INFO:2026-03-24T22:30:32Z:root:pulling... From github.com:llvm/llvm-project * branch main -> FETCH_HEAD 303afa089935..c3d69eda36f1 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 c3d69eda36f1 [mlir][mem2reg] Process direct uses inside other regions. (#188359) INFO:2026-03-24T22:30:38Z:root:syncing... Deleted branch merge (was 9ab3fd831b2f). Switched to a new branch 'merge' branch 'merge' set up to track 'origin/main'. [merge 0722afc82ad5] [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:30:39Z:root:building ninja: Entering directory `out/gn' [0/1] Regenerating ninja files ninja: no work to do. INFO:2026-03-24T22:30:40Z:root:analyze skipping analyze because previous build was not green INFO:2026-03-24T22:30:40Z:root:testing INFO:2026-03-24T22:30:40Z: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/resources/cbuffer_align.hlsl (1 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/cbuffer_align.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl -fnative-half-type -fsyntax-only -verify -verify-ignore-unexpected=warning # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl -fnative-half-type -fsyntax-only -verify -verify-ignore-unexpected=warning # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl Line 21 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl:22): packoffset overlap between 'f0f', 's0f' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl Line 38 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl:39): packoffset overlap between 'f1f', 's1f' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl Line 54 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl:55): packoffset overlap between 'f2f', 's2f' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl Line 70 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl:71): packoffset overlap between 'f3f', 's3f' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl Line 86 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl:87): packoffset overlap between 'f4f', 's4f' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl Line 101 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl:102): packoffset overlap between 'f5f', 's5f' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl Line 117 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl:118): packoffset overlap between 'f6f', 's6f' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 8 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/AggregateSplatCast-errors.hlsl (2 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/firstbitlow-errors.hlsl (3 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 :: CodeGenHLSL/matrix-member-zero-based-swizzle-load.hlsl (4 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/asuint16.hlsl (5 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/BasicFeatures/frem_modulo.hlsl (6 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/enable-16bit-types.hlsl (7 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/enable-16bit-types.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -fnative-half-type -fnative-int16-type -std=hlsl202x -triple dxilv1.3-unknown-shadermodel6.3-library -finclude-default-header -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/enable-16bit-types.hlsl 2>&1 | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/enable-16bit-types.hlsl --check-prefix=FLAG # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -fnative-half-type -fnative-int16-type -std=hlsl202x -triple dxilv1.3-unknown-shadermodel6.3-library -finclude-default-header -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/enable-16bit-types.hlsl # note: command had no output on stdout or stderr # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/enable-16bit-types.hlsl --check-prefix=FLAG # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/enable-16bit-types.hlsl:6:14: error: FLAG-DAG: expected string not found in input # | // FLAG-DAG: ![[NLP:.*]] = !{i32 1, !"dx.nativelowprec", i32 1} # | ^ # | :1:1: note: scanning from here # | In file included from :1: # | ^ # | :3:149: note: possible intended match here # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | ^ # | # | Input file: # | Check file: /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/enable-16bit-types.hlsl # | # | -dump-input=help explains the following input dump. # | # | Input was: # | <<<<<< # | 1: In file included from :1: # | dag:6'0 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found # | 2: In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | dag:6'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 3: /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | dag:6'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | dag:6'1 ? possible intended match # | 4: 42 | #include "hlsl_alias_intrinsics_gen.inc" # | dag:6'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 5: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | dag:6'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: 1 error generated. # | dag:6'0 ~~~~~~~~~~~~~~~~~~~ # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/reflect-errors.hlsl (8 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 :: SemaHLSL/BuiltIns/vec-scalar-compat-overload-warnings.hlsl (9 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/vec-scalar-compat-overload-warnings.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxilv1.0-unknown-shadermodel6.0-compute -std=hlsl202x -emit-llvm-only -disable-llvm-passes /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/vec-scalar-compat-overload-warnings.hlsl 2>&1 | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/vec-scalar-compat-overload-warnings.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxilv1.0-unknown-shadermodel6.0-compute -std=hlsl202x -emit-llvm-only -disable-llvm-passes /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/vec-scalar-compat-overload-warnings.hlsl # note: command had no output on stdout or stderr # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/vec-scalar-compat-overload-warnings.hlsl # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/vec-scalar-compat-overload-warnings.hlsl:4:12: error: CHECK: expected string not found in input # | // CHECK: warning: 'clamp' is deprecated: In 202x mismatched vector/scalar lowering for clamp is deprecated. Explicitly cast parameters. # | ^ # | :1:1: note: scanning from here # | In file included from :1: # | ^ # | # | Input file: # | Check file: /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/vec-scalar-compat-overload-warnings.hlsl # | # | -dump-input=help explains the following input dump. # | # | Input was: # | <<<<<< # | 1: In file included from :1: # | check:4 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found # | 2: In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | check:4 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 3: /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | check:4 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 4: 42 | #include "hlsl_alias_intrinsics_gen.inc" # | check:4 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 5: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | check:4 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: 1 error generated. # | check:4 ~~~~~~~~~~~~~~~~~~~ # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/tanh.hlsl (10 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/HLSLControlFlowHint.hlsl (11 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/HLSLControlFlowHint.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/HLSLControlFlowHint.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/HLSLControlFlowHint.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/HLSLControlFlowHint.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/HLSLControlFlowHint.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/HLSLControlFlowHint.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/asuint-errors.hlsl (12 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 :: SemaHLSL/BuiltIns/step-errors.hlsl (13 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/step.hlsl (14 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/step.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/step.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/step.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/step.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/step.hlsl --check-prefixes=CHECK,NATIVE_HALF '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/step.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS=hidden noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/clamp-overloads.hlsl (15 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/min-overloads.hlsl (16 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/matrix_types.hlsl (17 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/cos.hlsl (18 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/radians-builtin.hlsl (19 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/semantics/semantic.struct.output.hlsl (20 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/builtins/rsqrt.hlsl (21 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/asuint16-errors.hlsl (22 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/asuint16-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.2-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl -fnative-half-type -fnative-int16-type -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.2-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl -fnative-half-type -fnative-int16-type -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:6): no matching function for call to 'asuint16' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:15): no matching function for call to 'asuint16' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:24): no matching function for call to 'asuint16' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:32): no matching function for call to 'asuint16' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl Line 39 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:40): no matching function for call to 'asuint16' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl Line 47 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:48): no matching function for call to 'asuint16' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:7): candidate function template not viable: requires single argument 'V', but no arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:8): candidate function template not viable: requires single argument 'F', but no arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:16): candidate function template not viable: requires single argument 'V', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:17): candidate function template not viable: requires single argument 'F', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:25): candidate template ignored: could not match 'vector' against 'int' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:26): candidate template ignored: substitution failure [with T = int]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:33): candidate template ignored: could not match 'vector' against 'float' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:34): candidate template ignored: substitution failure [with T = float]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:41): candidate template ignored: substitution failure [with T = int, N = 4]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:42): candidate template ignored: substitution failure [with T = int4]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:49): candidate template ignored: substitution failure [with T = float, N = 4]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:50): candidate template ignored: substitution failure [with T = float4]: no type named 'Type' # | 19 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/InitListAST.hlsl (23 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 :: CodeGenHLSL/builtins/refract.hlsl (24 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/asint16.hlsl (25 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/asint16.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.2-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asint16.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asint16.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.2-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asint16.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asint16.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asint16.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/all.hlsl (26 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/saturate-builtin.hlsl (27 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/saturate-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/saturate-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/saturate-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/saturate-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/saturate-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/saturate-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/invalid_entry_parameter.hlsl (28 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 0x55d4ea423158 <> # | |-NamespaceDecl 0x55d4ea423a98 <> implicit hlsl # | | |-TypeAliasTemplateDecl 0x55d4ea423df0 <> implicit vector # | | | |-TemplateTypeParmDecl 0x55d4ea423b20 <> class depth 0 index 0 element # | | | | `-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55d4ea423360 'float' # | | | |-NonTypeTemplateParmDecl 0x55d4ea423c20 <> 'int' depth 0 index 1 element_count # | | | | `-TemplateArgument expr '4' # | | | | `-IntegerLiteral 0x55d4ea423c78 <> 'int' 4 # | | | `-TypeAliasDecl 0x55d4ea423d90 <> implicit vector 'vector' # | | | `-DependentSizedExtVectorType 0x55d4ea423d40 'vector' dependent # | | | |-TemplateTypeParmType 0x55d4ea423ba0 'element' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x55d4ea423b20 'element' # | | | `-DeclRefExpr 0x55d4ea423ce0 <> 'int' lvalue NonTypeTemplateParm 0x55d4ea423c20 'element_count' 'int' # | | |-TypeAliasTemplateDecl 0x55d4ea44f2f8 <> implicit matrix # | | | |-TemplateTypeParmDecl 0x55d4ea423e48 <> class depth 0 index 0 element # | | | | `-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55d4ea423360 'float' # | | | |-NonTypeTemplateParmDecl 0x55d4ea423f20 <> 'int' depth 0 index 1 rows_count # | | | | `-TemplateArgument expr '4' # | | | | `-IntegerLiteral 0x55d4ea423f78 <> 'int' 4 # | | | |-NonTypeTemplateParmDecl 0x55d4ea423fd0 <> 'int' depth 0 index 2 cols_count # | | | | `-TemplateArgument expr '4' # | | | | `-IntegerLiteral 0x55d4ea424028 <> 'int' 4 # | | | |-BinaryOperator 0x55d4ea424128 <> 'bool' '&&' # | | | | |-BinaryOperator 0x55d4ea4240e8 <> 'bool' '<=' # | | | | | |-DeclRefExpr 0x55d4ea4240a8 <> 'int' lvalue NonTypeTemplateParm 0x55d4ea423f20 'rows_count' 'int' # | | | | | `-IntegerLiteral 0x55d4ea424068 <> 'int' 4 # | | | | `-BinaryOperator 0x55d4ea424108 <> 'bool' '<=' # | | | | |-DeclRefExpr 0x55d4ea4240c8 <> 'int' lvalue NonTypeTemplateParm 0x55d4ea423fd0 'cols_count' 'int' # | | | | `-IntegerLiteral 0x55d4ea424088 <> 'int' 4 # | | | `-TypeAliasDecl 0x55d4ea44f298 <> implicit matrix 'matrix' # | | | `-DependentSizedMatrixType 0x55d4ea44f230 'matrix' dependent # | | |-ClassTemplateDecl 0x55d4ea44f978 <> implicit Buffer # | | | |-TemplateTypeParmDecl 0x55d4ea44f748 <> typename depth 0 index 0 element_type # | | | |-ConceptSpecializationExpr 0x55d4ea44f918 <> 'bool' Concept 0x55d4ea44f420 '__is_typed_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x55d4ea44f850 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x55d4ea44f820 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x55d4ea44f7d0 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x55d4ea44f3a0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x55d4ea44f350 'element_type' # | | | `-CXXRecordDecl 0x55d4ea44f648 <> implicit class Buffer # | | | `-FinalAttr 0x55d4ea44f6f0 <> Implicit final # | | |-ClassTemplateDecl 0x55d4ea44fd18 <> implicit RWBuffer # | | | |-TemplateTypeParmDecl 0x55d4ea44fae8 <> typename depth 0 index 0 element_type # | | | |-ConceptSpecializationExpr 0x55d4ea44fcb8 <> 'bool' Concept 0x55d4ea44f420 '__is_typed_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x55d4ea44fbf0 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x55d4ea44fbc0 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x55d4ea44fb70 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x55d4ea44f3a0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x55d4ea44f350 'element_type' # | | | `-CXXRecordDecl 0x55d4ea44f9e8 <> implicit class RWBuffer # | | | `-FinalAttr 0x55d4ea44fa90 <> Implicit final # | | |-ClassTemplateDecl 0x55d4ea4500b8 <> implicit RasterizerOrderedBuffer # | | | |-TemplateTypeParmDecl 0x55d4ea44fe88 <> typename depth 0 index 0 element_type # | | | |-ConceptSpecializationExpr 0x55d4ea450058 <> 'bool' Concept 0x55d4ea44f600 '__is_structured_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x55d4ea44ff90 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x55d4ea44ff60 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x55d4ea44ff10 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x55d4ea44f4c0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x55d4ea44f468 'element_type' # | | | `-CXXRecordDecl 0x55d4ea44fd88 <> implicit class RasterizerOrderedBuffer # | | | `-FinalAttr 0x55d4ea44fe30 <> Implicit final # | | |-ClassTemplateDecl 0x55d4ea451738 <> implicit StructuredBuffer # | | | |-TemplateTypeParmDecl 0x55d4ea451510 <> typename depth 0 index 0 element_type # | | | |-ConceptSpecializationExpr 0x55d4ea4516d8 <> 'bool' Concept 0x55d4ea44f600 '__is_structured_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x55d4ea451610 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x55d4ea4515e0 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x55d4ea451590 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x55d4ea44f4c0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x55d4ea44f468 'element_type' # | | | `-CXXRecordDecl 0x55d4ea451410 <> implicit class StructuredBuffer # | | | `-FinalAttr 0x55d4ea4514b8 <> Implicit final # | | |-ClassTemplateDecl 0x55d4ea451ad8 <> implicit RWStructuredBuffer # | | | |-TemplateTypeParmDecl 0x55d4ea4518a8 <> typename depth 0 index 0 element_type # | | | |-ConceptSpecializationExpr 0x55d4ea451a78 <> 'bool' Concept 0x55d4ea44f600 '__is_structured_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x55d4ea4519b0 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x55d4ea451980 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x55d4ea451930 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x55d4ea44f4c0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x55d4ea44f468 'element_type' # | | | `-CXXRecordDecl 0x55d4ea4517a8 <> implicit class RWStructuredBuffer # | | | `-FinalAttr 0x55d4ea451850 <> Implicit final # | | |-ClassTemplateDecl 0x55d4ea451e78 <> implicit AppendStructuredBuffer # | | | |-TemplateTypeParmDecl 0x55d4ea451c48 <> typename depth 0 index 0 element_type # | | | |-ConceptSpecializationExpr 0x55d4ea451e18 <> 'bool' Concept 0x55d4ea44f600 '__is_structured_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x55d4ea451d50 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x55d4ea451d20 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x55d4ea451cd0 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x55d4ea44f4c0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x55d4ea44f468 'element_type' # | | | `-CXXRecordDecl 0x55d4ea451b48 <> implicit class AppendStructuredBuffer # | | | `-FinalAttr 0x55d4ea451bf0 <> Implicit final # | | |-ClassTemplateDecl 0x55d4ea452218 <> implicit ConsumeStructuredBuffer # | | | |-TemplateTypeParmDecl 0x55d4ea451fe8 <> typename depth 0 index 0 element_type # | | | |-ConceptSpecializationExpr 0x55d4ea4521b8 <> 'bool' Concept 0x55d4ea44f600 '__is_structured_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x55d4ea4520f0 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x55d4ea4520c0 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x55d4ea452070 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x55d4ea44f4c0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x55d4ea44f468 'element_type' # | | | `-CXXRecordDecl 0x55d4ea451ee8 <> implicit class ConsumeStructuredBuffer # | | | `-FinalAttr 0x55d4ea451f90 <> Implicit final # | | |-ClassTemplateDecl 0x55d4ea4525c8 <> implicit RasterizerOrderedStructuredBuffer # | | | |-TemplateTypeParmDecl 0x55d4ea452388 <> typename depth 0 index 0 element_type # | | | |-ConceptSpecializationExpr 0x55d4ea452568 <> 'bool' Concept 0x55d4ea44f600 '__is_structured_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x55d4ea4524a0 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x55d4ea452470 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x55d4ea452420 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x55d4ea44f4c0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x55d4ea44f468 'element_type' # | | | `-CXXRecordDecl 0x55d4ea452288 <> implicit class RasterizerOrderedStructuredBuffer # | | | `-FinalAttr 0x55d4ea452330 <> Implicit final # | | |-CXXRecordDecl 0x55d4ea452638 <> implicit class ByteAddressBuffer # | | | `-FinalAttr 0x55d4ea4526e0 <> Implicit final # | | |-CXXRecordDecl 0x55d4ea452738 <> implicit class RWByteAddressBuffer # | | | `-FinalAttr 0x55d4ea4527e0 <> Implicit final # | | |-CXXRecordDecl 0x55d4ea452838 <> implicit class RasterizerOrderedByteAddressBuffer # | | | `-FinalAttr 0x55d4ea4528e0 <> Implicit final # | | |-CXXRecordDecl 0x55d4ea452938 <> implicit class SamplerState # | | | `-FinalAttr 0x55d4ea4529e0 <> Implicit final # | | |-CXXRecordDecl 0x55d4ea452a38 <> implicit class SamplerComparisonState # | | | `-FinalAttr 0x55d4ea452ae0 <> Implicit final # | | |-ClassTemplateDecl 0x55d4ea452ed8 <> implicit Texture2D # | | | |-TemplateTypeParmDecl 0x55d4ea452c70 <> typename depth 0 index 0 element_type # | | | | `-TemplateArgument type 'vector' # | | | | `-ExtVectorType 0x55d4ea452b40 'vector' 4 # | | | | `-BuiltinType 0x55d4ea423360 'float' # | | | |-ConceptSpecializationExpr 0x55d4ea452e78 <> 'bool' Concept 0x55d4ea44f420 '__is_typed_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x55d4ea452db0 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x55d4ea452d80 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x55d4ea452d28 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x55d4ea44f3a0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x55d4ea44f350 'element_type' # | | | `-CXXRecordDecl 0x55d4ea452b70 <> implicit class Texture2D # | | | `-FinalAttr 0x55d4ea452c18 <> Implicit final # | | `-ClassTemplatePartialSpecializationDecl 0x55d4ea453168 <> implicit class Texture2D explicit_specialization # | | |-TemplateArgument type 'vector':'vector' # | | | `-DependentSizedExtVectorType 0x55d4ea453090 'vector' dependent # | | | |-TemplateTypeParmType 0x55d4ea452fa0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x55d4ea452f48 'element_type' # | | | `-DeclRefExpr 0x55d4ea453068 <> 'int' lvalue NonTypeTemplateParm 0x55d4ea452fe8 'element_count' 'int' # | | |-TemplateTypeParmDecl 0x55d4ea452f48 <> class depth 0 index 0 element_type # | | `-NonTypeTemplateParmDecl 0x55d4ea452fe8 <> 'int' depth 0 index 1 element_count # | |-ConceptDecl 0x55d4ea44f420 <> __is_typed_resource_element_compatible # | | |-TemplateTypeParmDecl 0x55d4ea44f350 <> referenced typename depth 0 index 0 element_type # | | `-TypeTraitExpr 0x55d4ea44f400 <> 'bool' __builtin_hlsl_is_typed_resource_element_compatible # | | `-TemplateTypeParmType 0x55d4ea44f3a0 'element_type' dependent depth 0 index 0 # | | `-TemplateTypeParm 0x55d4ea44f350 'element_type' # | |-ConceptDecl 0x55d4ea44f600 <> __is_structured_resource_element_compatible # | | |-TemplateTypeParmDecl 0x55d4ea44f468 <> referenced typename depth 0 index 0 element_type # | | `-BinaryOperator 0x55d4ea44f5e0 <> 'bool' lvalue '&&' # | | |-UnaryOperator 0x55d4ea44f540 <> 'bool' lvalue prefix '!' cannot overflow # | | | `-TypeTraitExpr 0x55d4ea44f520 <> 'bool' __builtin_hlsl_is_intangible # | | | `-TemplateTypeParmType 0x55d4ea44f4c0 'element_type' dependent depth 0 index 0 # | | | `-TemplateTypeParm 0x55d4ea44f468 'element_type' # | | `-BinaryOperator 0x55d4ea44f5c0 <> 'bool' lvalue '>=' # | | |-UnaryExprOrTypeTraitExpr 0x55d4ea44f558 <> 'bool' sizeof 'element_type' # | | `-IntegerLiteral 0x55d4ea44f5a0 <> '__size_t':'unsigned long' 1 # | |-UsingDirectiveDecl 0x55d4ea453380 <> Namespace 0x55d4ea423a98 'hlsl' # | |-TypedefDecl 0x55d4ea453b98 <> implicit __NSConstantString '__NSConstantString_tag' # | | `-RecordType 0x55d4ea453b60 '__NSConstantString_tag' canonical # | | `-CXXRecord 0x55d4ea453850 '__NSConstantString_tag' # | |-TypedefDecl 0x55d4ea423a40 <> implicit __builtin_va_list 'void *' # | | `-PointerType 0x55d4ea423980 'void *' # | | `-BuiltinType 0x55d4ea4231c0 'void' # | |-NamespaceDecl 0x55d4ea453bf0 prev 0x55d4ea423a98 line:12:11 hlsl # | | |-original Namespace 0x55d4ea423a98 'hlsl' # | | |-TypedefDecl 0x55d4ea453c78 col:13 referenced int32_t 'int' # | | | `-BuiltinType 0x55d4ea423260 'int' # | | |-TypedefDecl 0x55d4ea453ce8 col:22 referenced uint 'unsigned int' # | | | `-BuiltinType 0x55d4ea423300 'unsigned int' # | | |-TypedefDecl 0x55d4ea453d58 col:22 referenced uint32_t 'unsigned int' # | | | `-BuiltinType 0x55d4ea423300 'unsigned int' # | | |-TypedefDecl 0x55d4ea453dc8 col:15 referenced float32_t 'float' # | | | `-BuiltinType 0x55d4ea423360 'float' # | | |-TypedefDecl 0x55d4ea453e38 col:23 referenced uint64_t 'unsigned long' # | | | `-BuiltinType 0x55d4ea423320 'unsigned long' # | | |-TypedefDecl 0x55d4ea453ea8 col:14 referenced int64_t 'long' # | | | `-BuiltinType 0x55d4ea423280 'long' # | | |-TypedefDecl 0x55d4ea453f18 col:16 referenced float64_t 'double' # | | | `-BuiltinType 0x55d4ea423380 'double' # | | |-TypedefDecl 0x55d4ea4541c8 col:25 bool1 'vector' # | | | `-TemplateSpecializationType 0x55d4ea4540f0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55d4ea423df0 <> implicit vector # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55d4ea4231e0 'bool' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55d4ea453fd0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55d4ea453f98 'int' 1 # | | | `-ExtVectorType 0x55d4ea4540b0 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x55d4ea454000 'bool' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55d4ea423df0 'vector' # | | | `-BuiltinType 0x55d4ea4231e0 'bool' # | | |-TypedefDecl 0x55d4ea454418 col:25 referenced bool2 'vector' # | | | `-TemplateSpecializationType 0x55d4ea454340 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55d4ea423df0 <> implicit vector # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55d4ea4231e0 'bool' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55d4ea454250 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55d4ea454230 'int' 2 # | | | `-ExtVectorType 0x55d4ea454300 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x55d4ea454000 'bool' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55d4ea423df0 'vector' # | | | `-BuiltinType 0x55d4ea4231e0 'bool' # | | |-TypedefDecl 0x55d4ea454668 col:25 referenced bool3 'vector' # | | | `-TemplateSpecializationType 0x55d4ea454590 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55d4ea423df0 <> implicit vector # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55d4ea4231e0 'bool' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55d4ea4544a0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55d4ea454480 'int' 3 # | | | `-ExtVectorType 0x55d4ea454550 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x55d4ea454000 'bool' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55d4ea423df0 'vector' # | | | `-BuiltinType 0x55d4ea4231e0 'bool' # | | |-TypedefDecl 0x55d4ea475ff0 col:25 referenced bool4 'vector' # | | | `-TemplateSpecializationType 0x55d4ea4547e0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55d4ea423df0 <> implicit vector # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55d4ea4231e0 'bool' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55d4ea4546f0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55d4ea4546d0 'int' 4 # | | | `-ExtVectorType 0x55d4ea4547a0 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x55d4ea454000 'bool' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55d4ea423df0 'vector' # | | | `-BuiltinType 0x55d4ea4231e0 'bool' # | | |-TypedefDecl 0x55d4ea476278 col:24 int1 'vector' # | | | `-TemplateSpecializationType 0x55d4ea4761a0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55d4ea423df0 <> implicit vector # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55d4ea423260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55d4ea476080 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55d4ea476060 'int' 1 # | | | `-ExtVectorType 0x55d4ea476160 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x55d4ea4760b0 'int' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55d4ea423df0 'vector' # | | | `-BuiltinType 0x55d4ea423260 'int' # | | |-TypedefDecl 0x55d4ea4764c8 col:24 referenced int2 'vector' # | | | `-TemplateSpecializationType 0x55d4ea4763f0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55d4ea423df0 <> implicit vector # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55d4ea423260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55d4ea476308 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55d4ea4762e8 'int' 2 # | | | `-ExtVectorType 0x55d4ea4763b0 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x55d4ea4760b0 'int' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55d4ea423df0 'vector' # | | | `-BuiltinType 0x55d4ea423260 'int' # | | |-TypedefDecl 0x55d4ea476718 col:24 referenced int3 'vector' # | | | `-TemplateSpecializationType 0x55d4ea476640 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55d4ea423df0 <> implicit vector # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55d4ea423260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55d4ea476558 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55d4ea476538 'int' 3 # | | | `-ExtVectorType 0x55d4ea476600 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x55d4ea4760b0 'int' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55d4ea423df0 'vector' # | | | `-BuiltinType 0x55d4ea423260 'int' # | | |-TypedefDecl 0x55d4ea476968 col:24 referenced int4 'vector' # | | | `-TemplateSpecializationType 0x55d4ea476890 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55d4ea423df0 <> implicit vector # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55d4ea423260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55d4ea4767a8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55d4ea476788 'int' 4 # | | | `-ExtVectorType 0x55d4ea476850 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x55d4ea4760b0 'int' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55d4ea423df0 'vector' # | | | `-BuiltinType 0x55d4ea423260 'int' # | | |-TypedefDecl 0x55d4ea476c28 col:25 uint1 'vector' # | | | `-TemplateSpecializationType 0x55d4ea476b50 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55d4ea423df0 <> implicit vector # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55d4ea4769c0 'uint' sugar # | | | | |-Typedef 0x55d4ea453ce8 'uint' # | | | | `-BuiltinType 0x55d4ea423300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55d4ea476a30 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55d4ea476a10 'int' 1 # | | | `-ExtVectorType 0x55d4ea476b10 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x55d4ea476a60 'uint' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55d4ea423df0 'vector' # | | | `-TypedefType 0x55d4ea4769c0 'uint' sugar # | | | |-Typedef 0x55d4ea453ce8 'uint' # | | | `-BuiltinType 0x55d4ea423300 'unsigned int' # | | |-TypedefDecl 0x55d4ea476e98 col:25 referenced uint2 'vector' # | | | `-TemplateSpecializationType 0x55d4ea476dc0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55d4ea423df0 <> implicit vector # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55d4ea4769c0 'uint' sugar # | | | | |-Typedef 0x55d4ea453ce8 'uint' # | | | | `-BuiltinType 0x55d4ea423300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55d4ea476cd0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55d4ea476cb0 'int' 2 # | | | `-ExtVectorType 0x55d4ea476d80 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x55d4ea476a60 'uint' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55d4ea423df0 'vector' # | | | `-TypedefType 0x55d4ea4769c0 'uint' sugar # | | | |-Typedef 0x55d4ea453ce8 'uint' # | | | `-BuiltinType 0x55d4ea423300 'unsigned int' # | | |-TypedefDecl 0x55d4ea477928 col:25 referenced uint3 'vector' # | | | `-TemplateSpecializationType 0x55d4ea477850 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55d4ea423df0 <> implicit vector # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55d4ea4769c0 'uint' sugar # | | | | |-Typedef 0x55d4ea453ce8 'uint' # | | | | `-BuiltinType 0x55d4ea423300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55d4ea476f40 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55d4ea476f20 'int' 3 # | | | `-ExtVectorType 0x55d4ea477810 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x55d4ea476a60 'uint' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55d4ea423df0 'vector' # | | | `-TypedefType 0x55d4ea4769c0 'uint' sugar # | | | |-Typedef 0x55d4ea453ce8 'uint' # | | | `-BuiltinType 0x55d4ea423300 'unsigned int' # | | |-TypedefDecl 0x55d4ea477b98 col:25 referenced uint4 'vector' # | | | `-TemplateSpecializationType 0x55d4ea477ac0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55d4ea423df0 <> implicit vector # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55d4ea4769c0 'uint' sugar # | | | | |-Typedef 0x55d4ea453ce8 'uint' # | | | | `-BuiltinType 0x55d4ea423300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55d4ea4779d0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55d4ea4779b0 'int' 4 # | | | `-ExtVectorType 0x55d4ea477a80 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x55d4ea476a60 'uint' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55d4ea423df0 'vector' # | | | `-TypedefType 0x55d4ea4769c0 'uint' sugar # | | | |-Typedef 0x55d4ea453ce8 'uint' # | | | `-BuiltinType 0x55d4ea423300 'unsigned int' # | | |-TypedefDecl 0x55d4ea477e28 col:28 int32_t1 'vector' # | | | `-TemplateSpecializationType 0x55d4ea477d50 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55d4ea423df0 <> implicit vector # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55d4ea477bf0 'int32_t' sugar # | | | | |-Typedef 0x55d4ea453c78 'int32_t' # | | | | `-BuiltinType 0x55d4ea423260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55d4ea477c60 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55d4ea477c40 'int' 1 # | | | `-ExtVectorType 0x55d4ea477d10 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x55d4ea477c90 'int32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55d4ea423df0 'vector' # | | | `-TypedefType 0x55d4ea477bf0 'int32_t' sugar # | | | |-Typedef 0x55d4ea453c78 'int32_t' # | | | `-BuiltinType 0x55d4ea423260 'int' # | | |-TypedefDecl 0x55d4ea478068 col:28 int32_t2 'vector' # | | | `-TemplateSpecializationType 0x55d4ea477f90 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55d4ea423df0 <> implicit vector # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55d4ea477bf0 'int32_t' sugar # | | | | |-Typedef 0x55d4ea453c78 'int32_t' # | | | | `-BuiltinType 0x55d4ea423260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55d4ea477ed0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55d4ea477eb0 'int' 2 # | | | `-ExtVectorType 0x55d4ea477f50 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x55d4ea477c90 'int32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55d4ea423df0 'vector' # | | | `-TypedefType 0x55d4ea477bf0 'int32_t' sugar # | | | |-Typedef 0x55d4ea453c78 'int32_t' # | | | `-BuiltinType 0x55d4ea423260 'int' # | | |-TypedefDecl 0x55d4ea4782a8 col:28 int32_t3 'vector' # | | | `-TemplateSpecializationType 0x55d4ea4781d0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55d4ea423df0 <> implicit vector # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55d4ea477bf0 'int32_t' sugar # | | | | |-Typedef 0x55d4ea453c78 'int32_t' # | | | | `-BuiltinType 0x55d4ea423260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55d4ea478110 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55d4ea4780f0 'int' 3 # | | | `-ExtVectorType 0x55d4ea478190 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x55d4ea477c90 'int32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55d4ea423df0 'vector' # | | | `-TypedefType 0x55d4ea477bf0 'int32_t' sugar # | | | |-Typedef 0x55d4ea453c78 'int32_t' # | | | `-BuiltinType 0x55d4ea423260 'int' # | | |-TypedefDecl 0x55d4ea4784e8 col:28 int32_t4 'vector' # | | | `-TemplateSpecializationType 0x55d4ea478410 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55d4ea423df0 <> implicit vector # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55d4ea477bf0 'int32_t' sugar # | | | | |-Typedef 0x55d4ea453c78 'int32_t' # | | | | `-BuiltinType 0x55d4ea423260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55d4ea478350 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55d4ea478330 'int' 4 # | | | `-ExtVectorType 0x55d4ea4783d0 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x55d4ea477c90 'int32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55d4ea423df0 'vector' # | | | `-TypedefType 0x55d4ea477bf0 'int32_t' sugar # | | | |-Typedef 0x55d4ea453c78 'int32_t' # | | | `-BuiltinType 0x55d4ea423260 'int' # | | |-TypedefDecl 0x55d4ea4787a0 col:29 uint32_t1 'vector' # | | | `-TemplateSpecializationType 0x55d4ea4786a0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55d4ea423df0 <> implicit vector # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55d4ea478540 'uint32_t' sugar # | | | | |-Typedef 0x55d4ea453d58 'uint32_t' # | | | | `-BuiltinType 0x55d4ea423300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55d4ea4785b0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55d4ea478590 'int' 1 # | | | `-ExtVectorType 0x55d4ea478660 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x55d4ea4785e0 'uint32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55d4ea423df0 'vector' # | | | `-TypedefType 0x55d4ea478540 'uint32_t' sugar # | | | |-Typedef 0x55d4ea453d58 'uint32_t' # | | | `-BuiltinType 0x55d4ea423300 'unsigned int' # | | |-TypedefDecl 0x55d4ea4789d8 col:29 referenced uint32_t2 'vector' # | | | `-TemplateSpecializationType 0x55d4ea478900 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55d4ea423df0 <> implicit vector # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55d4ea478540 'uint32_t' sugar # | | | | |-Typedef 0x55d4ea453d58 'uint32_t' # | | | | `-BuiltinType 0x55d4ea423300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55d4ea478848 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55d4ea478828 'int' 2 # | | | `-ExtVectorType 0x55d4ea4788c0 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x55d4ea4785e0 'uint32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55d4ea423df0 'vector' # | | | `-TypedefType 0x55d4ea478540 'uint32_t' sugar # | | | |-Typedef 0x55d4ea453d58 'uint32_t' # | | | `-BuiltinType 0x55d4ea423300 'unsigned int' # | | |-TypedefDecl 0x55d4ea478c18 col:29 uint32_t3 'vector' # | | | `-TemplateSpecializationType 0x55d4ea478b40 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55d4ea423df0 <> implicit vector # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55d4ea478540 'uint32_t' sugar # | | | | |-Typedef 0x55d4ea453d58 'uint32_t' # | | | | `-BuiltinType 0x55d4ea423300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55d4ea478a80 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55d4ea478a60 'int' 3 # | | | `-ExtVectorType 0x55d4ea478b00 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x55d4ea4785e0 'uint32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55d4ea423df0 'vector' # | | | `-TypedefType 0x55d4ea478540 'uint32_t' sugar # | | | |-Typedef 0x55d4ea453d58 'uint32_t' # | | | `-BuiltinType 0x55d4ea423300 'unsigned int' # | | |-TypedefDecl 0x55d4ea478e58 col:29 referenced uint32_t4 'vector' # | | | `-TemplateSpecializationType 0x55d4ea478d80 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55d4ea423df0 <> implicit vector # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55d4ea478540 'uint32_t' sugar # | | | | |-Typedef 0x55d4ea453d58 'uint32_t' # | | | | `-BuiltinType 0x55d4ea423300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55d4ea478cc0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55d4ea478ca0 'int' 4 # | | | `-ExtVectorType 0x55d4ea478d40 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x55d4ea4785e0 'uint32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55d4ea423df0 'vector' # | | | `-TypedefType 0x55d4ea478540 'uint32_t' sugar # | | | |-Typedef 0x55d4ea453d58 'uint32_t' # | | | `-BuiltinType 0x55d4ea423300 'unsigned int' # | | |-TypedefDecl 0x55d4ea479118 col:28 int64_t1 'vector' # | | | `-TemplateSpecializationType 0x55d4ea479040 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55d4ea423df0 <> implicit vector # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55d4ea478eb0 'int64_t' sugar # | | | | |-Typedef 0x55d4ea453ea8 'int64_t' # | | | | `-BuiltinType 0x55d4ea423280 'long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55d4ea478f20 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55d4ea478f00 'int' 1 # | | | `-ExtVectorType 0x55d4ea479000 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x55d4ea478f50 'int64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55d4ea423df0 'vector' # | | | `-TypedefType 0x55d4ea478eb0 'int64_t' sugar # | | | |-Typedef 0x55d4ea453ea8 'int64_t' # | | | `-BuiltinType 0x55d4ea423280 'long' # | | |-TypedefDecl 0x55d4ea479388 col:28 referenced int64_t2 'vector' # | | | `-TemplateSpecializationType 0x55d4ea4792b0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55d4ea423df0 <> implicit vector # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55d4ea478eb0 'int64_t' sugar # | | | | |-Typedef 0x55d4ea453ea8 'int64_t' # | | | | `-BuiltinType 0x55d4ea423280 'long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55d4ea4791c0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55d4ea4791a0 'int' 2 # | | | `-ExtVectorType 0x55d4ea479270 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x55d4ea478f50 'int64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55d4ea423df0 'vector' # | | | `-TypedefType 0x55d4ea478eb0 'int64_t' sugar # | | | |-Typedef 0x55d4ea453ea8 'int64_t' # | | | `-BuiltinType 0x55d4ea423280 'long' # | | |-TypedefDecl 0x55d4ea4795f8 col:28 referenced int64_t3 'vector' # | | | `-TemplateSpecializationType 0x55d4ea479520 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55d4ea423df0 <> implicit vector # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55d4ea478eb0 'int64_t' sugar # | | | | |-Typedef 0x55d4ea453ea8 'int64_t' # | | | | `-BuiltinType 0x55d4ea423280 'long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55d4ea479430 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55d4ea479410 'int' 3 # | | | `-ExtVectorType 0x55d4ea4794e0 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x55d4ea478f50 'int64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55d4ea423df0 'vector' # | | | `-TypedefType 0x55d4ea478eb0 'int64_t' sugar # | | | |-Typedef 0x55d4ea453ea8 'int64_t' # | | | `-BuiltinType 0x55d4ea423280 'long' # | | |-TypedefDecl 0x55d4ea479888 col:28 referenced int64_t4 'vector' # | | | `-TemplateSpecializationType 0x55d4ea4797b0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55d4ea423df0 <> implicit vector # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55d4ea478eb0 'int64_t' sugar # | | | | |-Typedef 0x55d4ea453ea8 'int64_t' # | | | | `-BuiltinType 0x55d4ea423280 'long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55d4ea4796a0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55d4ea479680 'int' 4 # | | | `-ExtVectorType 0x55d4ea479750 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x55d4ea478f50 'int64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55d4ea423df0 'vector' # | | | `-TypedefType 0x55d4ea478eb0 'int64_t' sugar # | | | |-Typedef 0x55d4ea453ea8 'int64_t' # | | | `-BuiltinType 0x55d4ea423280 'long' # | | |-TypedefDecl 0x55d4ea479b48 col:29 uint64_t1 'vector' # | | | `-TemplateSpecializationType 0x55d4ea479a70 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55d4ea423df0 <> implicit vector # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55d4ea4798e0 'uint64_t' sugar # | | | | |-Typedef 0x55d4ea453e38 'uint64_t' # | | | | `-BuiltinType 0x55d4ea423320 'unsigned long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55d4ea479950 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55d4ea479930 'int' 1 # | | | `-ExtVectorType 0x55d4ea479a30 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x55d4ea479980 'uint64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55d4ea423df0 'vector' # | | | `-TypedefType 0x55d4ea4798e0 'uint64_t' sugar # | | | |-Typedef 0x55d4ea453e38 'uint64_t' # | | | `-BuiltinType 0x55d4ea423320 'unsigned long' # | | |-TypedefDecl 0x55d4ea479db8 col:29 referenced uint64_t2 'vector' # | | | `-TemplateSpecializationType 0x55d4ea479ce0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55d4ea423df0 <> implicit vector # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55d4ea4798e0 'uint64_t' sugar # | | | | |-Typedef 0x55d4ea453e38 'uint64_t' # | | | | `-BuiltinType 0x55d4ea423320 'unsigned long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55d4ea479bf0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55d4ea479bd0 'int' 2 # | | | `-ExtVectorType 0x55d4ea479ca0 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x55d4ea479980 'uint64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55d4ea423df0 'vector' # | | | `-TypedefType 0x55d4ea4798e0 'uint64_t' sugar # | | | |-Typedef 0x55d4ea453e38 'uint64_t' # | | | `-BuiltinType 0x55d4ea423320 'unsigned long' # | | |-TypedefDecl 0x55d4ea47a028 col:29 referenced uint64_t3 'vector' # | | | `-TemplateSpecializationType 0x55d4ea479f50 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55d4ea423df0 <> implicit vector # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55d4ea4798e0 'uint64_t' sugar # | | | | |-Typedef 0x55d4ea453e38 'uint64_t' # | | | | `-BuiltinType 0x55d4ea423320 'unsigned long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55d4ea479e60 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55d4ea479e40 'int' 3 # | | | `-ExtVectorType 0x55d4ea479f10 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x55d4ea479980 'uint64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55d4ea423df0 'vector' # | | | `-TypedefType 0x55d4ea4798e0 'uint64_t' sugar # | | | |-Typedef 0x55d4ea453e38 'uint64_t' # | | | `-BuiltinType 0x55d4ea423320 'unsigned long' # | | |-TypedefDecl 0x55d4ea47a298 col:29 referenced uint64_t4 'vector' # | | | `-TemplateSpecializationType 0x55d4ea47a1c0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55d4ea423df0 <> implicit vector # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55d4ea4798e0 'uint64_t' sugar # | | | | |-Typedef 0x55d4ea453e38 'uint64_t' # | | | | `-BuiltinType 0x55d4ea423320 'unsigned long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55d4ea47a0d0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55d4ea47a0b0 'int' 4 # | | | `-ExtVectorType 0x55d4ea47a180 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x55d4ea479980 'uint64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55d4ea423df0 'vector' # | | | `-TypedefType 0x55d4ea4798e0 'uint64_t' sugar # | | | |-Typedef 0x55d4ea453e38 'uint64_t' # | | | `-BuiltinType 0x55d4ea423320 'unsigned long' # | | |-TypedefDecl 0x55d4ea47a528 col:25 half1 'vector' # | | | `-TemplateSpecializationType 0x55d4ea47a450 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55d4ea423df0 <> implicit vector # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55d4ea4239d0 'half' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55d4ea47a328 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55d4ea47a308 'int' 1 # | | | `-ExtVectorType 0x55d4ea47a410 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x55d4ea47a360 'half' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55d4ea423df0 'vector' # | | | `-BuiltinType 0x55d4ea4239d0 'half' # | | |-TypedefDecl 0x55d4ea47afd0 col:25 referenced half2 'vector' # | | | `-TemplateSpecializationType 0x55d4ea47a6a0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55d4ea423df0 <> implicit vector # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55d4ea4239d0 'half' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55d4ea47a5b8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55d4ea47a598 'int' 2 # | | | `-ExtVectorType 0x55d4ea47a660 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x55d4ea47a360 'half' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55d4ea423df0 'vector' # | | | `-BuiltinType 0x55d4ea4239d0 'half' # | | |-TypedefDecl 0x55d4ea47b228 col:25 referenced half3 'vector' # | | | `-TemplateSpecializationType 0x55d4ea47b150 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55d4ea423df0 <> implicit vector # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55d4ea4239d0 'half' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55d4ea47b060 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55d4ea47b040 'int' 3 # | | | `-ExtVectorType 0x55d4ea47b110 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x55d4ea47a360 'half' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55d4ea423df0 'vector' # | | | `-BuiltinType 0x55d4ea4239d0 'half' # | | |-TypedefDecl 0x55d4ea47b478 col:25 referenced half4 'vector' # | | | `-TemplateSpecializationType 0x55d4ea47b3a0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55d4ea423df0 <> implicit vector # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55d4ea4239d0 'half' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55d4ea47b2b8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55d4ea47b298 'int' 4 # | | | `-ExtVectorType 0x55d4ea47b360 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x55d4ea47a360 'half' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55d4ea423df0 'vector' # | | | `-BuiltinType 0x55d4ea4239d0 'half' # | | |-TypedefDecl 0x55d4ea47b708 col:26 float1 'vector' # | | | `-TemplateSpecializationType 0x55d4ea47b630 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55d4ea423df0 <> implicit vector # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55d4ea423360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55d4ea47b508 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55d4ea47b4e8 'int' 1 # | | | `-ExtVectorType 0x55d4ea47b5f0 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x55d4ea47b540 'float' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55d4ea423df0 'vector' # | | | `-BuiltinType 0x55d4ea423360 'float' # | | |-TypedefDecl 0x55d4ea47b958 col:26 referenced float2 'vector' # | | | `-TemplateSpecializationType 0x55d4ea47b880 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55d4ea423df0 <> implicit vector # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55d4ea423360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55d4ea47b798 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55d4ea47b778 'int' 2 # | | | `-ExtVectorType 0x55d4ea47b840 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x55d4ea47b540 'float' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55d4ea423df0 'vector' # | | | `-BuiltinType 0x55d4ea423360 'float' # | | |-TypedefDecl 0x55d4ea47bba8 col:26 referenced float3 'vector' # | | | `-TemplateSpecializationType 0x55d4ea47bad0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55d4ea423df0 <> implicit vector # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55d4ea423360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55d4ea47b9e8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55d4ea47b9c8 'int' 3 # | | | `-ExtVectorType 0x55d4ea47ba90 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x55d4ea47b540 'float' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55d4ea423df0 'vector' # | | | `-BuiltinType 0x55d4ea423360 'float' # | | |-TypedefDecl 0x55d4ea47bdc8 col:26 referenced float4 'vector' # | | | `-TemplateSpecializationType 0x55d4ea47bcf0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55d4ea423df0 <> implicit vector # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55d4ea423360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55d4ea47bc38 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55d4ea47bc18 'int' 4 # | | | `-ExtVectorType 0x55d4ea47bcb0 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x55d4ea47b540 'float' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55d4ea423df0 'vector' # | | | `-BuiltinType 0x55d4ea423360 'float' # | | |-TypedefDecl 0x55d4ea47c158 col:27 double1 'vector' # | | | `-TemplateSpecializationType 0x55d4ea47c080 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55d4ea423df0 <> implicit vector # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55d4ea423380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55d4ea47be58 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55d4ea47be38 'int' 1 # | | | `-ExtVectorType 0x55d4ea47bf40 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x55d4ea47be90 'double' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55d4ea423df0 'vector' # | | | `-BuiltinType 0x55d4ea423380 'double' # | | |-TypedefDecl 0x55d4ea47c3a8 col:27 referenced double2 'vector' # | | | `-TemplateSpecializationType 0x55d4ea47c2d0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55d4ea423df0 <> implicit vector # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55d4ea423380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55d4ea47c1e8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55d4ea47c1c8 'int' 2 # | | | `-ExtVectorType 0x55d4ea47c290 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x55d4ea47be90 'double' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55d4ea423df0 'vector' # | | | `-BuiltinType 0x55d4ea423380 'double' # | | |-TypedefDecl 0x55d4ea47c5f8 col:27 referenced double3 'vector' # | | | `-TemplateSpecializationType 0x55d4ea47c520 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55d4ea423df0 <> implicit vector # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55d4ea423380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55d4ea47c438 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55d4ea47c418 'int' 3 # | | | `-ExtVectorType 0x55d4ea47c4e0 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x55d4ea47be90 'double' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55d4ea423df0 'vector' # | | | `-BuiltinType 0x55d4ea423380 'double' # | | |-TypedefDecl 0x55d4ea47c848 col:27 referenced double4 'vector' # | | | `-TemplateSpecializationType 0x55d4ea47c770 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55d4ea423df0 <> implicit vector # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55d4ea423380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55d4ea47c688 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55d4ea47c668 'int' 4 # | | | `-ExtVectorType 0x55d4ea47c730 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x55d4ea47be90 'double' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55d4ea423df0 'vector' # | | | `-BuiltinType 0x55d4ea423380 'double' # | | |-TypedefDecl 0x55d4ea47cad8 col:30 float32_t1 'vector' # | | | `-TemplateSpecializationType 0x55d4ea47ca00 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55d4ea423df0 <> implicit vector # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55d4ea47c8a0 'float32_t' sugar # | | | | |-Typedef 0x55d4ea453dc8 'float32_t' # | | | | `-BuiltinType 0x55d4ea423360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55d4ea47c910 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55d4ea47c8f0 'int' 1 # | | | `-ExtVectorType 0x55d4ea47c9c0 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x55d4ea47c940 'float32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55d4ea423df0 'vector' # | | | `-TypedefType 0x55d4ea47c8a0 'float32_t' sugar # | | | |-Typedef 0x55d4ea453dc8 'float32_t' # | | | `-BuiltinType 0x55d4ea423360 'float' # | | |-TypedefDecl 0x55d4ea47cd18 col:30 float32_t2 'vector' # | | | `-TemplateSpecializationType 0x55d4ea47cc40 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55d4ea423df0 <> implicit vector # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55d4ea47c8a0 'float32_t' sugar # | | | | |-Typedef 0x55d4ea453dc8 'float32_t' # | | | | `-BuiltinType 0x55d4ea423360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55d4ea47cb80 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55d4ea47cb60 'int' 2 # | | | `-ExtVectorType 0x55d4ea47cc00 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x55d4ea47c940 'float32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55d4ea423df0 'vector' # | | | `-TypedefType 0x55d4ea47c8a0 'float32_t' sugar # | | | |-Typedef 0x55d4ea453dc8 'float32_t' # | | | `-BuiltinType 0x55d4ea423360 'float' # | | |-TypedefDecl 0x55d4ea47cf58 col:30 float32_t3 'vector' # | | | `-TemplateSpecializationType 0x55d4ea47ce80 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55d4ea423df0 <> implicit vector # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55d4ea47c8a0 'float32_t' sugar # | | | | |-Typedef 0x55d4ea453dc8 'float32_t' # | | | | `-BuiltinType 0x55d4ea423360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55d4ea47cdc0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55d4ea47cda0 'int' 3 # | | | `-ExtVectorType 0x55d4ea47ce40 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x55d4ea47c940 'float32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55d4ea423df0 'vector' # | | | `-TypedefType 0x55d4ea47c8a0 'float32_t' sugar # | | | |-Typedef 0x55d4ea453dc8 'float32_t' # | | | `-BuiltinType 0x55d4ea423360 'float' # | | |-TypedefDecl 0x55d4ea47d1a8 col:30 float32_t4 'vector' # | | | `-TemplateSpecializationType 0x55d4ea47d0d0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55d4ea423df0 <> implicit vector # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55d4ea47c8a0 'float32_t' sugar # | | | | |-Typedef 0x55d4ea453dc8 'float32_t' # | | | | `-BuiltinType 0x55d4ea423360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55d4ea47d000 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55d4ea47cfe0 'int' 4 # | | | `-ExtVectorType 0x55d4ea47d090 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x55d4ea47c940 'float32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55d4ea423df0 'vector' # | | | `-TypedefType 0x55d4ea47c8a0 'float32_t' sugar # | | | |-Typedef 0x55d4ea453dc8 'float32_t' # | | | `-BuiltinType 0x55d4ea423360 'float' # | | |-TypedefDecl 0x55d4ea47d438 col:30 float64_t1 'vector' # | | | `-TemplateSpecializationType 0x55d4ea47d360 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55d4ea423df0 <> implicit vector # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x55d4ea47d200 'float64_t' sugar # | | | | |-Typedef 0x55d4ea453f18 'float64_t' # | | | | `-BuiltinType 0x55d4ea423380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55d4ea47d270 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55d4ea47d250 'int' 1 # | | | `-ExtVectorType 0x55d4ea47d320 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x55d4ea47d2a0 'float64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55d4ea423df0 'vector' # | | | `-TypedefType 0x55d4ea47d200 'float64_t' sugar # | | | |-Typedef 0x55d4ea453f18 'float64_t' # | | | `-BuiltinType 0x55d4ea423380 'double' # | | |-TypedefDecl 0x55d4ea47d678 col:30 float64_t2 'vector' # | | | `-TemplateSpecializationType 0x55d4ea47d5a0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55d4ea423df0 <> implicit vector # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x55d4ea47d200 'float64_t' sugar # | | | | |-Typedef 0x55d4ea453f18 'float64_t' # | | | | `-BuiltinType 0x55d4ea423380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55d4ea47d4e0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55d4ea47d4c0 'int' 2 # | | | `-ExtVectorType 0x55d4ea47d560 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x55d4ea47d2a0 'float64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55d4ea423df0 'vector' # | | | `-TypedefType 0x55d4ea47d200 'float64_t' sugar # | | | |-Typedef 0x55d4ea453f18 'float64_t' # | | | `-BuiltinType 0x55d4ea423380 'double' # | | |-TypedefDecl 0x55d4ea47d8b8 col:30 float64_t3 'vector' # | | | `-TemplateSpecializationType 0x55d4ea47d7e0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55d4ea423df0 <> implicit vector # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x55d4ea47d200 'float64_t' sugar # | | | | |-Typedef 0x55d4ea453f18 'float64_t' # | | | | `-BuiltinType 0x55d4ea423380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55d4ea47d720 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55d4ea47d700 'int' 3 # | | | `-ExtVectorType 0x55d4ea47d7a0 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x55d4ea47d2a0 'float64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55d4ea423df0 'vector' # | | | `-TypedefType 0x55d4ea47d200 'float64_t' sugar # | | | |-Typedef 0x55d4ea453f18 'float64_t' # | | | `-BuiltinType 0x55d4ea423380 'double' # | | |-TypedefDecl 0x55d4ea47daf8 col:30 float64_t4 'vector' # | | | `-TemplateSpecializationType 0x55d4ea47da20 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55d4ea423df0 <> implicit vector # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x55d4ea47d200 'float64_t' sugar # | | | | |-Typedef 0x55d4ea453f18 'float64_t' # | | | | `-BuiltinType 0x55d4ea423380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55d4ea47d960 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55d4ea47d940 'int' 4 # | | | `-ExtVectorType 0x55d4ea47d9e0 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x55d4ea47d2a0 'float64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55d4ea423df0 'vector' # | | | `-TypedefType 0x55d4ea47d200 'float64_t' sugar # | | | |-Typedef 0x55d4ea453f18 'float64_t' # | | | `-BuiltinType 0x55d4ea423380 'double' # | | |-TypedefDecl 0x55d4ea4839f0 col:28 bool1x1 'matrix' # | | | `-TemplateSpecializationType 0x55d4ea47df50 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d4ea44f2f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55d4ea4231e0 'bool' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55d4ea47dbd0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55d4ea47db78 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55d4ea47dbf0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55d4ea47db98 'int' 1 # | | | `-ConstantMatrixType 0x55d4ea47def0 'matrix' # | | |-TypedefDecl 0x55d4ea483e10 col:28 referenced bool1x2 'matrix' # | | | `-TemplateSpecializationType 0x55d4ea483d10 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d4ea44f2f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55d4ea4231e0 'bool' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55d4ea483a98 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55d4ea483a58 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55d4ea483ab8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55d4ea483a78 'int' 2 # | | | `-ConstantMatrixType 0x55d4ea483cb0 'matrix' # | | |-TypedefDecl 0x55d4ea484230 col:28 referenced bool1x3 'matrix' # | | | `-TemplateSpecializationType 0x55d4ea484130 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d4ea44f2f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55d4ea4231e0 'bool' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55d4ea483eb8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55d4ea483e78 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55d4ea483ed8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55d4ea483e98 'int' 3 # | | | `-ConstantMatrixType 0x55d4ea4840d0 'matrix' # | | |-TypedefDecl 0x55d4ea484650 col:28 referenced bool1x4 'matrix' # | | | `-TemplateSpecializationType 0x55d4ea484550 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d4ea44f2f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55d4ea4231e0 'bool' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55d4ea4842d8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55d4ea484298 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55d4ea4842f8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55d4ea4842b8 'int' 4 # | | | `-ConstantMatrixType 0x55d4ea4844f0 'matrix' # | | |-TypedefDecl 0x55d4ea486c10 col:28 referenced bool2x1 'matrix' # | | | `-TemplateSpecializationType 0x55d4ea484970 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d4ea44f2f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55d4ea4231e0 'bool' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55d4ea4846f8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55d4ea4846b8 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55d4ea484718 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55d4ea4846d8 'int' 1 # | | | `-ConstantMatrixType 0x55d4ea484910 'matrix' # | | |-TypedefDecl 0x55d4ea487030 col:28 referenced bool2x2 'matrix' # | | | `-TemplateSpecializationType 0x55d4ea486f30 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d4ea44f2f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55d4ea4231e0 'bool' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55d4ea486cb8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55d4ea486c78 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55d4ea486cd8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55d4ea486c98 'int' 2 # | | | `-ConstantMatrixType 0x55d4ea486ed0 'matrix' # | | |-TypedefDecl 0x55d4ea487450 col:28 referenced bool2x3 'matrix' # | | | `-TemplateSpecializationType 0x55d4ea487350 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d4ea44f2f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55d4ea4231e0 'bool' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55d4ea4870d8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55d4ea487098 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55d4ea4870f8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55d4ea4870b8 'int' 3 # | | | `-ConstantMatrixType 0x55d4ea4872f0 'matrix' # | | |-TypedefDecl 0x55d4ea487870 col:28 referenced bool2x4 'matrix' # | | | `-TemplateSpecializationType 0x55d4ea487770 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d4ea44f2f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55d4ea4231e0 'bool' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55d4ea4874f8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55d4ea4874b8 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55d4ea487518 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55d4ea4874d8 'int' 4 # | | | `-ConstantMatrixType 0x55d4ea487710 'matrix' # | | |-TypedefDecl 0x55d4ea488cb0 col:28 referenced bool3x1 'matrix' # | | | `-TemplateSpecializationType 0x55d4ea488bb0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d4ea44f2f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55d4ea4231e0 'bool' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55d4ea487918 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55d4ea4878d8 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55d4ea487938 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55d4ea4878f8 'int' 1 # | | | `-ConstantMatrixType 0x55d4ea487b30 'matrix' # | | |-TypedefDecl 0x55d4ea4890d0 col:28 referenced bool3x2 'matrix' # | | | `-TemplateSpecializationType 0x55d4ea488fd0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d4ea44f2f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55d4ea4231e0 'bool' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55d4ea488d58 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55d4ea488d18 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55d4ea488d78 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55d4ea488d38 'int' 2 # | | | `-ConstantMatrixType 0x55d4ea488f70 'matrix' # | | |-TypedefDecl 0x55d4ea4894f0 col:28 referenced bool3x3 'matrix' # | | | `-TemplateSpecializationType 0x55d4ea4893f0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d4ea44f2f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55d4ea4231e0 'bool' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55d4ea489178 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55d4ea489138 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55d4ea489198 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55d4ea489158 'int' 3 # | | | `-ConstantMatrixType 0x55d4ea489390 'matrix' # | | |-TypedefDecl 0x55d4ea489910 col:28 referenced bool3x4 'matrix' # | | | `-TemplateSpecializationType 0x55d4ea489810 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d4ea44f2f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55d4ea4231e0 'bool' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55d4ea489598 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55d4ea489558 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55d4ea4895b8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55d4ea489578 'int' 4 # | | | `-ConstantMatrixType 0x55d4ea4897b0 'matrix' # | | |-TypedefDecl 0x55d4ea489d50 col:28 referenced bool4x1 'matrix' # | | | `-TemplateSpecializationType 0x55d4ea489c50 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d4ea44f2f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55d4ea4231e0 'bool' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55d4ea4899b8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55d4ea489978 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55d4ea4899d8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55d4ea489998 'int' 1 # | | | `-ConstantMatrixType 0x55d4ea489bf0 'matrix' # | | |-TypedefDecl 0x55d4ea48a170 col:28 referenced bool4x2 'matrix' # | | | `-TemplateSpecializationType 0x55d4ea48a070 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d4ea44f2f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55d4ea4231e0 'bool' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55d4ea489df8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55d4ea489db8 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55d4ea489e18 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55d4ea489dd8 'int' 2 # | | | `-ConstantMatrixType 0x55d4ea48a010 'matrix' # | | |-TypedefDecl 0x55d4ea48a590 col:28 referenced bool4x3 'matrix' # | | | `-TemplateSpecializationType 0x55d4ea48a490 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d4ea44f2f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55d4ea4231e0 'bool' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55d4ea48a218 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55d4ea48a1d8 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55d4ea48a238 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55d4ea48a1f8 'int' 3 # | | | `-ConstantMatrixType 0x55d4ea48a430 'matrix' # | | |-TypedefDecl 0x55d4ea48a9b0 col:28 referenced bool4x4 'matrix' # | | | `-TemplateSpecializationType 0x55d4ea48a8b0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d4ea44f2f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55d4ea4231e0 'bool' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55d4ea48a638 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55d4ea48a5f8 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55d4ea48a658 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55d4ea48a618 'int' 4 # | | | `-ConstantMatrixType 0x55d4ea48a850 'matrix' # | | |-TypedefDecl 0x55d4ea48b130 col:27 int1x1 'matrix' # | | | `-TemplateSpecializationType 0x55d4ea48b030 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d4ea44f2f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55d4ea423260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55d4ea48aa60 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55d4ea48aa20 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55d4ea48aa80 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55d4ea48aa40 'int' 1 # | | | `-ConstantMatrixType 0x55d4ea48afd0 'matrix' # | | |-TypedefDecl 0x55d4ea48b560 col:27 int1x2 'matrix' # | | | `-TemplateSpecializationType 0x55d4ea48b460 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d4ea44f2f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55d4ea423260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55d4ea48b1e0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55d4ea48b1a0 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55d4ea48b200 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55d4ea48b1c0 'int' 2 # | | | `-ConstantMatrixType 0x55d4ea48b400 'matrix' # | | |-TypedefDecl 0x55d4ea48b990 col:27 int1x3 'matrix' # | | | `-TemplateSpecializationType 0x55d4ea48b890 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d4ea44f2f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55d4ea423260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55d4ea48b610 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55d4ea48b5d0 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55d4ea48b630 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55d4ea48b5f0 'int' 3 # | | | `-ConstantMatrixType 0x55d4ea48b830 'matrix' # | | |-TypedefDecl 0x55d4ea48bdc0 col:27 int1x4 'matrix' # | | | `-TemplateSpecializationType 0x55d4ea48bcc0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d4ea44f2f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55d4ea423260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55d4ea48ba40 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55d4ea48ba00 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55d4ea48ba60 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55d4ea48ba20 'int' 4 # | | | `-ConstantMatrixType 0x55d4ea48bc60 'matrix' # | | |-TypedefDecl 0x55d4ea48c500 col:27 int2x1 'matrix' # | | | `-TemplateSpecializationType 0x55d4ea48c400 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d4ea44f2f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55d4ea423260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55d4ea48be70 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55d4ea48be30 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55d4ea48be90 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55d4ea48be50 'int' 1 # | | | `-ConstantMatrixType 0x55d4ea48c3a0 'matrix' # | | |-TypedefDecl 0x55d4ea48c930 col:27 int2x2 'matrix' # | | | `-TemplateSpecializationType 0x55d4ea48c830 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d4ea44f2f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55d4ea423260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55d4ea48c5b0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55d4ea48c570 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55d4ea48c5d0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55d4ea48c590 'int' 2 # | | | `-ConstantMatrixType 0x55d4ea48c7d0 'matrix' # | | |-TypedefDecl 0x55d4ea48cd60 col:27 int2x3 'matrix' # | | | `-TemplateSpecializationType 0x55d4ea48cc60 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d4ea44f2f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55d4ea423260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55d4ea48c9e0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55d4ea48c9a0 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55d4ea48ca00 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55d4ea48c9c0 'int' 3 # | | | `-ConstantMatrixType 0x55d4ea48cc00 'matrix' # | | |-TypedefDecl 0x55d4ea47e5e0 col:27 int2x4 'matrix' # | | | `-TemplateSpecializationType 0x55d4ea48d090 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d4ea44f2f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55d4ea423260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55d4ea48ce10 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55d4ea48cdd0 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55d4ea48ce30 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55d4ea48cdf0 'int' 4 # | | | `-ConstantMatrixType 0x55d4ea48d030 'matrix' # | | |-TypedefDecl 0x55d4ea47ea10 col:27 int3x1 'matrix' # | | | `-TemplateSpecializationType 0x55d4ea47e910 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d4ea44f2f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55d4ea423260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55d4ea47e690 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55d4ea47e650 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55d4ea47e6b0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55d4ea47e670 'int' 1 # | | | `-ConstantMatrixType 0x55d4ea47e8b0 'matrix' # | | |-TypedefDecl 0x55d4ea47ee40 col:27 int3x2 'matrix' # | | | `-TemplateSpecializationType 0x55d4ea47ed40 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d4ea44f2f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55d4ea423260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55d4ea47eac0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55d4ea47ea80 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55d4ea47eae0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55d4ea47eaa0 'int' 2 # | | | `-ConstantMatrixType 0x55d4ea47ece0 'matrix' # | | |-TypedefDecl 0x55d4ea47f270 col:27 int3x3 'matrix' # | | | `-TemplateSpecializationType 0x55d4ea47f170 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d4ea44f2f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55d4ea423260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55d4ea47eef0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55d4ea47eeb0 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55d4ea47ef10 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55d4ea47eed0 'int' 3 # | | | `-ConstantMatrixType 0x55d4ea47f110 'matrix' # | | |-TypedefDecl 0x55d4ea4807c0 col:27 int3x4 'matrix' # | | | `-TemplateSpecializationType 0x55d4ea4806c0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d4ea44f2f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55d4ea423260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55d4ea47f320 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55d4ea47f2e0 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55d4ea47f340 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55d4ea47f300 'int' 4 # | | | `-ConstantMatrixType 0x55d4ea47f540 'matrix' # | | |-TypedefDecl 0x55d4ea480bf0 col:27 int4x1 'matrix' # | | | `-TemplateSpecializationType 0x55d4ea480af0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d4ea44f2f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55d4ea423260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55d4ea480870 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55d4ea480830 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55d4ea480890 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55d4ea480850 'int' 1 # | | | `-ConstantMatrixType 0x55d4ea480a90 'matrix' # | | |-TypedefDecl 0x55d4ea481020 col:27 int4x2 'matrix' # | | | `-TemplateSpecializationType 0x55d4ea480f20 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d4ea44f2f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55d4ea423260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55d4ea480ca0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55d4ea480c60 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55d4ea480cc0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55d4ea480c80 'int' 2 # | | | `-ConstantMatrixType 0x55d4ea480ec0 'matrix' # | | |-TypedefDecl 0x55d4ea481450 col:27 int4x3 'matrix' # | | | `-TemplateSpecializationType 0x55d4ea481350 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d4ea44f2f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55d4ea423260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55d4ea4810d0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55d4ea481090 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55d4ea4810f0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55d4ea4810b0 'int' 3 # | | | `-ConstantMatrixType 0x55d4ea4812f0 'matrix' # | | |-TypedefDecl 0x55d4ea481890 col:27 int4x4 'matrix' # | | | `-TemplateSpecializationType 0x55d4ea481790 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d4ea44f2f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55d4ea423260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55d4ea481500 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55d4ea4814c0 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55d4ea481520 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55d4ea4814e0 'int' 4 # | | | `-ConstantMatrixType 0x55d4ea481730 'matrix' # | | |-TypedefDecl 0x55d4ea481d10 col:28 uint1x1 'matrix' # | | | `-TemplateSpecializationType 0x55d4ea481c10 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d4ea44f2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55d4ea4769c0 'uint' sugar # | | | | |-Typedef 0x55d4ea453ce8 'uint' # | | | | `-BuiltinType 0x55d4ea423300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55d4ea481958 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55d4ea481918 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55d4ea481978 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55d4ea481938 'int' 1 # | | | `-ConstantMatrixType 0x55d4ea481bb0 'matrix' # | | |-TypedefDecl 0x55d4ea482150 col:28 uint1x2 'matrix' # | | | `-TemplateSpecializationType 0x55d4ea482050 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d4ea44f2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55d4ea4769c0 'uint' sugar # | | | | |-Typedef 0x55d4ea453ce8 'uint' # | | | | `-BuiltinType 0x55d4ea423300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55d4ea481dd8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55d4ea481d98 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55d4ea481df8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55d4ea481db8 'int' 2 # | | | `-ConstantMatrixType 0x55d4ea481ff0 'matrix' # | | |-TypedefDecl 0x55d4ea482590 col:28 uint1x3 'matrix' # | | | `-TemplateSpecializationType 0x55d4ea482490 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d4ea44f2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55d4ea4769c0 'uint' sugar # | | | | |-Typedef 0x55d4ea453ce8 'uint' # | | | | `-BuiltinType 0x55d4ea423300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55d4ea482218 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55d4ea4821d8 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55d4ea482238 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55d4ea4821f8 'int' 3 # | | | `-ConstantMatrixType 0x55d4ea482430 'matrix' # | | |-TypedefDecl 0x55d4ea482b80 col:28 uint1x4 'matrix' # | | | `-TemplateSpecializationType 0x55d4ea482a80 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d4ea44f2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55d4ea4769c0 'uint' sugar # | | | | |-Typedef 0x55d4ea453ce8 'uint' # | | | | `-BuiltinType 0x55d4ea423300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55d4ea482658 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55d4ea482618 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55d4ea482678 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55d4ea482638 'int' 4 # | | | `-ConstantMatrixType 0x55d4ea482a20 'matrix' # | | |-TypedefDecl 0x55d4ea482fc0 col:28 uint2x1 'matrix' # | | | `-TemplateSpecializationType 0x55d4ea482ec0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d4ea44f2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55d4ea4769c0 'uint' sugar # | | | | |-Typedef 0x55d4ea453ce8 'uint' # | | | | `-BuiltinType 0x55d4ea423300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55d4ea482c48 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55d4ea482c08 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55d4ea482c68 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55d4ea482c28 'int' 1 # | | | `-ConstantMatrixType 0x55d4ea482e60 'matrix' # | | |-TypedefDecl 0x55d4ea483400 col:28 uint2x2 'matrix' # | | | `-TemplateSpecializationType 0x55d4ea483300 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d4ea44f2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55d4ea4769c0 'uint' sugar # | | | | |-Typedef 0x55d4ea453ce8 'uint' # | | | | `-BuiltinType 0x55d4ea423300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55d4ea483088 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55d4ea483048 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55d4ea4830a8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55d4ea483068 'int' 2 # | | | `-ConstantMatrixType 0x55d4ea4832a0 'matrix' # | | |-TypedefDecl 0x55d4ea497d00 col:28 uint2x3 'matrix' # | | | `-TemplateSpecializationType 0x55d4ea483740 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d4ea44f2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55d4ea4769c0 'uint' sugar # | | | | |-Typedef 0x55d4ea453ce8 'uint' # | | | | `-BuiltinType 0x55d4ea423300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55d4ea4834c8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55d4ea483488 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55d4ea4834e8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55d4ea4834a8 'int' 3 # | | | `-ConstantMatrixType 0x55d4ea4836e0 'matrix' # | | |-TypedefDecl 0x55d4ea498140 col:28 uint2x4 'matrix' # | | | `-TemplateSpecializationType 0x55d4ea498040 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d4ea44f2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55d4ea4769c0 'uint' sugar # | | | | |-Typedef 0x55d4ea453ce8 'uint' # | | | | `-BuiltinType 0x55d4ea423300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55d4ea497dc8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55d4ea497d88 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55d4ea497de8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55d4ea497da8 'int' 4 # | | | `-ConstantMatrixType 0x55d4ea497fe0 'matrix' # | | |-TypedefDecl 0x55d4ea498580 col:28 uint3x1 'matrix' # | | | `-TemplateSpecializationType 0x55d4ea498480 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d4ea44f2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55d4ea4769c0 'uint' sugar # | | | | |-Typedef 0x55d4ea453ce8 'uint' # | | | | `-BuiltinType 0x55d4ea423300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55d4ea498208 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55d4ea4981c8 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55d4ea498228 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55d4ea4981e8 'int' 1 # | | | `-ConstantMatrixType 0x55d4ea498420 'matrix' # | | |-TypedefDecl 0x55d4ea4989c0 col:28 uint3x2 'matrix' # | | | `-TemplateSpecializationType 0x55d4ea4988c0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d4ea44f2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55d4ea4769c0 'uint' sugar # | | | | |-Typedef 0x55d4ea453ce8 'uint' # | | | | `-BuiltinType 0x55d4ea423300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55d4ea498648 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55d4ea498608 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55d4ea498668 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55d4ea498628 'int' 2 # | | | `-ConstantMatrixType 0x55d4ea498860 'matrix' # | | |-TypedefDecl 0x55d4ea499920 col:28 uint3x3 'matrix' # | | | `-TemplateSpecializationType 0x55d4ea499820 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d4ea44f2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55d4ea4769c0 'uint' sugar # | | | | |-Typedef 0x55d4ea453ce8 'uint' # | | | | `-BuiltinType 0x55d4ea423300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55d4ea498a88 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55d4ea498a48 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55d4ea498aa8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55d4ea498a68 'int' 3 # | | | `-ConstantMatrixType 0x55d4ea498ca0 'matrix' # | | |-TypedefDecl 0x55d4ea499d60 col:28 uint3x4 'matrix' # | | | `-TemplateSpecializationType 0x55d4ea499c60 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d4ea44f2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55d4ea4769c0 'uint' sugar # | | | | |-Typedef 0x55d4ea453ce8 'uint' # | | | | `-BuiltinType 0x55d4ea423300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55d4ea4999e8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55d4ea4999a8 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55d4ea499a08 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55d4ea4999c8 'int' 4 # | | | `-ConstantMatrixType 0x55d4ea499c00 'matrix' # | | |-TypedefDecl 0x55d4ea49a1a0 col:28 uint4x1 'matrix' # | | | `-TemplateSpecializationType 0x55d4ea49a0a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d4ea44f2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55d4ea4769c0 'uint' sugar # | | | | |-Typedef 0x55d4ea453ce8 'uint' # | | | | `-BuiltinType 0x55d4ea423300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55d4ea499e28 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55d4ea499de8 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55d4ea499e48 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55d4ea499e08 'int' 1 # | | | `-ConstantMatrixType 0x55d4ea49a040 'matrix' # | | |-TypedefDecl 0x55d4ea49a5e0 col:28 uint4x2 'matrix' # | | | `-TemplateSpecializationType 0x55d4ea49a4e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d4ea44f2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55d4ea4769c0 'uint' sugar # | | | | |-Typedef 0x55d4ea453ce8 'uint' # | | | | `-BuiltinType 0x55d4ea423300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55d4ea49a268 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55d4ea49a228 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55d4ea49a288 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55d4ea49a248 'int' 2 # | | | `-ConstantMatrixType 0x55d4ea49a480 'matrix' # | | |-TypedefDecl 0x55d4ea49ad30 col:28 uint4x3 'matrix' # | | | `-TemplateSpecializationType 0x55d4ea49ac30 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d4ea44f2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55d4ea4769c0 'uint' sugar # | | | | |-Typedef 0x55d4ea453ce8 'uint' # | | | | `-BuiltinType 0x55d4ea423300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55d4ea49a6a8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55d4ea49a668 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55d4ea49a6c8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55d4ea49a688 'int' 3 # | | | `-ConstantMatrixType 0x55d4ea49abd0 'matrix' # | | |-TypedefDecl 0x55d4ea49b170 col:28 uint4x4 'matrix' # | | | `-TemplateSpecializationType 0x55d4ea49b070 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d4ea44f2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55d4ea4769c0 'uint' sugar # | | | | |-Typedef 0x55d4ea453ce8 'uint' # | | | | `-BuiltinType 0x55d4ea423300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55d4ea49adf8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55d4ea49adb8 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55d4ea49ae18 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55d4ea49add8 'int' 4 # | | | `-ConstantMatrixType 0x55d4ea49b010 'matrix' # | | |-TypedefDecl 0x55d4ea49b4f0 col:31 int32_t1x1 'matrix' # | | | `-TemplateSpecializationType 0x55d4ea49b3f0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d4ea44f2f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55d4ea477bf0 'int32_t' sugar # | | | | |-Typedef 0x55d4ea453c78 'int32_t' # | | | | `-BuiltinType 0x55d4ea423260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55d4ea49b238 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55d4ea49b1f8 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55d4ea49b258 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55d4ea49b218 'int' 1 # | | | `-ConstantMatrixType 0x55d4ea49b390 'matrix' # | | |-TypedefDecl 0x55d4ea49b830 col:31 int32_t1x2 'matrix' # | | | `-TemplateSpecializationType 0x55d4ea49b730 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d4ea44f2f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55d4ea477bf0 'int32_t' sugar # | | | | |-Typedef 0x55d4ea453c78 'int32_t' # | | | | `-BuiltinType 0x55d4ea423260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55d4ea49b5b8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55d4ea49b578 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55d4ea49b5d8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55d4ea49b598 'int' 2 # | | | `-ConstantMatrixType 0x55d4ea49b6d0 'matrix' # | | |-TypedefDecl 0x55d4ea48d470 col:31 int32_t1x3 'matrix' # | | | `-TemplateSpecializationType 0x55d4ea49ba70 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d4ea44f2f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55d4ea477bf0 'int32_t' sugar # | | | | |-Typedef 0x55d4ea453c78 'int32_t' # | | | | `-BuiltinType 0x55d4ea423260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55d4ea49b8f8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55d4ea49b8b8 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55d4ea49b918 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55d4ea49b8d8 'int' 3 # | | | `-ConstantMatrixType 0x55d4ea49ba10 'matrix' # | | |-TypedefDecl 0x55d4ea48d7b0 col:31 int32_t1x4 'matrix' # | | | `-TemplateSpecializationType 0x55d4ea48d6b0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d4ea44f2f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55d4ea477bf0 'int32_t' sugar # | | | | |-Typedef 0x55d4ea453c78 'int32_t' # | | | | `-BuiltinType 0x55d4ea423260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55d4ea48d538 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55d4ea48d4f8 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55d4ea48d558 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55d4ea48d518 'int' 4 # | | | `-ConstantMatrixType 0x55d4ea48d650 'matrix' # | | |-TypedefDecl 0x55d4ea48daf0 col:31 int32_t2x1 'matrix' # | | | `-TemplateSpecializationType 0x55d4ea48d9f0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d4ea44f2f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55d4ea477bf0 'int32_t' sugar # | | | | |-Typedef 0x55d4ea453c78 'int32_t' # | | | | `-BuiltinType 0x55d4ea423260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55d4ea48d878 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55d4ea48d838 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55d4ea48d898 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55d4ea48d858 'int' 1 # | | | `-ConstantMatrixType 0x55d4ea48d990 'matrix' # | | |-TypedefDecl 0x55d4ea48de30 col:31 int32_t2x2 'matrix' # | | | `-TemplateSpecializationType 0x55d4ea48dd30 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d4ea44f2f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55d4ea477bf0 'int32_t' sugar # | | | | |-Typedef 0x55d4ea453c78 'int32_t' # | | | | `-BuiltinType 0x55d4ea423260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55d4ea48dbb8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55d4ea48db78 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55d4ea48dbd8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55d4ea48db98 'int' 2 # | | | `-ConstantMatrixType 0x55d4ea48dcd0 'matrix' # | | |-TypedefDecl 0x55d4ea48e170 col:31 int32_t2x3 'matrix' # | | | `-TemplateSpecializationType 0x55d4ea48e070 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d4ea44f2f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55d4ea477bf0 'int32_t' sugar # | | | | |-Typedef 0x55d4ea453c78 'int32_t' # | | | | `-BuiltinType 0x55d4ea423260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55d4ea48def8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55d4ea48deb8 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55d4ea48df18 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55d4ea48ded8 'int' 3 # | | | `-ConstantMatrixType 0x55d4ea48e010 'matrix' # | | |-TypedefDecl 0x55d4ea48f4d0 col:31 int32_t2x4 'matrix' # | | | `-TemplateSpecializationType 0x55d4ea48e3b0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d4ea44f2f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55d4ea477bf0 'int32_t' sugar # | | | | |-Typedef 0x55d4ea453c78 'int32_t' # | | | | `-BuiltinType 0x55d4ea423260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55d4ea48e238 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55d4ea48e1f8 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55d4ea48e258 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55d4ea48e218 'int' 4 # | | | `-ConstantMatrixType 0x55d4ea48e350 'matrix' # | | |-TypedefDecl 0x55d4ea48f810 col:31 int32_t3x1 'matrix' # | | | `-TemplateSpecializationType 0x55d4ea48f710 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d4ea44f2f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55d4ea477bf0 'int32_t' sugar # | | | | |-Typedef 0x55d4ea453c78 'int32_t' # | | | | `-BuiltinType 0x55d4ea423260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55d4ea48f598 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55d4ea48f558 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55d4ea48f5b8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55d4ea48f578 'int' 1 # | | | `-ConstantMatrixType 0x55d4ea48f6b0 'matrix' # | | |-TypedefDecl 0x55d4ea48fb50 col:31 int32_t3x2 'matrix' # | | | `-TemplateSpecializationType 0x55d4ea48fa50 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d4ea44f2f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55d4ea477bf0 'int32_t' sugar # | | | | |-Typedef 0x55d4ea453c78 'int32_t' # | | | | `-BuiltinType 0x55d4ea423260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55d4ea48f8d8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55d4ea48f898 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55d4ea48f8f8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55d4ea48f8b8 'int' 2 # | | | `-ConstantMatrixType 0x55d4ea48f9f0 'matrix' # | | |-TypedefDecl 0x55d4ea48fe90 col:31 int32_t3x3 'matrix' # | | | `-TemplateSpecializationType 0x55d4ea48fd90 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d4ea44f2f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55d4ea477bf0 'int32_t' sugar # | | | | |-Typedef 0x55d4ea453c78 'int32_t' # | | | | `-BuiltinType 0x55d4ea423260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55d4ea48fc18 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55d4ea48fbd8 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55d4ea48fc38 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55d4ea48fbf8 'int' 3 # | | | `-ConstantMatrixType 0x55d4ea48fd30 'matrix' # | | |-TypedefDecl 0x55d4ea4901d0 col:31 int32_t3x4 'matrix' # | | | `-TemplateSpecializationType 0x55d4ea4900d0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d4ea44f2f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55d4ea477bf0 'int32_t' sugar # | | | | |-Typedef 0x55d4ea453c78 'int32_t' # | | | | `-BuiltinType 0x55d4ea423260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55d4ea48ff58 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55d4ea48ff18 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55d4ea48ff78 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55d4ea48ff38 'int' 4 # | | | `-ConstantMatrixType 0x55d4ea490070 'matrix' # | | |-TypedefDecl 0x55d4ea490560 col:31 int32_t4x1 'matrix' # | | | `-TemplateSpecializationType 0x55d4ea490460 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d4ea44f2f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55d4ea477bf0 'int32_t' sugar # | | | | |-Typedef 0x55d4ea453c78 'int32_t' # | | | | `-BuiltinType 0x55d4ea423260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55d4ea490298 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55d4ea490258 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55d4ea4902b8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55d4ea490278 'int' 1 # | | | `-ConstantMatrixType 0x55d4ea4903b0 'matrix' # | | |-TypedefDecl 0x55d4ea4908a0 col:31 int32_t4x2 'matrix' # | | | `-TemplateSpecializationType 0x55d4ea4907a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d4ea44f2f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55d4ea477bf0 'int32_t' sugar # | | | | |-Typedef 0x55d4ea453c78 'int32_t' # | | | | `-BuiltinType 0x55d4ea423260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55d4ea490628 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55d4ea4905e8 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55d4ea490648 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55d4ea490608 'int' 2 # | | | `-ConstantMatrixType 0x55d4ea490740 'matrix' # | | |-TypedefDecl 0x55d4ea490be0 col:31 int32_t4x3 'matrix' # | | | `-TemplateSpecializationType 0x55d4ea490ae0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d4ea44f2f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55d4ea477bf0 'int32_t' sugar # | | | | |-Typedef 0x55d4ea453c78 'int32_t' # | | | | `-BuiltinType 0x55d4ea423260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55d4ea490968 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55d4ea490928 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55d4ea490988 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55d4ea490948 'int' 3 # | | | `-ConstantMatrixType 0x55d4ea490a80 'matrix' # | | |-TypedefDecl 0x55d4ea490f20 col:31 int32_t4x4 'matrix' # | | | `-TemplateSpecializationType 0x55d4ea490e20 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d4ea44f2f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55d4ea477bf0 'int32_t' sugar # | | | | |-Typedef 0x55d4ea453c78 'int32_t' # | | | | `-BuiltinType 0x55d4ea423260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55d4ea490ca8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55d4ea490c68 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55d4ea490cc8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55d4ea490c88 'int' 4 # | | | `-ConstantMatrixType 0x55d4ea490dc0 'matrix' # | | |-TypedefDecl 0x55d4ea4912a0 col:32 uint32_t1x1 'matrix' # | | | `-TemplateSpecializationType 0x55d4ea4911a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d4ea44f2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55d4ea478540 'uint32_t' sugar # | | | | |-Typedef 0x55d4ea453d58 'uint32_t' # | | | | `-BuiltinType 0x55d4ea423300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55d4ea490fe8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55d4ea490fa8 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55d4ea491008 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55d4ea490fc8 'int' 1 # | | | `-ConstantMatrixType 0x55d4ea491140 'matrix' # | | |-TypedefDecl 0x55d4ea491600 col:32 uint32_t1x2 'matrix' # | | | `-TemplateSpecializationType 0x55d4ea491500 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d4ea44f2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55d4ea478540 'uint32_t' sugar # | | | | |-Typedef 0x55d4ea453d58 'uint32_t' # | | | | `-BuiltinType 0x55d4ea423300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55d4ea491368 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55d4ea491328 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55d4ea491388 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55d4ea491348 'int' 2 # | | | `-ConstantMatrixType 0x55d4ea4914a0 'matrix' # | | |-TypedefDecl 0x55d4ea491940 col:32 uint32_t1x3 'matrix' # | | | `-TemplateSpecializationType 0x55d4ea491840 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d4ea44f2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55d4ea478540 'uint32_t' sugar # | | | | |-Typedef 0x55d4ea453d58 'uint32_t' # | | | | `-BuiltinType 0x55d4ea423300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55d4ea4916c8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55d4ea491688 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55d4ea4916e8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55d4ea4916a8 'int' 3 # | | | `-ConstantMatrixType 0x55d4ea4917e0 'matrix' # | | |-TypedefDecl 0x55d4ea491c80 col:32 uint32_t1x4 'matrix' # | | | `-TemplateSpecializationType 0x55d4ea491b80 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d4ea44f2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55d4ea478540 'uint32_t' sugar # | | | | |-Typedef 0x55d4ea453d58 'uint32_t' # | | | | `-BuiltinType 0x55d4ea423300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55d4ea491a08 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55d4ea4919c8 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55d4ea491a28 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55d4ea4919e8 'int' 4 # | | | `-ConstantMatrixType 0x55d4ea491b20 'matrix' # | | |-TypedefDecl 0x55d4ea491fc0 col:32 uint32_t2x1 'matrix' # | | | `-TemplateSpecializationType 0x55d4ea491ec0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d4ea44f2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55d4ea478540 'uint32_t' sugar # | | | | |-Typedef 0x55d4ea453d58 'uint32_t' # | | | | `-BuiltinType 0x55d4ea423300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55d4ea491d48 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55d4ea491d08 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55d4ea491d68 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55d4ea491d28 'int' 1 # | | | `-ConstantMatrixType 0x55d4ea491e60 'matrix' # | | |-TypedefDecl 0x55d4ea492300 col:32 uint32_t2x2 'matrix' # | | | `-TemplateSpecializationType 0x55d4ea492200 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d4ea44f2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55d4ea478540 'uint32_t' sugar # | | | | |-Typedef 0x55d4ea453d58 'uint32_t' # | | | | `-BuiltinType 0x55d4ea423300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55d4ea492088 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55d4ea492048 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55d4ea4920a8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55d4ea492068 'int' 2 # | | | `-ConstantMatrixType 0x55d4ea4921a0 'matrix' # | | |-TypedefDecl 0x55d4ea492650 col:32 uint32_t2x3 'matrix' # | | | `-TemplateSpecializationType 0x55d4ea492550 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d4ea44f2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55d4ea478540 'uint32_t' sugar # | | | | |-Typedef 0x55d4ea453d58 'uint32_t' # | | | | `-BuiltinType 0x55d4ea423300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55d4ea4923c8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55d4ea492388 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55d4ea4923e8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55d4ea4923a8 'int' 3 # | | | `-ConstantMatrixType 0x55d4ea4924f0 'matrix' # | | |-TypedefDecl 0x55d4ea492990 col:32 uint32_t2x4 'matrix' # | | | `-TemplateSpecializationType 0x55d4ea492890 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d4ea44f2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55d4ea478540 'uint32_t' sugar # | | | | |-Typedef 0x55d4ea453d58 'uint32_t' # | | | | `-BuiltinType 0x55d4ea423300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55d4ea492718 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55d4ea4926d8 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55d4ea492738 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55d4ea4926f8 'int' 4 # | | | `-ConstantMatrixType 0x55d4ea492830 'matrix' # | | |-TypedefDecl 0x55d4ea492cd0 col:32 uint32_t3x1 'matrix' # | | | `-TemplateSpecializationType 0x55d4ea492bd0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d4ea44f2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55d4ea478540 'uint32_t' sugar # | | | | |-Typedef 0x55d4ea453d58 'uint32_t' # | | | | `-BuiltinType 0x55d4ea423300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55d4ea492a58 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55d4ea492a18 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55d4ea492a78 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55d4ea492a38 'int' 1 # | | | `-ConstantMatrixType 0x55d4ea492b70 'matrix' # | | |-TypedefDecl 0x55d4ea493010 col:32 uint32_t3x2 'matrix' # | | | `-TemplateSpecializationType 0x55d4ea492f10 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d4ea44f2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55d4ea478540 'uint32_t' sugar # | | | | |-Typedef 0x55d4ea453d58 'uint32_t' # | | | | `-BuiltinType 0x55d4ea423300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55d4ea492d98 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55d4ea492d58 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55d4ea492db8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55d4ea492d78 'int' 2 # | | | `-ConstantMatrixType 0x55d4ea492eb0 'matrix' # | | |-TypedefDecl 0x55d4ea493350 col:32 uint32_t3x3 'matrix' # | | | `-TemplateSpecializationType 0x55d4ea493250 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d4ea44f2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55d4ea478540 'uint32_t' sugar # | | | | |-Typedef 0x55d4ea453d58 'uint32_t' # | | | | `-BuiltinType 0x55d4ea423300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55d4ea4930d8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55d4ea493098 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55d4ea4930f8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55d4ea4930b8 'int' 3 # | | | `-ConstantMatrixType 0x55d4ea4931f0 'matrix' # | | |-TypedefDecl 0x55d4ea4936a0 col:32 uint32_t3x4 'matrix' # | | | `-TemplateSpecializationType 0x55d4ea4935a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d4ea44f2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55d4ea478540 'uint32_t' sugar # | | | | |-Typedef 0x55d4ea453d58 'uint32_t' # | | | | `-BuiltinType 0x55d4ea423300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55d4ea493418 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55d4ea4933d8 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55d4ea493438 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55d4ea4933f8 'int' 4 # | | | `-ConstantMatrixType 0x55d4ea493540 'matrix' # | | |-TypedefDecl 0x55d4ea4939e0 col:32 uint32_t4x1 'matrix' # | | | `-TemplateSpecializationType 0x55d4ea4938e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d4ea44f2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55d4ea478540 'uint32_t' sugar # | | | | |-Typedef 0x55d4ea453d58 'uint32_t' # | | | | `-BuiltinType 0x55d4ea423300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55d4ea493768 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55d4ea493728 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55d4ea493788 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55d4ea493748 'int' 1 # | | | `-ConstantMatrixType 0x55d4ea493880 'matrix' # | | |-TypedefDecl 0x55d4ea493d20 col:32 uint32_t4x2 'matrix' # | | | `-TemplateSpecializationType 0x55d4ea493c20 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d4ea44f2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55d4ea478540 'uint32_t' sugar # | | | | |-Typedef 0x55d4ea453d58 'uint32_t' # | | | | `-BuiltinType 0x55d4ea423300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55d4ea493aa8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55d4ea493a68 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55d4ea493ac8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55d4ea493a88 'int' 2 # | | | `-ConstantMatrixType 0x55d4ea493bc0 'matrix' # | | |-TypedefDecl 0x55d4ea494060 col:32 uint32_t4x3 'matrix' # | | | `-TemplateSpecializationType 0x55d4ea493f60 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d4ea44f2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55d4ea478540 'uint32_t' sugar # | | | | |-Typedef 0x55d4ea453d58 'uint32_t' # | | | | `-BuiltinType 0x55d4ea423300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55d4ea493de8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55d4ea493da8 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55d4ea493e08 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55d4ea493dc8 'int' 3 # | | | `-ConstantMatrixType 0x55d4ea493f00 'matrix' # | | |-TypedefDecl 0x55d4ea4943a0 col:32 uint32_t4x4 'matrix' # | | | `-TemplateSpecializationType 0x55d4ea4942a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d4ea44f2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55d4ea478540 'uint32_t' sugar # | | | | |-Typedef 0x55d4ea453d58 'uint32_t' # | | | | `-BuiltinType 0x55d4ea423300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55d4ea494128 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55d4ea4940e8 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55d4ea494148 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55d4ea494108 'int' 4 # | | | `-ConstantMatrixType 0x55d4ea494240 'matrix' # | | |-TypedefDecl 0x55d4ea494840 col:31 int64_t1x1 'matrix' # | | | `-TemplateSpecializationType 0x55d4ea494740 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d4ea44f2f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55d4ea478eb0 'int64_t' sugar # | | | | |-Typedef 0x55d4ea453ea8 'int64_t' # | | | | `-BuiltinType 0x55d4ea423280 'long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55d4ea494468 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55d4ea494428 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55d4ea4944a0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55d4ea494448 'int' 1 # | | | `-ConstantMatrixType 0x55d4ea4946e0 'matrix' # | | |-TypedefDecl 0x55d4ea494c80 col:31 int64_t1x2 'matrix' # | | | `-TemplateSpecializationType 0x55d4ea494b80 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d4ea44f2f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55d4ea478eb0 'int64_t' sugar # | | | | |-Typedef 0x55d4ea453ea8 'int64_t' # | | | | `-BuiltinType 0x55d4ea423280 'long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55d4ea494908 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55d4ea4948c8 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55d4ea494928 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55d4ea4948e8 'int' 2 # | | | `-ConstantMatrixType 0x55d4ea494b20 'matrix' # | | |-TypedefDecl 0x55d4ea4950c0 col:31 int64_t1x3 'matrix' # | | | `-TemplateSpecializationType 0x55d4ea494fc0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d4ea44f2f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55d4ea478eb0 'int64_t' sugar # | | | | |-Typedef 0x55d4ea453ea8 'int64_t' # | | | | `-BuiltinType 0x55d4ea423280 'long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55d4ea494d48 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55d4ea494d08 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55d4ea494d68 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55d4ea494d28 'int' 3 # | | | `-ConstantMatrixType 0x55d4ea494f60 'matrix' # | | |-TypedefDecl 0x55d4ea495830 col:31 int64_t1x4 'matrix' # | | | `-TemplateSpecializationType 0x55d4ea495400 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d4ea44f2f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55d4ea478eb0 'int64_t' sugar # | | | | |-Typedef 0x55d4ea453ea8 'int64_t' # | | | | `-BuiltinType 0x55d4ea423280 'long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55d4ea495188 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55d4ea495148 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55d4ea4951a8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55d4ea495168 'int' 4 # | | | `-ConstantMatrixType 0x55d4ea4953a0 'matrix' # | | |-TypedefDecl 0x55d4ea495c70 col:31 int64_t2x1 'matrix' # | | | `-TemplateSpecializationType 0x55d4ea495b70 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d4ea44f2f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55d4ea478eb0 'int64_t' sugar # | | | | |-Typedef 0x55d4ea453ea8 'int64_t' # | | | | `-BuiltinType 0x55d4ea423280 'long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55d4ea4958f8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55d4ea4958b8 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55d4ea495918 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55d4ea4958d8 'int' 1 # | | | `-ConstantMatrixType 0x55d4ea495b10 'matrix' # | | |-TypedefDecl 0x55d4ea4960b0 col:31 int64_t2x2 'matrix' # | | | `-TemplateSpecializationType 0x55d4ea495fb0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d4ea44f2f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55d4ea478eb0 'int64_t' sugar # | | | | |-Typedef 0x55d4ea453ea8 'int64_t' # | | | | `-BuiltinType 0x55d4ea423280 'long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55d4ea495d38 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55d4ea495cf8 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55d4ea495d58 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55d4ea495d18 'int' 2 # | | | `-ConstantMatrixType 0x55d4ea495f50 'matrix' # | | |-TypedefDecl 0x55d4ea4964f0 col:31 int64_t2x3 'matrix' # | | | `-TemplateSpecializationType 0x55d4ea4963f0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d4ea44f2f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55d4ea478eb0 'int64_t' sugar # | | | | |-Typedef 0x55d4ea453ea8 'int64_t' # | | | | `-BuiltinType 0x55d4ea423280 'long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55d4ea496178 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55d4ea496138 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55d4ea496198 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55d4ea496158 'int' 3 # | | | `-ConstantMatrixType 0x55d4ea496390 'matrix' # | | |-TypedefDecl 0x55d4ea4b0da0 col:31 int64_t2x4 'matrix' # | | | `-TemplateSpecializationType 0x55d4ea4b0ca0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d4ea44f2f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55d4ea478eb0 'int64_t' sugar # | | | | |-Typedef 0x55d4ea453ea8 'int64_t' # | | | | `-BuiltinType 0x55d4ea423280 'long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55d4ea4965b8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55d4ea496578 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55d4ea4965d8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55d4ea496598 'int' 4 # | | | `-ConstantMatrixType 0x55d4ea4b0c40 'matrix' # | | |-TypedefDecl 0x55d4ea4b11e0 col:31 int64_t3x1 'matrix' # | | | `-TemplateSpecializationType 0x55d4ea4b10e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d4ea44f2f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55d4ea478eb0 'int64_t' sugar # | | | | |-Typedef 0x55d4ea453ea8 'int64_t' # | | | | `-BuiltinType 0x55d4ea423280 'long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55d4ea4b0e68 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55d4ea4b0e28 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55d4ea4b0e88 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55d4ea4b0e48 'int' 1 # | | | `-ConstantMatrixType 0x55d4ea4b1080 'matrix' # | | |-TypedefDecl 0x55d4ea4b1620 col:31 int64_t3x2 'matrix' # | | | `-TemplateSpecializationType 0x55d4ea4b1520 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d4ea44f2f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55d4ea478eb0 'int64_t' sugar # | | | | |-Typedef 0x55d4ea453ea8 'int64_t' # | | | | `-BuiltinType 0x55d4ea423280 'long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55d4ea4b12a8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55d4ea4b1268 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55d4ea4b12c8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55d4ea4b1288 'int' 2 # | | | `-ConstantMatrixType 0x55d4ea4b14c0 'matrix' # | | |-TypedefDecl 0x55d4ea4b1a60 col:31 int64_t3x3 'matrix' # | | | `-TemplateSpecializationType 0x55d4ea4b1960 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d4ea44f2f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55d4ea478eb0 'int64_t' sugar # | | | | |-Typedef 0x55d4ea453ea8 'int64_t' # | | | | `-BuiltinType 0x55d4ea423280 'long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55d4ea4b16e8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55d4ea4b16a8 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55d4ea4b1708 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55d4ea4b16c8 'int' 3 # | | | `-ConstantMatrixType 0x55d4ea4b1900 'matrix' # | | |-TypedefDecl 0x55d4ea4b2110 col:31 int64_t3x4 'matrix' # | | | `-TemplateSpecializationType 0x55d4ea4b2010 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d4ea44f2f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55d4ea478eb0 'int64_t' sugar # | | | | |-Typedef 0x55d4ea453ea8 'int64_t' # | | | | `-BuiltinType 0x55d4ea423280 'long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55d4ea4b1b28 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55d4ea4b1ae8 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55d4ea4b1b48 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55d4ea4b1b08 'int' 4 # | | | `-ConstantMatrixType 0x55d4ea4b1fb0 'matrix' # | | |-TypedefDecl 0x55d4ea4b2550 col:31 int64_t4x1 'matrix' # | | | `-TemplateSpecializationType 0x55d4ea4b2450 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d4ea44f2f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55d4ea478eb0 'int64_t' sugar # | | | | |-Typedef 0x55d4ea453ea8 'int64_t' # | | | | `-BuiltinType 0x55d4ea423280 'long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55d4ea4b21d8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55d4ea4b2198 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55d4ea4b21f8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55d4ea4b21b8 'int' 1 # | | | `-ConstantMatrixType 0x55d4ea4b23f0 'matrix' # | | |-TypedefDecl 0x55d4ea4b2990 col:31 int64_t4x2 'matrix' # | | | `-TemplateSpecializationType 0x55d4ea4b2890 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d4ea44f2f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55d4ea478eb0 'int64_t' sugar # | | | | |-Typedef 0x55d4ea453ea8 'int64_t' # | | | | `-BuiltinType 0x55d4ea423280 'long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55d4ea4b2618 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55d4ea4b25d8 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55d4ea4b2638 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55d4ea4b25f8 'int' 2 # | | | `-ConstantMatrixType 0x55d4ea4b2830 'matrix' # | | |-TypedefDecl 0x55d4ea4b2dd0 col:31 int64_t4x3 'matrix' # | | | `-TemplateSpecializationType 0x55d4ea4b2cd0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d4ea44f2f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55d4ea478eb0 'int64_t' sugar # | | | | |-Typedef 0x55d4ea453ea8 'int64_t' # | | | | `-BuiltinType 0x55d4ea423280 'long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55d4ea4b2a58 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55d4ea4b2a18 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55d4ea4b2a78 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55d4ea4b2a38 'int' 3 # | | | `-ConstantMatrixType 0x55d4ea4b2c70 'matrix' # | | |-TypedefDecl 0x55d4ea4b3470 col:31 int64_t4x4 'matrix' # | | | `-TemplateSpecializationType 0x55d4ea4b3370 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d4ea44f2f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55d4ea478eb0 'int64_t' sugar # | | | | |-Typedef 0x55d4ea453ea8 'int64_t' # | | | | `-BuiltinType 0x55d4ea423280 'long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55d4ea4b30f0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55d4ea4b30b0 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55d4ea4b3110 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55d4ea4b30d0 'int' 4 # | | | `-ConstantMatrixType 0x55d4ea4b3310 'matrix' # | | |-TypedefDecl 0x55d4ea4b38f0 col:32 uint64_t1x1 'matrix' # | | | `-TemplateSpecializationType 0x55d4ea4b37f0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d4ea44f2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55d4ea4798e0 'uint64_t' sugar # | | | | |-Typedef 0x55d4ea453e38 'uint64_t' # | | | | `-BuiltinType 0x55d4ea423320 'unsigned long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55d4ea4b3538 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55d4ea4b34f8 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55d4ea4b3558 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55d4ea4b3518 'int' 1 # | | | `-ConstantMatrixType 0x55d4ea4b3790 'matrix' # | | |-TypedefDecl 0x55d4ea4b3d30 col:32 uint64_t1x2 'matrix' # | | | `-TemplateSpecializationType 0x55d4ea4b3c30 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d4ea44f2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55d4ea4798e0 'uint64_t' sugar # | | | | |-Typedef 0x55d4ea453e38 'uint64_t' # | | | | `-BuiltinType 0x55d4ea423320 'unsigned long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55d4ea4b39b8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55d4ea4b3978 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55d4ea4b39d8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55d4ea4b3998 'int' 2 # | | | `-ConstantMatrixType 0x55d4ea4b3bd0 'matrix' # | | |-TypedefDecl 0x55d4ea4b7350 col:32 uint64_t1x3 'matrix' # | | | `-TemplateSpecializationType 0x55d4ea4b7250 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d4ea44f2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55d4ea4798e0 'uint64_t' sugar # | | | | |-Typedef 0x55d4ea453e38 'uint64_t' # | | | | `-BuiltinType 0x55d4ea423320 'unsigned long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55d4ea4b3df8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55d4ea4b3db8 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55d4ea4b3e18 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55d4ea4b3dd8 'int' 3 # | | | `-ConstantMatrixType 0x55d4ea4b4010 'matrix' # | | |-TypedefDecl 0x55d4ea4b7790 col:32 uint64_t1x4 'matrix' # | | | `-TemplateSpecializationType 0x55d4ea4b7690 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d4ea44f2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55d4ea4798e0 'uint64_t' sugar # | | | | |-Typedef 0x55d4ea453e38 'uint64_t' # | | | | `-BuiltinType 0x55d4ea423320 'unsigned long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55d4ea4b7418 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55d4ea4b73d8 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55d4ea4b7438 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55d4ea4b73f8 'int' 4 # | | | `-ConstantMatrixType 0x55d4ea4b7630 'matrix' # | | |-TypedefDecl 0x55d4ea4b7bd0 col:32 uint64_t2x1 'matrix' # | | | `-TemplateSpecializationType 0x55d4ea4b7ad0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d4ea44f2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55d4ea4798e0 'uint64_t' sugar # | | | | |-Typedef 0x55d4ea453e38 'uint64_t' # | | | | `-BuiltinType 0x55d4ea423320 'unsigned long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55d4ea4b7858 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55d4ea4b7818 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55d4ea4b7878 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55d4ea4b7838 'int' 1 # | | | `-ConstantMatrixType 0x55d4ea4b7a70 'matrix' # | | |-TypedefDecl 0x55d4ea4b8010 col:32 uint64_t2x2 'matrix' # | | | `-TemplateSpecializationType 0x55d4ea4b7f10 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d4ea44f2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55d4ea4798e0 'uint64_t' sugar # | | | | |-Typedef 0x55d4ea453e38 'uint64_t' # | | | | `-BuiltinType 0x55d4ea423320 'unsigned long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55d4ea4b7c98 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55d4ea4b7c58 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55d4ea4b7cb8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55d4ea4b7c78 'int' 2 # | | | `-ConstantMatrixType 0x55d4ea4b7eb0 'matrix' # | | |-TypedefDecl 0x55d4ea4b8460 col:32 uint64_t2x3 'matrix' # | | | `-TemplateSpecializationType 0x55d4ea4b8360 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d4ea44f2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55d4ea4798e0 'uint64_t' sugar # | | | | |-Typedef 0x55d4ea453e38 'uint64_t' # | | | | `-BuiltinType 0x55d4ea423320 'unsigned long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55d4ea4b80d8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55d4ea4b8098 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55d4ea4b80f8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55d4ea4b80b8 'int' 3 # | | | `-ConstantMatrixType 0x55d4ea4b8300 'matrix' # | | |-TypedefDecl 0x55d4ea4b88a0 col:32 uint64_t2x4 'matrix' # | | | `-TemplateSpecializationType 0x55d4ea4b87a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d4ea44f2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55d4ea4798e0 'uint64_t' sugar # | | | | |-Typedef 0x55d4ea453e38 'uint64_t' # | | | | `-BuiltinType 0x55d4ea423320 'unsigned long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55d4ea4b8528 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55d4ea4b84e8 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55d4ea4b8548 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55d4ea4b8508 'int' 4 # | | | `-ConstantMatrixType 0x55d4ea4b8740 'matrix' # | | |-TypedefDecl 0x55d4ea4b8ce0 col:32 uint64_t3x1 'matrix' # | | | `-TemplateSpecializationType 0x55d4ea4b8be0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d4ea44f2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55d4ea4798e0 'uint64_t' sugar # | | | | |-Typedef 0x55d4ea453e38 'uint64_t' # | | | | `-BuiltinType 0x55d4ea423320 'unsigned long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55d4ea4b8968 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55d4ea4b8928 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55d4ea4b8988 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55d4ea4b8948 'int' 1 # | | | `-ConstantMatrixType 0x55d4ea4b8b80 'matrix' # | | |-TypedefDecl 0x55d4ea4b9120 col:32 uint64_t3x2 'matrix' # | | | `-TemplateSpecializationType 0x55d4ea4b9020 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d4ea44f2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55d4ea4798e0 'uint64_t' sugar # | | | | |-Typedef 0x55d4ea453e38 'uint64_t' # | | | | `-BuiltinType 0x55d4ea423320 'unsigned long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55d4ea4b8da8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55d4ea4b8d68 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55d4ea4b8dc8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55d4ea4b8d88 'int' 2 # | | | `-ConstantMatrixType 0x55d4ea4b8fc0 'matrix' # | | |-TypedefDecl 0x55d4ea4b9590 col:32 uint64_t3x3 'matrix' # | | | `-TemplateSpecializationType 0x55d4ea4b9490 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d4ea44f2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55d4ea4798e0 'uint64_t' sugar # | | | | |-Typedef 0x55d4ea453e38 'uint64_t' # | | | | `-BuiltinType 0x55d4ea423320 'unsigned long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55d4ea4b91e8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55d4ea4b91a8 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55d4ea4b9208 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55d4ea4b91c8 'int' 3 # | | | `-ConstantMatrixType 0x55d4ea4b9430 'matrix' # | | |-TypedefDecl 0x55d4ea4b99d0 col:32 uint64_t3x4 'matrix' # | | | `-TemplateSpecializationType 0x55d4ea4b98d0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d4ea44f2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55d4ea4798e0 'uint64_t' sugar # | | | | |-Typedef 0x55d4ea453e38 'uint64_t' # | | | | `-BuiltinType 0x55d4ea423320 'unsigned long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55d4ea4b9658 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55d4ea4b9618 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55d4ea4b9678 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55d4ea4b9638 'int' 4 # | | | `-ConstantMatrixType 0x55d4ea4b9870 'matrix' # | | |-TypedefDecl 0x55d4ea4b9e10 col:32 uint64_t4x1 'matrix' # | | | `-TemplateSpecializationType 0x55d4ea4b9d10 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d4ea44f2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55d4ea4798e0 'uint64_t' sugar # | | | | |-Typedef 0x55d4ea453e38 'uint64_t' # | | | | `-BuiltinType 0x55d4ea423320 'unsigned long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55d4ea4b9a98 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55d4ea4b9a58 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55d4ea4b9ab8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55d4ea4b9a78 'int' 1 # | | | `-ConstantMatrixType 0x55d4ea4b9cb0 'matrix' # | | |-TypedefDecl 0x55d4ea4ba280 col:32 uint64_t4x2 'matrix' # | | | `-TemplateSpecializationType 0x55d4ea4ba150 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d4ea44f2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55d4ea4798e0 'uint64_t' sugar # | | | | |-Typedef 0x55d4ea453e38 'uint64_t' # | | | | `-BuiltinType 0x55d4ea423320 'unsigned long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55d4ea4b9ed8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55d4ea4b9e98 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55d4ea4b9ef8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55d4ea4b9eb8 'int' 2 # | | | `-ConstantMatrixType 0x55d4ea4ba0f0 'matrix' # | | |-TypedefDecl 0x55d4ea4ba6c0 col:32 uint64_t4x3 'matrix' # | | | `-TemplateSpecializationType 0x55d4ea4ba5c0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d4ea44f2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55d4ea4798e0 'uint64_t' sugar # | | | | |-Typedef 0x55d4ea453e38 'uint64_t' # | | | | `-BuiltinType 0x55d4ea423320 'unsigned long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55d4ea4ba348 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55d4ea4ba308 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55d4ea4ba368 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55d4ea4ba328 'int' 3 # | | | `-ConstantMatrixType 0x55d4ea4ba560 'matrix' # | | |-TypedefDecl 0x55d4ea4bab00 col:32 uint64_t4x4 'matrix' # | | | `-TemplateSpecializationType 0x55d4ea4baa00 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d4ea44f2f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55d4ea4798e0 'uint64_t' sugar # | | | | |-Typedef 0x55d4ea453e38 'uint64_t' # | | | | `-BuiltinType 0x55d4ea423320 'unsigned long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55d4ea4ba788 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55d4ea4ba748 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55d4ea4ba7a8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55d4ea4ba768 'int' 4 # | | | `-ConstantMatrixType 0x55d4ea4ba9a0 'matrix' # | | |-TypedefDecl 0x55d4ea4baf60 col:28 half1x1 'matrix' # | | | `-TemplateSpecializationType 0x55d4ea4bae60 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d4ea44f2f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55d4ea4239d0 'half' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55d4ea4babb0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55d4ea4bab70 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55d4ea4babd0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55d4ea4bab90 'int' 1 # | | | `-ConstantMatrixType 0x55d4ea4bae00 'matrix' # | | |-TypedefDecl 0x55d4ea4bb3c0 col:28 half1x2 'matrix' # | | | `-TemplateSpecializationType 0x55d4ea4bb2c0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d4ea44f2f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55d4ea4239d0 'half' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55d4ea4bb010 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55d4ea4bafd0 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55d4ea4bb030 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55d4ea4baff0 'int' 2 # | | | `-ConstantMatrixType 0x55d4ea4bb230 'matrix' # | | |-TypedefDecl 0x55d4ea4bb7f0 col:28 half1x3 'matrix' # | | | `-TemplateSpecializationType 0x55d4ea4bb6f0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d4ea44f2f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55d4ea4239d0 'half' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55d4ea4bb470 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55d4ea4bb430 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55d4ea4bb490 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55d4ea4bb450 'int' 3 # | | | `-ConstantMatrixType 0x55d4ea4bb690 'matrix' # | | |-TypedefDecl 0x55d4ea4bbc20 col:28 half1x4 'matrix' # | | | `-TemplateSpecializationType 0x55d4ea4bbb20 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d4ea44f2f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55d4ea4239d0 'half' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55d4ea4bb8a0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55d4ea4bb860 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55d4ea4bb8c0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55d4ea4bb880 'int' 4 # | | | `-ConstantMatrixType 0x55d4ea4bbac0 'matrix' # | | |-TypedefDecl 0x55d4ea4bc050 col:28 half2x1 'matrix' # | | | `-TemplateSpecializationType 0x55d4ea4bbf50 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d4ea44f2f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55d4ea4239d0 'half' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55d4ea4bbcd0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55d4ea4bbc90 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55d4ea4bbcf0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55d4ea4bbcb0 'int' 1 # | | | `-ConstantMatrixType 0x55d4ea4bbef0 'matrix' # | | |-TypedefDecl 0x55d4ea4bc6e0 col:28 half2x2 'matrix' # | | | `-TemplateSpecializationType 0x55d4ea4bc5e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d4ea44f2f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55d4ea4239d0 'half' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55d4ea4bc100 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55d4ea4bc0c0 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55d4ea4bc120 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55d4ea4bc0e0 'int' 2 # | | | `-ConstantMatrixType 0x55d4ea4bc580 'matrix' # | | |-TypedefDecl 0x55d4ea4bcb10 col:28 half2x3 'matrix' # | | | `-TemplateSpecializationType 0x55d4ea4bca10 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d4ea44f2f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55d4ea4239d0 'half' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55d4ea4bc790 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55d4ea4bc750 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55d4ea4bc7b0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55d4ea4bc770 'int' 3 # | | | `-ConstantMatrixType 0x55d4ea4bc9b0 'matrix' # | | |-TypedefDecl 0x55d4ea4bcf40 col:28 half2x4 'matrix' # | | | `-TemplateSpecializationType 0x55d4ea4bce40 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d4ea44f2f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55d4ea4239d0 'half' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55d4ea4bcbc0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55d4ea4bcb80 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55d4ea4bcbe0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55d4ea4bcba0 'int' 4 # | | | `-ConstantMatrixType 0x55d4ea4bcde0 'matrix' # | | |-TypedefDecl 0x55d4ea4bd370 col:28 half3x1 'matrix' # | | | `-TemplateSpecializationType 0x55d4ea4bd270 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d4ea44f2f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55d4ea4239d0 'half' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55d4ea4bcff0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55d4ea4bcfb0 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55d4ea4bd010 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55d4ea4bcfd0 'int' 1 # | | | `-ConstantMatrixType 0x55d4ea4bd210 'matrix' # | | |-TypedefDecl 0x55d4ea4bfa10 col:28 half3x2 'matrix' # | | | `-TemplateSpecializationType 0x55d4ea4bf910 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d4ea44f2f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55d4ea4239d0 'half' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55d4ea4bd420 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55d4ea4bd3e0 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55d4ea4bd440 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55d4ea4bd400 'int' 2 # | | | `-ConstantMatrixType 0x55d4ea4bf8b0 'matrix' # | | |-TypedefDecl 0x55d4ea4bfe40 col:28 half3x3 'matrix' # | | | `-TemplateSpecializationType 0x55d4ea4bfd40 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d4ea44f2f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55d4ea4239d0 'half' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55d4ea4bfac0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55d4ea4bfa80 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55d4ea4bfae0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55d4ea4bfaa0 'int' 3 # | | | `-ConstantMatrixType 0x55d4ea4bfce0 'matrix' # | | |-TypedefDecl 0x55d4ea4c0270 col:28 half3x4 'matrix' # | | | `-TemplateSpecializationType 0x55d4ea4c0170 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d4ea44f2f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55d4ea4239d0 'half' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55d4ea4bfef0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55d4ea4bfeb0 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55d4ea4bff10 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55d4ea4bfed0 'int' 4 # | | | `-ConstantMatrixType 0x55d4ea4c0110 'matrix' # | | |-TypedefDecl 0x55d4ea4c06a0 col:28 half4x1 'matrix' # | | | `-TemplateSpecializationType 0x55d4ea4c05a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d4ea44f2f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55d4ea4239d0 'half' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55d4ea4c0320 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55d4ea4c02e0 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55d4ea4c0340 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55d4ea4c0300 'int' 1 # | | | `-ConstantMatrixType 0x55d4ea4c0540 'matrix' # | | |-TypedefDecl 0x55d4ea4c0af0 col:28 half4x2 'matrix' # | | | `-TemplateSpecializationType 0x55d4ea4c09f0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d4ea44f2f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55d4ea4239d0 'half' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55d4ea4c0770 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55d4ea4c0710 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55d4ea4c0790 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55d4ea4c0750 'int' 2 # | | | `-ConstantMatrixType 0x55d4ea4c0990 'matrix' # | | |-TypedefDecl 0x55d4ea4c0f20 col:28 half4x3 'matrix' # | | | `-TemplateSpecializationType 0x55d4ea4c0e20 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d4ea44f2f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55d4ea4239d0 'half' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55d4ea4c0ba0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55d4ea4c0b60 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55d4ea4c0bc0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55d4ea4c0b80 'int' 3 # | | | `-ConstantMatrixType 0x55d4ea4c0dc0 'matrix' # | | |-TypedefDecl 0x55d4ea4c1350 col:28 half4x4 'matrix' # | | | `-TemplateSpecializationType 0x55d4ea4c1250 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d4ea44f2f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55d4ea4239d0 'half' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55d4ea4c0fd0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55d4ea4c0f90 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55d4ea4c0ff0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55d4ea4c0fb0 'int' 4 # | | | `-ConstantMatrixType 0x55d4ea4c11f0 'matrix' # | | |-TypedefDecl 0x55d4ea49bc80 col:29 float1x1 'matrix' # | | | `-TemplateSpecializationType 0x55d4ea4c16b0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d4ea44f2f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55d4ea423360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55d4ea4c1400 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55d4ea4c13c0 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55d4ea4c1420 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55d4ea4c13e0 'int' 1 # | | | `-ConstantMatrixType 0x55d4ea4c1650 'matrix' # | | |-TypedefDecl 0x55d4ea49c0b0 col:29 float1x2 'matrix' # | | | `-TemplateSpecializationType 0x55d4ea49bfb0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d4ea44f2f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55d4ea423360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55d4ea49bd30 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55d4ea49bcf0 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55d4ea49bd50 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55d4ea49bd10 'int' 2 # | | | `-ConstantMatrixType 0x55d4ea49bf50 'matrix' # | | |-TypedefDecl 0x55d4ea49c4e0 col:29 float1x3 'matrix' # | | | `-TemplateSpecializationType 0x55d4ea49c3e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d4ea44f2f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55d4ea423360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55d4ea49c160 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55d4ea49c120 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55d4ea49c180 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55d4ea49c140 'int' 3 # | | | `-ConstantMatrixType 0x55d4ea49c380 'matrix' # | | |-TypedefDecl 0x55d4ea49c910 col:29 float1x4 'matrix' # | | | `-TemplateSpecializationType 0x55d4ea49c810 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d4ea44f2f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55d4ea423360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55d4ea49c590 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55d4ea49c550 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55d4ea49c5b0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55d4ea49c570 'int' 4 # | | | `-ConstantMatrixType 0x55d4ea49c7b0 'matrix' # | | |-TypedefDecl 0x55d4ea49cd70 col:29 float2x1 'matrix' # | | | `-TemplateSpecializationType 0x55d4ea49cc70 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d4ea44f2f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55d4ea423360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55d4ea49c9c0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55d4ea49c980 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55d4ea49c9e0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55d4ea49c9a0 'int' 1 # | | | `-ConstantMatrixType 0x55d4ea49cc10 'matrix' # | | |-TypedefDecl 0x55d4ea49d1a0 col:29 float2x2 'matrix' # | | | `-TemplateSpecializationType 0x55d4ea49d0a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d4ea44f2f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55d4ea423360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55d4ea49ce20 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55d4ea49cde0 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55d4ea49ce40 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55d4ea49ce00 'int' 2 # | | | `-ConstantMatrixType 0x55d4ea49d040 'matrix' # | | |-TypedefDecl 0x55d4ea49d5d0 col:29 float2x3 'matrix' # | | | `-TemplateSpecializationType 0x55d4ea49d4d0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d4ea44f2f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55d4ea423360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55d4ea49d250 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55d4ea49d210 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55d4ea49d270 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55d4ea49d230 'int' 3 # | | | `-ConstantMatrixType 0x55d4ea49d470 'matrix' # | | |-TypedefDecl 0x55d4ea49da00 col:29 float2x4 'matrix' # | | | `-TemplateSpecializationType 0x55d4ea49d900 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d4ea44f2f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55d4ea423360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55d4ea49d680 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55d4ea49d640 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55d4ea49d6a0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55d4ea49d660 'int' 4 # | | | `-ConstantMatrixType 0x55d4ea49d8a0 'matrix' # | | |-TypedefDecl 0x55d4ea49de40 col:29 float3x1 'matrix' # | | | `-TemplateSpecializationType 0x55d4ea49dd40 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d4ea44f2f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55d4ea423360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55d4ea49dab0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55d4ea49da70 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55d4ea49dad0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55d4ea49da90 'int' 1 # | | | `-ConstantMatrixType 0x55d4ea49dce0 'matrix' # | | |-TypedefDecl 0x55d4ea49e270 col:29 float3x2 'matrix' # | | | `-TemplateSpecializationType 0x55d4ea49e170 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d4ea44f2f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55d4ea423360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55d4ea49def0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55d4ea49deb0 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55d4ea49df10 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55d4ea49ded0 'int' 2 # | | | `-ConstantMatrixType 0x55d4ea49e110 'matrix' # | | |-TypedefDecl 0x55d4ea49e6a0 col:29 float3x3 'matrix' # | | | `-TemplateSpecializationType 0x55d4ea49e5a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d4ea44f2f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55d4ea423360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55d4ea49e320 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55d4ea49e2e0 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55d4ea49e340 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55d4ea49e300 'int' 3 # | | | `-ConstantMatrixType 0x55d4ea49e540 'matrix' # | | |-TypedefDecl 0x55d4ea49ead0 col:29 float3x4 'matrix' # | | | `-TemplateSpecializationType 0x55d4ea49e9d0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d4ea44f2f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55d4ea423360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55d4ea49e750 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55d4ea49e710 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55d4ea49e770 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55d4ea49e730 'int' 4 # | | | `-ConstantMatrixType 0x55d4ea49e970 'matrix' # | | |-TypedefDecl 0x55d4ea49ff30 col:29 float4x1 'matrix' # | | | `-TemplateSpecializationType 0x55d4ea49fe30 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d4ea44f2f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55d4ea423360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55d4ea49eb80 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55d4ea49eb40 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55d4ea49eba0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55d4ea49eb60 'int' 1 # | | | `-ConstantMatrixType 0x55d4ea49fdd0 'matrix' # | | |-TypedefDecl 0x55d4ea4a0360 col:29 float4x2 'matrix' # | | | `-TemplateSpecializationType 0x55d4ea4a0260 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d4ea44f2f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55d4ea423360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55d4ea49ffe0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55d4ea49ffa0 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55d4ea4a0000 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55d4ea49ffc0 'int' 2 # | | | `-ConstantMatrixType 0x55d4ea4a0200 'matrix' # | | |-TypedefDecl 0x55d4ea4a0790 col:29 float4x3 'matrix' # | | | `-TemplateSpecializationType 0x55d4ea4a0690 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d4ea44f2f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55d4ea423360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55d4ea4a0410 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55d4ea4a03d0 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55d4ea4a0430 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55d4ea4a03f0 'int' 3 # | | | `-ConstantMatrixType 0x55d4ea4a0630 'matrix' # | | |-TypedefDecl 0x55d4ea4a0bc0 col:29 float4x4 'matrix' # | | | `-TemplateSpecializationType 0x55d4ea4a0ac0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d4ea44f2f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55d4ea423360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55d4ea4a0840 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55d4ea4a0800 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55d4ea4a0860 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55d4ea4a0820 'int' 4 # | | | `-ConstantMatrixType 0x55d4ea4a0a60 'matrix' # | | |-TypedefDecl 0x55d4ea4a1040 col:30 double1x1 'matrix' # | | | `-TemplateSpecializationType 0x55d4ea4a0f40 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d4ea44f2f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55d4ea423380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55d4ea4a0c90 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55d4ea4a0c50 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55d4ea4a0cb0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55d4ea4a0c70 'int' 1 # | | | `-ConstantMatrixType 0x55d4ea4a0ee0 'matrix' # | | |-TypedefDecl 0x55d4ea4a1470 col:30 double1x2 'matrix' # | | | `-TemplateSpecializationType 0x55d4ea4a1370 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d4ea44f2f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55d4ea423380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55d4ea4a10f0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55d4ea4a10b0 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55d4ea4a1110 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55d4ea4a10d0 'int' 2 # | | | `-ConstantMatrixType 0x55d4ea4a1310 'matrix' # | | |-TypedefDecl 0x55d4ea4a18a0 col:30 double1x3 'matrix' # | | | `-TemplateSpecializationType 0x55d4ea4a17a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d4ea44f2f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55d4ea423380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55d4ea4a1520 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55d4ea4a14e0 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55d4ea4a1540 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55d4ea4a1500 'int' 3 # | | | `-ConstantMatrixType 0x55d4ea4a1740 'matrix' # | | |-TypedefDecl 0x55d4ea4a24f0 col:30 double1x4 'matrix' # | | | `-TemplateSpecializationType 0x55d4ea4a1bd0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d4ea44f2f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55d4ea423380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55d4ea4a1950 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55d4ea4a1910 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55d4ea4a1970 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55d4ea4a1930 'int' 4 # | | | `-ConstantMatrixType 0x55d4ea4a1b70 'matrix' # | | |-TypedefDecl 0x55d4ea4a2920 col:30 double2x1 'matrix' # | | | `-TemplateSpecializationType 0x55d4ea4a2820 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d4ea44f2f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55d4ea423380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55d4ea4a25a0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55d4ea4a2560 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55d4ea4a25c0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55d4ea4a2580 'int' 1 # | | | `-ConstantMatrixType 0x55d4ea4a27c0 'matrix' # | | |-TypedefDecl 0x55d4ea4a2d50 col:30 double2x2 'matrix' # | | | `-TemplateSpecializationType 0x55d4ea4a2c50 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d4ea44f2f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55d4ea423380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55d4ea4a29d0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55d4ea4a2990 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55d4ea4a29f0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55d4ea4a29b0 'int' 2 # | | | `-ConstantMatrixType 0x55d4ea4a2bf0 'matrix' # | | |-TypedefDecl 0x55d4ea4a3180 col:30 double2x3 'matrix' # | | | `-TemplateSpecializationType 0x55d4ea4a3080 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d4ea44f2f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55d4ea423380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55d4ea4a2e00 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55d4ea4a2dc0 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55d4ea4a2e20 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55d4ea4a2de0 'int' 3 # | | | `-ConstantMatrixType 0x55d4ea4a3020 'matrix' # | | |-TypedefDecl 0x55d4ea4a35e0 col:30 double2x4 'matrix' # | | | `-TemplateSpecializationType 0x55d4ea4a34e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d4ea44f2f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55d4ea423380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55d4ea4a3230 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55d4ea4a31f0 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55d4ea4a3250 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55d4ea4a3210 'int' 4 # | | | `-ConstantMatrixType 0x55d4ea4a3480 'matrix' # | | |-TypedefDecl 0x55d4ea4a3a10 col:30 double3x1 'matrix' # | | | `-TemplateSpecializationType 0x55d4ea4a3910 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d4ea44f2f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55d4ea423380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55d4ea4a3690 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55d4ea4a3650 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55d4ea4a36b0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55d4ea4a3670 'int' 1 # | | | `-ConstantMatrixType 0x55d4ea4a38b0 'matrix' # | | |-TypedefDecl 0x55d4ea4a3e40 col:30 double3x2 'matrix' # | | | `-TemplateSpecializationType 0x55d4ea4a3d40 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d4ea44f2f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55d4ea423380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55d4ea4a3ac0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55d4ea4a3a80 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55d4ea4a3ae0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55d4ea4a3aa0 'int' 2 # | | | `-ConstantMatrixType 0x55d4ea4a3ce0 'matrix' # | | |-TypedefDecl 0x55d4ea4a4270 col:30 double3x3 'matrix' # | | | `-TemplateSpecializationType 0x55d4ea4a4170 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d4ea44f2f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55d4ea423380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55d4ea4a3ef0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55d4ea4a3eb0 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55d4ea4a3f10 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55d4ea4a3ed0 'int' 3 # | | | `-ConstantMatrixType 0x55d4ea4a4110 'matrix' # | | |-TypedefDecl 0x55d4ea4a59c0 col:30 double3x4 'matrix' # | | | `-TemplateSpecializationType 0x55d4ea4a58c0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d4ea44f2f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55d4ea423380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55d4ea4a4320 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55d4ea4a42e0 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55d4ea4a4340 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55d4ea4a4300 'int' 4 # | | | `-ConstantMatrixType 0x55d4ea4a5860 'matrix' # | | |-TypedefDecl 0x55d4ea4a5df0 col:30 double4x1 'matrix' # | | | `-TemplateSpecializationType 0x55d4ea4a5cf0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d4ea44f2f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55d4ea423380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55d4ea4a5a70 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55d4ea4a5a30 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55d4ea4a5a90 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55d4ea4a5a50 'int' 1 # | | | `-ConstantMatrixType 0x55d4ea4a5c90 'matrix' # | | |-TypedefDecl 0x55d4ea4a6220 col:30 double4x2 'matrix' # | | | `-TemplateSpecializationType 0x55d4ea4a6120 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d4ea44f2f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55d4ea423380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55d4ea4a5ea0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55d4ea4a5e60 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55d4ea4a5ec0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55d4ea4a5e80 'int' 2 # | | | `-ConstantMatrixType 0x55d4ea4a60c0 'matrix' # | | |-TypedefDecl 0x55d4ea4a6650 col:30 double4x3 'matrix' # | | | `-TemplateSpecializationType 0x55d4ea4a6550 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d4ea44f2f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55d4ea423380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55d4ea4a62d0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55d4ea4a6290 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55d4ea4a62f0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55d4ea4a62b0 'int' 3 # | | | `-ConstantMatrixType 0x55d4ea4a64f0 'matrix' # | | |-TypedefDecl 0x55d4ea4a6da0 col:30 double4x4 'matrix' # | | | `-TemplateSpecializationType 0x55d4ea4a6ca0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d4ea44f2f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55d4ea423380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55d4ea4a6700 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55d4ea4a66c0 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55d4ea4a6720 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55d4ea4a66e0 'int' 4 # | | | `-ConstantMatrixType 0x55d4ea4a6c40 'matrix' # | | |-TypedefDecl 0x55d4ea4a7120 col:33 float32_t1x1 'matrix' # | | | `-TemplateSpecializationType 0x55d4ea4a7020 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d4ea44f2f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55d4ea47c8a0 'float32_t' sugar # | | | | |-Typedef 0x55d4ea453dc8 'float32_t' # | | | | `-BuiltinType 0x55d4ea423360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55d4ea4a6e68 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55d4ea4a6e28 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55d4ea4a6e88 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55d4ea4a6e48 'int' 1 # | | | `-ConstantMatrixType 0x55d4ea4a6fc0 'matrix' # | | |-TypedefDecl 0x55d4ea4a7460 col:33 float32_t1x2 'matrix' # | | | `-TemplateSpecializationType 0x55d4ea4a7360 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d4ea44f2f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55d4ea47c8a0 'float32_t' sugar # | | | | |-Typedef 0x55d4ea453dc8 'float32_t' # | | | | `-BuiltinType 0x55d4ea423360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55d4ea4a71e8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55d4ea4a71a8 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55d4ea4a7208 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55d4ea4a71c8 'int' 2 # | | | `-ConstantMatrixType 0x55d4ea4a7300 'matrix' # | | |-TypedefDecl 0x55d4ea4a77a0 col:33 float32_t1x3 'matrix' # | | | `-TemplateSpecializationType 0x55d4ea4a76a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d4ea44f2f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55d4ea47c8a0 'float32_t' sugar # | | | | |-Typedef 0x55d4ea453dc8 'float32_t' # | | | | `-BuiltinType 0x55d4ea423360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55d4ea4a7528 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55d4ea4a74e8 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55d4ea4a7548 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55d4ea4a7508 'int' 3 # | | | `-ConstantMatrixType 0x55d4ea4a7640 'matrix' # | | |-TypedefDecl 0x55d4ea4a8b10 col:33 float32_t1x4 'matrix' # | | | `-TemplateSpecializationType 0x55d4ea4a79e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d4ea44f2f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55d4ea47c8a0 'float32_t' sugar # | | | | |-Typedef 0x55d4ea453dc8 'float32_t' # | | | | `-BuiltinType 0x55d4ea423360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55d4ea4a7868 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55d4ea4a7828 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55d4ea4a7888 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55d4ea4a7848 'int' 4 # | | | `-ConstantMatrixType 0x55d4ea4a7980 'matrix' # | | |-TypedefDecl 0x55d4ea4a8e50 col:33 float32_t2x1 'matrix' # | | | `-TemplateSpecializationType 0x55d4ea4a8d50 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d4ea44f2f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55d4ea47c8a0 'float32_t' sugar # | | | | |-Typedef 0x55d4ea453dc8 'float32_t' # | | | | `-BuiltinType 0x55d4ea423360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55d4ea4a8bd8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55d4ea4a8b98 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55d4ea4a8bf8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55d4ea4a8bb8 'int' 1 # | | | `-ConstantMatrixType 0x55d4ea4a8cf0 'matrix' # | | |-TypedefDecl 0x55d4ea4a9190 col:33 float32_t2x2 'matrix' # | | | `-TemplateSpecializationType 0x55d4ea4a9090 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d4ea44f2f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55d4ea47c8a0 'float32_t' sugar # | | | | |-Typedef 0x55d4ea453dc8 'float32_t' # | | | | `-BuiltinType 0x55d4ea423360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55d4ea4a8f18 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55d4ea4a8ed8 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55d4ea4a8f38 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55d4ea4a8ef8 'int' 2 # | | | `-ConstantMatrixType 0x55d4ea4a9030 'matrix' # | | |-TypedefDecl 0x55d4ea4a94d0 col:33 float32_t2x3 'matrix' # | | | `-TemplateSpecializationType 0x55d4ea4a93d0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d4ea44f2f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55d4ea47c8a0 'float32_t' sugar # | | | | |-Typedef 0x55d4ea453dc8 'float32_t' # | | | | `-BuiltinType 0x55d4ea423360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55d4ea4a9258 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55d4ea4a9218 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55d4ea4a9278 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55d4ea4a9238 'int' 3 # | | | `-ConstantMatrixType 0x55d4ea4a9370 'matrix' # | | |-TypedefDecl 0x55d4ea4a9810 col:33 float32_t2x4 'matrix' # | | | `-TemplateSpecializationType 0x55d4ea4a9710 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d4ea44f2f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55d4ea47c8a0 'float32_t' sugar # | | | | |-Typedef 0x55d4ea453dc8 'float32_t' # | | | | `-BuiltinType 0x55d4ea423360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55d4ea4a9598 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55d4ea4a9558 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55d4ea4a95b8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55d4ea4a9578 'int' 4 # | | | `-ConstantMatrixType 0x55d4ea4a96b0 'matrix' # | | |-TypedefDecl 0x55d4ea4a9b60 col:33 float32_t3x1 'matrix' # | | | `-TemplateSpecializationType 0x55d4ea4a9a50 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d4ea44f2f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55d4ea47c8a0 'float32_t' sugar # | | | | |-Typedef 0x55d4ea453dc8 'float32_t' # | | | | `-BuiltinType 0x55d4ea423360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55d4ea4a98d8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55d4ea4a9898 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55d4ea4a98f8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55d4ea4a98b8 'int' 1 # | | | `-ConstantMatrixType 0x55d4ea4a99f0 'matrix' # | | |-TypedefDecl 0x55d4ea4a9ea0 col:33 float32_t3x2 'matrix' # | | | `-TemplateSpecializationType 0x55d4ea4a9da0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d4ea44f2f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55d4ea47c8a0 'float32_t' sugar # | | | | |-Typedef 0x55d4ea453dc8 'float32_t' # | | | | `-BuiltinType 0x55d4ea423360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55d4ea4a9c28 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55d4ea4a9be8 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55d4ea4a9c48 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55d4ea4a9c08 'int' 2 # | | | `-ConstantMatrixType 0x55d4ea4a9d40 'matrix' # | | |-TypedefDecl 0x55d4ea4aa1e0 col:33 float32_t3x3 'matrix' # | | | `-TemplateSpecializationType 0x55d4ea4aa0e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d4ea44f2f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55d4ea47c8a0 'float32_t' sugar # | | | | |-Typedef 0x55d4ea453dc8 'float32_t' # | | | | `-BuiltinType 0x55d4ea423360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55d4ea4a9f68 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55d4ea4a9f28 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55d4ea4a9f88 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55d4ea4a9f48 'int' 3 # | | | `-ConstantMatrixType 0x55d4ea4aa080 'matrix' # | | |-TypedefDecl 0x55d4ea4aa520 col:33 float32_t3x4 'matrix' # | | | `-TemplateSpecializationType 0x55d4ea4aa420 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d4ea44f2f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55d4ea47c8a0 'float32_t' sugar # | | | | |-Typedef 0x55d4ea453dc8 'float32_t' # | | | | `-BuiltinType 0x55d4ea423360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55d4ea4aa2a8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55d4ea4aa268 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55d4ea4aa2c8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55d4ea4aa288 'int' 4 # | | | `-ConstantMatrixType 0x55d4ea4aa3c0 'matrix' # | | |-TypedefDecl 0x55d4ea4aa860 col:33 float32_t4x1 'matrix' # | | | `-TemplateSpecializationType 0x55d4ea4aa760 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d4ea44f2f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55d4ea47c8a0 'float32_t' sugar # | | | | |-Typedef 0x55d4ea453dc8 'float32_t' # | | | | `-BuiltinType 0x55d4ea423360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55d4ea4aa5e8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55d4ea4aa5a8 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55d4ea4aa608 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55d4ea4aa5c8 'int' 1 # | | | `-ConstantMatrixType 0x55d4ea4aa700 'matrix' # | | |-TypedefDecl 0x55d4ea4aabf0 col:33 float32_t4x2 'matrix' # | | | `-TemplateSpecializationType 0x55d4ea4aaaf0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d4ea44f2f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55d4ea47c8a0 'float32_t' sugar # | | | | |-Typedef 0x55d4ea453dc8 'float32_t' # | | | | `-BuiltinType 0x55d4ea423360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55d4ea4aa928 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55d4ea4aa8e8 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55d4ea4aa948 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55d4ea4aa908 'int' 2 # | | | `-ConstantMatrixType 0x55d4ea4aaa40 'matrix' # | | |-TypedefDecl 0x55d4ea4aaf30 col:33 float32_t4x3 'matrix' # | | | `-TemplateSpecializationType 0x55d4ea4aae30 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d4ea44f2f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55d4ea47c8a0 'float32_t' sugar # | | | | |-Typedef 0x55d4ea453dc8 'float32_t' # | | | | `-BuiltinType 0x55d4ea423360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55d4ea4aacb8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55d4ea4aac78 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55d4ea4aacd8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55d4ea4aac98 'int' 3 # | | | `-ConstantMatrixType 0x55d4ea4aadd0 'matrix' # | | |-TypedefDecl 0x55d4ea4ab270 col:33 float32_t4x4 'matrix' # | | | `-TemplateSpecializationType 0x55d4ea4ab170 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d4ea44f2f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55d4ea47c8a0 'float32_t' sugar # | | | | |-Typedef 0x55d4ea453dc8 'float32_t' # | | | | `-BuiltinType 0x55d4ea423360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55d4ea4aaff8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55d4ea4aafb8 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55d4ea4ab018 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55d4ea4aafd8 'int' 4 # | | | `-ConstantMatrixType 0x55d4ea4ab110 'matrix' # | | |-TypedefDecl 0x55d4ea4ab5f0 col:33 float64_t1x1 'matrix' # | | | `-TemplateSpecializationType 0x55d4ea4ab4f0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d4ea44f2f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x55d4ea47d200 'float64_t' sugar # | | | | |-Typedef 0x55d4ea453f18 'float64_t' # | | | | `-BuiltinType 0x55d4ea423380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55d4ea4ab338 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55d4ea4ab2f8 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55d4ea4ab358 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55d4ea4ab318 'int' 1 # | | | `-ConstantMatrixType 0x55d4ea4ab490 'matrix' # | | |-TypedefDecl 0x55d4ea4ab930 col:33 float64_t1x2 'matrix' # | | | `-TemplateSpecializationType 0x55d4ea4ab830 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d4ea44f2f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x55d4ea47d200 'float64_t' sugar # | | | | |-Typedef 0x55d4ea453f18 'float64_t' # | | | | `-BuiltinType 0x55d4ea423380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55d4ea4ab6b8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55d4ea4ab678 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55d4ea4ab6d8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55d4ea4ab698 'int' 2 # | | | `-ConstantMatrixType 0x55d4ea4ab7d0 'matrix' # | | |-TypedefDecl 0x55d4ea4abc90 col:33 float64_t1x3 'matrix' # | | | `-TemplateSpecializationType 0x55d4ea4abb90 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d4ea44f2f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x55d4ea47d200 'float64_t' sugar # | | | | |-Typedef 0x55d4ea453f18 'float64_t' # | | | | `-BuiltinType 0x55d4ea423380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55d4ea4ab9f8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55d4ea4ab9b8 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55d4ea4aba18 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55d4ea4ab9d8 'int' 3 # | | | `-ConstantMatrixType 0x55d4ea4abb30 'matrix' # | | |-TypedefDecl 0x55d4ea4abfd0 col:33 float64_t1x4 'matrix' # | | | `-TemplateSpecializationType 0x55d4ea4abed0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d4ea44f2f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x55d4ea47d200 'float64_t' sugar # | | | | |-Typedef 0x55d4ea453f18 'float64_t' # | | | | `-BuiltinType 0x55d4ea423380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55d4ea4abd58 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55d4ea4abd18 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55d4ea4abd78 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55d4ea4abd38 'int' 4 # | | | `-ConstantMatrixType 0x55d4ea4abe70 'matrix' # | | |-TypedefDecl 0x55d4ea4ac310 col:33 float64_t2x1 'matrix' # | | | `-TemplateSpecializationType 0x55d4ea4ac210 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d4ea44f2f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x55d4ea47d200 'float64_t' sugar # | | | | |-Typedef 0x55d4ea453f18 'float64_t' # | | | | `-BuiltinType 0x55d4ea423380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55d4ea4ac098 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55d4ea4ac058 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55d4ea4ac0b8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55d4ea4ac078 'int' 1 # | | | `-ConstantMatrixType 0x55d4ea4ac1b0 'matrix' # | | |-TypedefDecl 0x55d4ea4ac650 col:33 float64_t2x2 'matrix' # | | | `-TemplateSpecializationType 0x55d4ea4ac550 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d4ea44f2f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x55d4ea47d200 'float64_t' sugar # | | | | |-Typedef 0x55d4ea453f18 'float64_t' # | | | | `-BuiltinType 0x55d4ea423380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55d4ea4ac3d8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55d4ea4ac398 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55d4ea4ac3f8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55d4ea4ac3b8 'int' 2 # | | | `-ConstantMatrixType 0x55d4ea4ac4f0 'matrix' # | | |-TypedefDecl 0x55d4ea4ac990 col:33 float64_t2x3 'matrix' # | | | `-TemplateSpecializationType 0x55d4ea4ac890 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d4ea44f2f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x55d4ea47d200 'float64_t' sugar # | | | | |-Typedef 0x55d4ea453f18 'float64_t' # | | | | `-BuiltinType 0x55d4ea423380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55d4ea4ac718 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55d4ea4ac6d8 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55d4ea4ac738 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55d4ea4ac6f8 'int' 3 # | | | `-ConstantMatrixType 0x55d4ea4ac830 'matrix' # | | |-TypedefDecl 0x55d4ea4acce0 col:33 float64_t2x4 'matrix' # | | | `-TemplateSpecializationType 0x55d4ea4acbe0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d4ea44f2f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x55d4ea47d200 'float64_t' sugar # | | | | |-Typedef 0x55d4ea453f18 'float64_t' # | | | | `-BuiltinType 0x55d4ea423380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55d4ea4aca58 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55d4ea4aca18 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55d4ea4aca78 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55d4ea4aca38 'int' 4 # | | | `-ConstantMatrixType 0x55d4ea4acb80 'matrix' # | | |-TypedefDecl 0x55d4ea4ad020 col:33 float64_t3x1 'matrix' # | | | `-TemplateSpecializationType 0x55d4ea4acf20 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d4ea44f2f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x55d4ea47d200 'float64_t' sugar # | | | | |-Typedef 0x55d4ea453f18 'float64_t' # | | | | `-BuiltinType 0x55d4ea423380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55d4ea4acda8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55d4ea4acd68 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55d4ea4acdc8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55d4ea4acd88 'int' 1 # | | | `-ConstantMatrixType 0x55d4ea4acec0 'matrix' # | | |-TypedefDecl 0x55d4ea4ad360 col:33 float64_t3x2 'matrix' # | | | `-TemplateSpecializationType 0x55d4ea4ad260 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d4ea44f2f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x55d4ea47d200 'float64_t' sugar # | | | | |-Typedef 0x55d4ea453f18 'float64_t' # | | | | `-BuiltinType 0x55d4ea423380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55d4ea4ad0e8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55d4ea4ad0a8 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55d4ea4ad108 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55d4ea4ad0c8 'int' 2 # | | | `-ConstantMatrixType 0x55d4ea4ad200 'matrix' # | | |-TypedefDecl 0x55d4ea4ad6a0 col:33 float64_t3x3 'matrix' # | | | `-TemplateSpecializationType 0x55d4ea4ad5a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d4ea44f2f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x55d4ea47d200 'float64_t' sugar # | | | | |-Typedef 0x55d4ea453f18 'float64_t' # | | | | `-BuiltinType 0x55d4ea423380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55d4ea4ad428 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55d4ea4ad3e8 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55d4ea4ad448 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55d4ea4ad408 'int' 3 # | | | `-ConstantMatrixType 0x55d4ea4ad540 'matrix' # | | |-TypedefDecl 0x55d4ea4ad9e0 col:33 float64_t3x4 'matrix' # | | | `-TemplateSpecializationType 0x55d4ea4ad8e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d4ea44f2f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x55d4ea47d200 'float64_t' sugar # | | | | |-Typedef 0x55d4ea453f18 'float64_t' # | | | | `-BuiltinType 0x55d4ea423380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55d4ea4ad768 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55d4ea4ad728 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55d4ea4ad788 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55d4ea4ad748 'int' 4 # | | | `-ConstantMatrixType 0x55d4ea4ad880 'matrix' # | | |-TypedefDecl 0x55d4ea4add30 col:33 float64_t4x1 'matrix' # | | | `-TemplateSpecializationType 0x55d4ea4adc30 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d4ea44f2f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x55d4ea47d200 'float64_t' sugar # | | | | |-Typedef 0x55d4ea453f18 'float64_t' # | | | | `-BuiltinType 0x55d4ea423380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55d4ea4adaa8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55d4ea4ada68 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55d4ea4adac8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55d4ea4ada88 'int' 1 # | | | `-ConstantMatrixType 0x55d4ea4adbd0 'matrix' # | | |-TypedefDecl 0x55d4ea4ae070 col:33 float64_t4x2 'matrix' # | | | `-TemplateSpecializationType 0x55d4ea4adf70 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d4ea44f2f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x55d4ea47d200 'float64_t' sugar # | | | | |-Typedef 0x55d4ea453f18 'float64_t' # | | | | `-BuiltinType 0x55d4ea423380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55d4ea4addf8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55d4ea4addb8 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55d4ea4ade18 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55d4ea4addd8 'int' 2 # | | | `-ConstantMatrixType 0x55d4ea4adf10 'matrix' # | | |-TypedefDecl 0x55d4ea4ae3b0 col:33 float64_t4x3 'matrix' # | | | `-TemplateSpecializationType 0x55d4ea4ae2b0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d4ea44f2f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x55d4ea47d200 'float64_t' sugar # | | | | |-Typedef 0x55d4ea453f18 'float64_t' # | | | | `-BuiltinType 0x55d4ea423380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55d4ea4ae138 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55d4ea4ae0f8 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55d4ea4ae158 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55d4ea4ae118 'int' 3 # | | | `-ConstantMatrixType 0x55d4ea4ae250 'matrix' # | | `-TypedefDecl 0x55d4ea4ae6f0 col:33 float64_t4x4 'matrix' # | | `-TemplateSpecializationType 0x55d4ea4ae5f0 'matrix' sugar alias # | | |-name: 'matrix':'hlsl::matrix' qualified # | | | `-TypeAliasTemplateDecl 0x55d4ea44f2f8 <> implicit matrix # | | |-TemplateArgument type 'float64_t':'double' # | | | `-TypedefType 0x55d4ea47d200 'float64_t' sugar # | | | |-Typedef 0x55d4ea453f18 'float64_t' # | | | `-BuiltinType 0x55d4ea423380 'double' # | | |-TemplateArgument expr '4' # | | | `-ConstantExpr 0x55d4ea4ae478 'int' # | | | |-value: Int 4 # | | | `-IntegerLiteral 0x55d4ea4ae438 'int' 4 # | | |-TemplateArgument expr '4' # | | | `-ConstantExpr 0x55d4ea4ae498 'int' # | | | |-value: Int 4 # | | | `-IntegerLiteral 0x55d4ea4ae458 'int' 4 # | | `-ConstantMatrixType 0x55d4ea4ae590 'matrix' # | |-NamespaceDecl 0x55d4ea4c1a18 prev 0x55d4ea453bf0 line:12:11 hlsl # | | |-original Namespace 0x55d4ea423a98 'hlsl' # | | `-NamespaceDecl 0x55d4ea4c1a88 line:14:11 __detail # | | |-ClassTemplateDecl 0x55d4ea4c1d68 line:16:42 is_same # | | | |-TemplateTypeParmDecl 0x55d4ea4c1b10 col:20 typename depth 0 index 0 T # | | | |-TemplateTypeParmDecl 0x55d4ea4c1b90 col:32 typename depth 0 index 1 U # | | | `-CXXRecordDecl 0x55d4ea4c1c68 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 0x55d4ea4c1d10 <> Implicit # | | | |-CXXRecordDecl 0x55d4ea4c1e40 col:42 implicit struct is_same # | | | `-VarDecl 0x55d4ea4c1ef8 col:21 value 'const hlsl_private bool' static cinit # | | | `-CXXBoolLiteralExpr 0x55d4ea4c1f80 'bool' false # | | |-ClassTemplatePartialSpecializationDecl 0x55d4ea4c22f0 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 0x55d4ea423b70 'type-parameter-0-0' dependent depth 0 index 0 # | | | |-TemplateArgument type 'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x55d4ea423b70 'type-parameter-0-0' dependent depth 0 index 0 # | | | |-TemplateTypeParmDecl 0x55d4ea4c2028 col:20 referenced typename depth 0 index 0 T # | | | |-PackedAttr 0x55d4ea4c2520 <> Implicit # | | | |-CXXRecordDecl 0x55d4ea4c25e0 col:30 implicit struct is_same # | | | `-VarDecl 0x55d4ea4c2698 col:21 value 'const hlsl_private bool' static cinit # | | | `-CXXBoolLiteralExpr 0x55d4ea4c2700 'bool' true # | | |-ClassTemplateDecl 0x55d4ea4c7088 col:38 enable_if # | | | |-NonTypeTemplateParmDecl 0x55d4ea4c6e88 col:16 'bool' depth 0 index 0 B # | | | |-TemplateTypeParmDecl 0x55d4ea4c6ee0 col:28 typename depth 0 index 1 T # | | | `-CXXRecordDecl 0x55d4ea4c6f88 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 0x55d4ea4c7030 <> Implicit # | | | `-CXXRecordDecl 0x55d4ea4c7160 col:38 implicit struct enable_if # | | |-ClassTemplatePartialSpecializationDecl 0x55d4ea4c7540 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 0x55d4ea423b70 'type-parameter-0-0' dependent depth 0 index 0 # | | | |-TemplateTypeParmDecl 0x55d4ea4c7248 col:20 referenced typename depth 0 index 0 T # | | | |-PackedAttr 0x55d4ea4c77a0 <> Implicit # | | | |-CXXRecordDecl 0x55d4ea4c7860 col:30 implicit struct enable_if # | | | `-TypeAliasDecl 0x55d4ea4c7918 col:9 Type 'T' # | | | `-TemplateTypeParmType 0x55d4ea4c72a0 'T' dependent depth 0 index 0 # | | | `-TemplateTypeParm 0x55d4ea4c7248 'T' # | | |-TypeAliasTemplateDecl 0x55d4ea4c7d00 col:1 enable_if_t # | | | |-NonTypeTemplateParmDecl 0x55d4ea4c79e0 col:16 referenced 'bool' depth 0 index 0 B # | | | |-TemplateTypeParmDecl 0x55d4ea4c7a48 col:25 referenced class depth 0 index 1 T # | | | | `-TemplateArgument type 'void' # | | | | `-BuiltinType 0x55d4ea4231c0 'void' # | | | `-TypeAliasDecl 0x55d4ea4c7ca0 col:7 enable_if_t 'typename enable_if::Type' # | | | `-DependentNameType 0x55d4ea4c7c30 'typename enable_if::Type' dependent # | | |-FunctionTemplateDecl 0x55d4ea4c9160 line:35:1 bit_cast # | | | |-TemplateTypeParmDecl 0x55d4ea4c7d58 col:20 referenced typename depth 0 index 0 U # | | | |-TemplateTypeParmDecl 0x55d4ea4c8630 col:32 referenced typename depth 0 index 1 T # | | | |-NonTypeTemplateParmDecl 0x55d4ea4c86c8 col:39 referenced 'int' depth 0 index 2 N # | | | `-FunctionDecl 0x55d4ea4c90b8 line:35:1 constexpr bit_cast 'enable_if_t> (vector)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea4c8f68 col:23 referenced V 'vector' # | | | `-CompoundStmt 0x55d4ea4c9440 # | | | `-ReturnStmt 0x55d4ea4c9430 # | | | `-BuiltinBitCastExpr 0x55d4ea4c9408 'vector' # | | | `-DeclRefExpr 0x55d4ea4c93b0 'vector' lvalue ParmVar 0x55d4ea4c8f68 'V' 'vector' # | | |-FunctionTemplateDecl 0x55d4ea4cbc50 line:40:50 bit_cast # | | | |-TemplateTypeParmDecl 0x55d4ea4c9458 col:20 referenced typename depth 0 index 0 U # | | | |-TemplateTypeParmDecl 0x55d4ea4c94e0 col:32 referenced typename depth 0 index 1 T # | | | `-FunctionDecl 0x55d4ea4cbba8 line:40:50 constexpr bit_cast 'enable_if_t (T)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea4cba60 col:61 referenced F 'T' # | | | `-CompoundStmt 0x55d4ea4cbda8 # | | | `-ReturnStmt 0x55d4ea4cbd98 # | | | `-BuiltinBitCastExpr 0x55d4ea4cbd70 'U' # | | | `-DeclRefExpr 0x55d4ea4cbd40 'T' lvalue ParmVar 0x55d4ea4cba60 'F' 'T' # | | |-ClassTemplateDecl 0x55d4ea4cbf60 line:44:30 is_arithmetic # | | | |-TemplateTypeParmDecl 0x55d4ea4cbdc0 col:20 referenced typename depth 0 index 0 T # | | | `-CXXRecordDecl 0x55d4ea4cbe60 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 0x55d4ea4cbf08 <> Implicit # | | | |-CXXRecordDecl 0x55d4ea4cc038 col:30 implicit struct is_arithmetic # | | | `-VarDecl 0x55d4ea4cc0f0 col:21 Value 'const hlsl_private bool' static cinit # | | | `-TypeTraitExpr 0x55d4ea4cc168 'bool' __is_arithmetic # | | | `-TemplateTypeParmType 0x55d4ea4cbe10 'T' dependent depth 0 index 0 # | | | `-TemplateTypeParm 0x55d4ea4cbdc0 'T' # | | `-TypeAliasTemplateDecl 0x55d4ea4ccc08 line:49:1 HLSL_FIXED_VECTOR # | | |-TemplateTypeParmDecl 0x55d4ea4cc1d8 col:20 referenced typename depth 0 index 0 T # | | |-NonTypeTemplateParmDecl 0x55d4ea4cc278 col:27 referenced 'int' depth 0 index 1 N # | | `-TypeAliasDecl 0x55d4ea4ccba8 line:49:7 HLSL_FIXED_VECTOR 'vector<__detail::enable_if_t<(N > 1 && N <= 4), T>, N>' # | | `-TemplateSpecializationType 0x55d4ea4ccad0 'vector<__detail::enable_if_t<(N > 1 && N <= 4), T>, N>' sugar dependent alias # | | |-name: 'vector':'hlsl::vector' qualified # | | | `-TypeAliasTemplateDecl 0x55d4ea423df0 <> 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 0x55d4ea4cc6a0 '__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 0x55d4ea4c1a88 '__detail' # | | | | `-TypeAliasTemplateDecl 0x55d4ea4c7d00 col:1 enable_if_t # | | | |-TemplateArgument expr '(N > 1 && N <= 4)':'(value-parameter-0-1 > 1 && value-parameter-0-1 <= 4)' # | | | | `-ParenExpr 0x55d4ea4cc3f0 'bool' # | | | | `-BinaryOperator 0x55d4ea4cc3d0 'bool' '&&' # | | | | |-BinaryOperator 0x55d4ea4cc350 'bool' '>' # | | | | | |-DeclRefExpr 0x55d4ea4cc310 'int' NonTypeTemplateParm 0x55d4ea4cc278 'N' 'int' # | | | | | `-IntegerLiteral 0x55d4ea4cc330 'int' 1 # | | | | `-BinaryOperator 0x55d4ea4cc3b0 'bool' '<=' # | | | | |-DeclRefExpr 0x55d4ea4cc370 'int' NonTypeTemplateParm 0x55d4ea4cc278 'N' 'int' # | | | | `-IntegerLiteral 0x55d4ea4cc390 'int' 4 # | | | |-TemplateArgument type 'T':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x55d4ea4cc230 'T' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x55d4ea4cc1d8 'T' # | | | `-DependentNameType 0x55d4ea4cc650 'typename enable_if<(N > 1 && N <= 4), T>::Type' dependent # | | |-TemplateArgument expr 'N':'value-parameter-0-1' # | | | `-DeclRefExpr 0x55d4ea4cc9b0 'int' NonTypeTemplateParm 0x55d4ea4cc278 'N' 'int' # | | `-DependentSizedExtVectorType 0x55d4ea4cca80 'vector<__detail::enable_if_t<(N > 1 && N <= 4), T>, N>' dependent # | | |-SubstTemplateTypeParmType 0x55d4ea4cc9e0 '__detail::enable_if_t<(N > 1 && N <= 4), T>' sugar dependent class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55d4ea423df0 'vector' # | | | `-TemplateSpecializationType 0x55d4ea4cc6a0 '__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 0x55d4ea4c1a88 '__detail' # | | | | `-TypeAliasTemplateDecl 0x55d4ea4c7d00 col:1 enable_if_t # | | | |-TemplateArgument expr '(N > 1 && N <= 4)':'(value-parameter-0-1 > 1 && value-parameter-0-1 <= 4)' # | | | | `-ParenExpr 0x55d4ea4cc3f0 'bool' # | | | | `-BinaryOperator 0x55d4ea4cc3d0 'bool' '&&' # | | | | |-BinaryOperator 0x55d4ea4cc350 'bool' '>' # | | | | | |-DeclRefExpr 0x55d4ea4cc310 'int' NonTypeTemplateParm 0x55d4ea4cc278 'N' 'int' # | | | | | `-IntegerLiteral 0x55d4ea4cc330 'int' 1 # | | | | `-BinaryOperator 0x55d4ea4cc3b0 'bool' '<=' # | | | | |-DeclRefExpr 0x55d4ea4cc370 'int' NonTypeTemplateParm 0x55d4ea4cc278 'N' 'int' # | | | | `-IntegerLiteral 0x55d4ea4cc390 'int' 4 # | | | |-TemplateArgument type 'T':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x55d4ea4cc230 'T' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x55d4ea4cc1d8 'T' # | | | `-DependentNameType 0x55d4ea4cc650 'typename enable_if<(N > 1 && N <= 4), T>::Type' dependent # | | `-SubstNonTypeTemplateParmExpr 0x55d4ea4cca18 <> 'int' # | | |-NonTypeTemplateParmDecl 0x55d4ea423c20 <> 'int' depth 0 index 1 element_count # | | | `-TemplateArgument expr '4' # | | | `-IntegerLiteral 0x55d4ea423c78 <> 'int' 4 # | | `-DeclRefExpr 0x55d4ea4cc9b0 'int' NonTypeTemplateParm 0x55d4ea4cc278 'N' 'int' # | |-NamespaceDecl 0x55d4ea4ccca8 prev 0x55d4ea4c1a18 line:12:11 hlsl # | | |-original Namespace 0x55d4ea423a98 'hlsl' # | | |-FunctionDecl 0x55d4ea4cce28 col:6 abs 'half (half)' # | | | |-ParmVarDecl 0x55d4ea4ccd40 col:14 'half' # | | | |-BuiltinAliasAttr 0x55d4ea4cced8 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55d4ea4ccf50 Implicit # | | | `-ConstAttr 0x55d4ea4ccf78 Implicit # | | |-FunctionDecl 0x55d4ea4cd128 col:7 abs 'half2 (half2)' # | | | |-ParmVarDecl 0x55d4ea4cd000 col:16 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea4cd1d8 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55d4ea4cd250 Implicit # | | | `-ConstAttr 0x55d4ea4cd278 Implicit # | | |-FunctionDecl 0x55d4ea4cd438 col:7 abs 'half3 (half3)' # | | | |-ParmVarDecl 0x55d4ea4cd310 col:16 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea4cd4e8 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55d4ea4cd560 Implicit # | | | `-ConstAttr 0x55d4ea4cd588 Implicit # | | |-FunctionDecl 0x55d4ea4cd748 col:7 abs 'half4 (half4)' # | | | |-ParmVarDecl 0x55d4ea4cd620 col:16 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea4cd7f8 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55d4ea4cd870 Implicit # | | | `-ConstAttr 0x55d4ea4cd898 Implicit # | | |-FunctionDecl 0x55d4ea4cee68 col:5 abs 'int (int)' # | | | |-ParmVarDecl 0x55d4ea4ced80 col:12 'int' # | | | |-BuiltinAliasAttr 0x55d4ea4cef18 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55d4ea4cef90 Implicit # | | | `-ConstAttr 0x55d4ea4cefb8 Implicit # | | |-FunctionDecl 0x55d4ea4cf178 col:6 abs 'int2 (int2)' # | | | |-ParmVarDecl 0x55d4ea4cf050 col:14 'int2':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea4cf228 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55d4ea4cf2a0 Implicit # | | | `-ConstAttr 0x55d4ea4cf2c8 Implicit # | | |-FunctionDecl 0x55d4ea4cf488 col:6 abs 'int3 (int3)' # | | | |-ParmVarDecl 0x55d4ea4cf360 col:14 'int3':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea4cf538 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55d4ea4cf5b0 Implicit # | | | `-ConstAttr 0x55d4ea4cf5d8 Implicit # | | |-FunctionDecl 0x55d4ea4cf798 col:6 abs 'int4 (int4)' # | | | |-ParmVarDecl 0x55d4ea4cf670 col:14 'int4':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea4cf848 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55d4ea4cf8c0 Implicit # | | | `-ConstAttr 0x55d4ea4cf8e8 Implicit # | | |-FunctionDecl 0x55d4ea4cfa68 col:16 constexpr abs 'uint (uint)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea4cf938 col:25 used V 'uint':'unsigned int' # | | | `-CompoundStmt 0x55d4ea4cfb88 # | | | `-ReturnStmt 0x55d4ea4cfb78 # | | | `-ImplicitCastExpr 0x55d4ea4cfb60 'uint':'unsigned int' # | | | `-DeclRefExpr 0x55d4ea4cfb40 'uint':'unsigned int' lvalue ParmVar 0x55d4ea4cf938 'V' 'uint':'unsigned int' # | | |-FunctionDecl 0x55d4ea4cfd90 col:17 constexpr abs 'uint2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea4cfbd8 col:27 used V 'uint2':'vector' # | | | `-CompoundStmt 0x55d4ea4cfeb0 # | | | `-ReturnStmt 0x55d4ea4cfea0 # | | | `-ImplicitCastExpr 0x55d4ea4cfe88 'uint2':'vector' # | | | `-DeclRefExpr 0x55d4ea4cfe68 'uint2':'vector' lvalue ParmVar 0x55d4ea4cfbd8 'V' 'uint2':'vector' # | | |-FunctionDecl 0x55d4ea4d0038 col:17 constexpr abs 'uint3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea4cff08 col:27 used V 'uint3':'vector' # | | | `-CompoundStmt 0x55d4ea4d0158 # | | | `-ReturnStmt 0x55d4ea4d0148 # | | | `-ImplicitCastExpr 0x55d4ea4d0130 'uint3':'vector' # | | | `-DeclRefExpr 0x55d4ea4d0110 'uint3':'vector' lvalue ParmVar 0x55d4ea4cff08 'V' 'uint3':'vector' # | | |-FunctionDecl 0x55d4ea4d02d8 col:17 constexpr abs 'uint4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea4d01a8 col:27 used V 'uint4':'vector' # | | | `-CompoundStmt 0x55d4ea4d03f8 # | | | `-ReturnStmt 0x55d4ea4d03e8 # | | | `-ImplicitCastExpr 0x55d4ea4d03d0 'uint4':'vector' # | | | `-DeclRefExpr 0x55d4ea4d03b0 'uint4':'vector' lvalue ParmVar 0x55d4ea4d01a8 'V' 'uint4':'vector' # | | |-FunctionDecl 0x55d4ea4d0528 col:7 abs 'float (float)' # | | | |-ParmVarDecl 0x55d4ea4d0438 col:16 'float' # | | | |-BuiltinAliasAttr 0x55d4ea4d05d8 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55d4ea4d0650 Implicit # | | | `-ConstAttr 0x55d4ea4d0678 Implicit # | | |-FunctionDecl 0x55d4ea4d0838 col:8 abs 'float2 (float2)' # | | | |-ParmVarDecl 0x55d4ea4d0710 col:18 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea4d08e8 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55d4ea4d0960 Implicit # | | | `-ConstAttr 0x55d4ea4d0988 Implicit # | | |-FunctionDecl 0x55d4ea4d0b48 col:8 abs 'float3 (float3)' # | | | |-ParmVarDecl 0x55d4ea4d0a20 col:18 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea4d0bf8 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55d4ea4d0c70 Implicit # | | | `-ConstAttr 0x55d4ea4d0c98 Implicit # | | |-FunctionDecl 0x55d4ea4d15d8 col:8 abs 'float4 (float4)' # | | | |-ParmVarDecl 0x55d4ea4d14b0 col:18 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea4d1688 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55d4ea4d1700 Implicit # | | | `-ConstAttr 0x55d4ea4d1728 Implicit # | | |-FunctionDecl 0x55d4ea4d18c8 col:9 abs 'int64_t (int64_t)' # | | | |-ParmVarDecl 0x55d4ea4d17a0 col:20 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x55d4ea4d1978 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55d4ea4d19f0 Implicit # | | | `-ConstAttr 0x55d4ea4d1a18 Implicit # | | |-FunctionDecl 0x55d4ea4d1bd8 col:10 abs 'int64_t2 (int64_t2)' # | | | |-ParmVarDecl 0x55d4ea4d1ab0 col:22 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea4d1c88 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55d4ea4d1d00 Implicit # | | | `-ConstAttr 0x55d4ea4d1d28 Implicit # | | |-FunctionDecl 0x55d4ea4d1ee8 col:10 abs 'int64_t3 (int64_t3)' # | | | |-ParmVarDecl 0x55d4ea4d1dc0 col:22 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea4d1f98 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55d4ea4d2010 Implicit # | | | `-ConstAttr 0x55d4ea4d2038 Implicit # | | |-FunctionDecl 0x55d4ea4d21f8 col:10 abs 'int64_t4 (int64_t4)' # | | | |-ParmVarDecl 0x55d4ea4d20d0 col:22 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea4d22a8 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55d4ea4d2320 Implicit # | | | `-ConstAttr 0x55d4ea4d2348 Implicit # | | |-FunctionDecl 0x55d4ea4d6b70 col:20 constexpr abs 'uint64_t (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea4d2398 col:33 used V 'uint64_t':'unsigned long' # | | | `-CompoundStmt 0x55d4ea4d6c90 # | | | `-ReturnStmt 0x55d4ea4d6c80 # | | | `-ImplicitCastExpr 0x55d4ea4d6c68 'uint64_t':'unsigned long' # | | | `-DeclRefExpr 0x55d4ea4d6c48 'uint64_t':'unsigned long' lvalue ParmVar 0x55d4ea4d2398 'V' 'uint64_t':'unsigned long' # | | |-FunctionDecl 0x55d4ea4d6e18 col:21 constexpr abs 'uint64_t2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea4d6ce8 col:35 used V 'uint64_t2':'vector' # | | | `-CompoundStmt 0x55d4ea4d6f38 # | | | `-ReturnStmt 0x55d4ea4d6f28 # | | | `-ImplicitCastExpr 0x55d4ea4d6f10 'uint64_t2':'vector' # | | | `-DeclRefExpr 0x55d4ea4d6ef0 'uint64_t2':'vector' lvalue ParmVar 0x55d4ea4d6ce8 'V' 'uint64_t2':'vector' # | | |-FunctionDecl 0x55d4ea4d70b8 col:21 constexpr abs 'uint64_t3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea4d6f88 col:35 used V 'uint64_t3':'vector' # | | | `-CompoundStmt 0x55d4ea4d71d8 # | | | `-ReturnStmt 0x55d4ea4d71c8 # | | | `-ImplicitCastExpr 0x55d4ea4d71b0 'uint64_t3':'vector' # | | | `-DeclRefExpr 0x55d4ea4d7190 'uint64_t3':'vector' lvalue ParmVar 0x55d4ea4d6f88 'V' 'uint64_t3':'vector' # | | |-FunctionDecl 0x55d4ea4d7358 col:21 constexpr abs 'uint64_t4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea4d7228 col:35 used V 'uint64_t4':'vector' # | | | `-CompoundStmt 0x55d4ea4d7478 # | | | `-ReturnStmt 0x55d4ea4d7468 # | | | `-ImplicitCastExpr 0x55d4ea4d7450 'uint64_t4':'vector' # | | | `-DeclRefExpr 0x55d4ea4d7430 'uint64_t4':'vector' lvalue ParmVar 0x55d4ea4d7228 'V' 'uint64_t4':'vector' # | | |-FunctionDecl 0x55d4ea4d75a8 col:8 abs 'double (double)' # | | | |-ParmVarDecl 0x55d4ea4d74b8 col:18 'double' # | | | |-BuiltinAliasAttr 0x55d4ea4d7658 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55d4ea4d76d0 Implicit # | | | `-ConstAttr 0x55d4ea4d76f8 Implicit # | | |-FunctionDecl 0x55d4ea4d78b8 col:9 abs 'double2 (double2)' # | | | |-ParmVarDecl 0x55d4ea4d7790 col:20 'double2':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea4d7968 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55d4ea4d79e0 Implicit # | | | `-ConstAttr 0x55d4ea4d7a08 Implicit # | | |-FunctionDecl 0x55d4ea4d8cc8 col:9 abs 'double3 (double3)' # | | | |-ParmVarDecl 0x55d4ea4d7aa0 col:20 'double3':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea4d8d78 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55d4ea4d8df0 Implicit # | | | `-ConstAttr 0x55d4ea4d8e18 Implicit # | | |-FunctionDecl 0x55d4ea4d8fd8 col:9 abs 'double4 (double4)' # | | | |-ParmVarDecl 0x55d4ea4d8eb0 col:20 'double4':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea4d9088 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55d4ea4d9100 Implicit # | | | `-ConstAttr 0x55d4ea4d9128 Implicit # | | |-FunctionDecl 0x55d4ea4d9238 col:6 acos 'half (half)' # | | | |-ParmVarDecl 0x55d4ea4d9188 col:15 'half' # | | | |-BuiltinAliasAttr 0x55d4ea4d92e8 clang_builtin_alias __builtin_elementwise_acos # | | | |-NoThrowAttr 0x55d4ea4d9360 Implicit # | | | `-ConstAttr 0x55d4ea4d9388 Implicit # | | |-FunctionDecl 0x55d4ea4d94a0 col:7 acos 'half2 (half2)' # | | | |-ParmVarDecl 0x55d4ea4d93f0 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea4d9550 clang_builtin_alias __builtin_elementwise_acos # | | | |-NoThrowAttr 0x55d4ea4d95c8 Implicit # | | | `-ConstAttr 0x55d4ea4d95f0 Implicit # | | |-FunctionDecl 0x55d4ea4d9718 col:7 acos 'half3 (half3)' # | | | |-ParmVarDecl 0x55d4ea4d9668 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea4d97c8 clang_builtin_alias __builtin_elementwise_acos # | | | |-NoThrowAttr 0x55d4ea4d9840 Implicit # | | | `-ConstAttr 0x55d4ea4d9868 Implicit # | | |-FunctionDecl 0x55d4ea4d9990 col:7 acos 'half4 (half4)' # | | | |-ParmVarDecl 0x55d4ea4d98e0 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea4d9a40 clang_builtin_alias __builtin_elementwise_acos # | | | |-NoThrowAttr 0x55d4ea4d9ab8 Implicit # | | | `-ConstAttr 0x55d4ea4d9ae0 Implicit # | | |-FunctionDecl 0x55d4ea4d9c30 col:7 used acos 'float (float)' # | | | |-ParmVarDecl 0x55d4ea4d9b40 col:17 'float' # | | | |-BuiltinAliasAttr 0x55d4ea4d9ce0 clang_builtin_alias __builtin_elementwise_acos # | | | |-NoThrowAttr 0x55d4ea4d9d58 Implicit # | | | `-ConstAttr 0x55d4ea4d9d80 Implicit # | | |-FunctionDecl 0x55d4ea4d9ea8 col:8 used acos 'float2 (float2)' # | | | |-ParmVarDecl 0x55d4ea4d9df8 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea4d9f58 clang_builtin_alias __builtin_elementwise_acos # | | | |-NoThrowAttr 0x55d4ea4d9fd0 Implicit # | | | `-ConstAttr 0x55d4ea4d9ff8 Implicit # | | |-FunctionDecl 0x55d4ea4da120 col:8 used acos 'float3 (float3)' # | | | |-ParmVarDecl 0x55d4ea4da070 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea4da1d0 clang_builtin_alias __builtin_elementwise_acos # | | | |-NoThrowAttr 0x55d4ea4da248 Implicit # | | | `-ConstAttr 0x55d4ea4da270 Implicit # | | |-FunctionDecl 0x55d4ea4da398 col:8 used acos 'float4 (float4)' # | | | |-ParmVarDecl 0x55d4ea4da2e8 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea4da448 clang_builtin_alias __builtin_elementwise_acos # | | | |-NoThrowAttr 0x55d4ea4da4c0 Implicit # | | | `-ConstAttr 0x55d4ea4da4e8 Implicit # | | |-FunctionDecl 0x55d4ea4da768 col:11 AddUint64 'uint32_t2 (uint32_t2, uint32_t2)' # | | | |-ParmVarDecl 0x55d4ea4da590 col:30 'uint32_t2':'vector' # | | | |-ParmVarDecl 0x55d4ea4da610 col:41 'uint32_t2':'vector' # | | | |-AvailabilityAttr 0x55d4ea4da820 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55d4ea4da8e0 clang_builtin_alias __builtin_hlsl_adduint64 # | | | |-NoThrowAttr 0x55d4ea4da928 Implicit # | | | `-ConstAttr 0x55d4ea4da950 Implicit # | | |-FunctionDecl 0x55d4ea4dd050 col:11 AddUint64 'uint32_t4 (uint32_t4, uint32_t4)' # | | | |-ParmVarDecl 0x55d4ea4da9f0 col:30 'uint32_t4':'vector' # | | | |-ParmVarDecl 0x55d4ea4daa70 col:41 'uint32_t4':'vector' # | | | |-AvailabilityAttr 0x55d4ea4dd108 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55d4ea4dd1c8 clang_builtin_alias __builtin_hlsl_adduint64 # | | | |-NoThrowAttr 0x55d4ea4dd210 Implicit # | | | `-ConstAttr 0x55d4ea4dd238 Implicit # | | |-FunctionDecl 0x55d4ea4dd380 col:6 all 'bool (half)' # | | | |-ParmVarDecl 0x55d4ea4dd298 col:14 'half' # | | | |-BuiltinAliasAttr 0x55d4ea4dd430 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55d4ea4dd4a8 Implicit # | | | `-ConstAttr 0x55d4ea4dd4d0 Implicit # | | |-FunctionDecl 0x55d4ea4dd660 col:6 all 'bool (half2)' # | | | |-ParmVarDecl 0x55d4ea4dd538 col:15 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea4dd710 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55d4ea4dd788 Implicit # | | | `-ConstAttr 0x55d4ea4dd7b0 Implicit # | | |-FunctionDecl 0x55d4ea4dd950 col:6 all 'bool (half3)' # | | | |-ParmVarDecl 0x55d4ea4dd828 col:15 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea4dda00 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55d4ea4dda78 Implicit # | | | `-ConstAttr 0x55d4ea4ddaa0 Implicit # | | |-FunctionDecl 0x55d4ea4ddc40 col:6 all 'bool (half4)' # | | | |-ParmVarDecl 0x55d4ea4ddb18 col:15 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea4ddcf0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55d4ea4ddd68 Implicit # | | | `-ConstAttr 0x55d4ea4ddd90 Implicit # | | |-FunctionDecl 0x55d4ea4dded0 col:6 all 'bool (bool)' # | | | |-ParmVarDecl 0x55d4ea4ddde8 col:14 'bool' # | | | |-BuiltinAliasAttr 0x55d4ea4ddf80 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55d4ea4ddff8 Implicit # | | | `-ConstAttr 0x55d4ea4de020 Implicit # | | |-FunctionDecl 0x55d4ea4de1f0 col:6 all 'bool (bool2)' # | | | |-ParmVarDecl 0x55d4ea4de0d0 col:15 'bool2':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea4de2a0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55d4ea4de318 Implicit # | | | `-ConstAttr 0x55d4ea4de340 Implicit # | | |-FunctionDecl 0x55d4ea4de500 col:6 all 'bool (bool3)' # | | | |-ParmVarDecl 0x55d4ea4de3e0 col:15 'bool3':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea4de5b0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55d4ea4de628 Implicit # | | | `-ConstAttr 0x55d4ea4de650 Implicit # | | |-FunctionDecl 0x55d4ea4de810 col:6 all 'bool (bool4)' # | | | |-ParmVarDecl 0x55d4ea4de6f0 col:15 'bool4':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea4de8c0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55d4ea4de938 Implicit # | | | `-ConstAttr 0x55d4ea4de960 Implicit # | | |-FunctionDecl 0x55d4ea4deab0 col:6 all 'bool (int)' # | | | |-ParmVarDecl 0x55d4ea4de9d0 col:13 'int' # | | | |-BuiltinAliasAttr 0x55d4ea4deb60 clang_builtin_alias __builtin_hlsl_all # | | | |-BuiltinAliasAttr 0x55d4ea4debc0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55d4ea4dec08 Implicit # | | | `-ConstAttr 0x55d4ea4dec30 Implicit # | | |-FunctionDecl 0x55d4ea4dedd0 col:6 all 'bool (int2)' # | | | |-ParmVarDecl 0x55d4ea4deca8 col:14 'int2':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea4dee80 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55d4ea4deef8 Implicit # | | | `-ConstAttr 0x55d4ea4def20 Implicit # | | |-FunctionDecl 0x55d4ea4df0d0 col:6 all 'bool (int3)' # | | | |-ParmVarDecl 0x55d4ea4def98 col:14 'int3':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea4df180 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55d4ea4df1f8 Implicit # | | | `-ConstAttr 0x55d4ea4df220 Implicit # | | |-FunctionDecl 0x55d4ea4df3c0 col:6 all 'bool (int4)' # | | | |-ParmVarDecl 0x55d4ea4df298 col:14 'int4':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea4df470 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55d4ea4df4e8 Implicit # | | | `-ConstAttr 0x55d4ea4df510 Implicit # | | |-FunctionDecl 0x55d4ea4df6b0 col:6 all 'bool (uint)' # | | | |-ParmVarDecl 0x55d4ea4df588 col:14 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x55d4ea4df760 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55d4ea4df7d8 Implicit # | | | `-ConstAttr 0x55d4ea4df800 Implicit # | | |-FunctionDecl 0x55d4ea4df9a0 col:6 all 'bool (uint2)' # | | | |-ParmVarDecl 0x55d4ea4df878 col:15 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea4dfa50 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55d4ea4dfac8 Implicit # | | | `-ConstAttr 0x55d4ea4dfaf0 Implicit # | | |-FunctionDecl 0x55d4ea4dfc90 col:6 all 'bool (uint3)' # | | | |-ParmVarDecl 0x55d4ea4dfb68 col:15 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea4dfd40 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55d4ea4dfdb8 Implicit # | | | `-ConstAttr 0x55d4ea4dfde0 Implicit # | | |-FunctionDecl 0x55d4ea4dff80 col:6 all 'bool (uint4)' # | | | |-ParmVarDecl 0x55d4ea4dfe58 col:15 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea4e0030 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55d4ea4e00c8 Implicit # | | | `-ConstAttr 0x55d4ea4e00f0 Implicit # | | |-FunctionDecl 0x55d4ea4e0230 col:6 all 'bool (float)' # | | | |-ParmVarDecl 0x55d4ea4e0150 col:15 'float' # | | | |-BuiltinAliasAttr 0x55d4ea4e02e0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55d4ea4e0358 Implicit # | | | `-ConstAttr 0x55d4ea4e0380 Implicit # | | |-FunctionDecl 0x55d4ea4e0520 col:6 all 'bool (float2)' # | | | |-ParmVarDecl 0x55d4ea4e03f8 col:16 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea4e05d0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55d4ea4e0648 Implicit # | | | `-ConstAttr 0x55d4ea4e0670 Implicit # | | |-FunctionDecl 0x55d4ea4e0810 col:6 all 'bool (float3)' # | | | |-ParmVarDecl 0x55d4ea4e06e8 col:16 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea4e08c0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55d4ea4e0938 Implicit # | | | `-ConstAttr 0x55d4ea4e0960 Implicit # | | |-FunctionDecl 0x55d4ea4e0b00 col:6 all 'bool (float4)' # | | | |-ParmVarDecl 0x55d4ea4e09d8 col:16 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea4e0bb0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55d4ea4e0c28 Implicit # | | | `-ConstAttr 0x55d4ea4e0c50 Implicit # | | |-FunctionDecl 0x55d4ea4e0df0 col:6 all 'bool (int64_t)' # | | | |-ParmVarDecl 0x55d4ea4e0cc8 col:17 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x55d4ea4e0ea0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55d4ea4e0f18 Implicit # | | | `-ConstAttr 0x55d4ea4e0f40 Implicit # | | |-FunctionDecl 0x55d4ea4e10f0 col:6 all 'bool (int64_t2)' # | | | |-ParmVarDecl 0x55d4ea4e0fb8 col:18 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea4e11a0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55d4ea4e1218 Implicit # | | | `-ConstAttr 0x55d4ea4e1240 Implicit # | | |-FunctionDecl 0x55d4ea4e13e0 col:6 all 'bool (int64_t3)' # | | | |-ParmVarDecl 0x55d4ea4e12b8 col:18 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea4e1490 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55d4ea4e1508 Implicit # | | | `-ConstAttr 0x55d4ea4e1530 Implicit # | | |-FunctionDecl 0x55d4ea4e16d0 col:6 all 'bool (int64_t4)' # | | | |-ParmVarDecl 0x55d4ea4e15a8 col:18 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea4e1780 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55d4ea4e17f8 Implicit # | | | `-ConstAttr 0x55d4ea4e1820 Implicit # | | |-FunctionDecl 0x55d4ea4e19c0 col:6 all 'bool (uint64_t)' # | | | |-ParmVarDecl 0x55d4ea4e1898 col:18 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x55d4ea4e1a70 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55d4ea4e1ae8 Implicit # | | | `-ConstAttr 0x55d4ea4e1b10 Implicit # | | |-FunctionDecl 0x55d4ea4e1cb0 col:6 all 'bool (uint64_t2)' # | | | |-ParmVarDecl 0x55d4ea4e1b88 col:19 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea4e1d60 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55d4ea4e1dd8 Implicit # | | | `-ConstAttr 0x55d4ea4e1e00 Implicit # | | |-FunctionDecl 0x55d4ea4e1fa0 col:6 all 'bool (uint64_t3)' # | | | |-ParmVarDecl 0x55d4ea4e1e78 col:19 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea4e2050 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55d4ea4e3c98 Implicit # | | | `-ConstAttr 0x55d4ea4e3cc0 Implicit # | | |-FunctionDecl 0x55d4ea4e3e60 col:6 all 'bool (uint64_t4)' # | | | |-ParmVarDecl 0x55d4ea4e3d38 col:19 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea4e3f10 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55d4ea4e3f88 Implicit # | | | `-ConstAttr 0x55d4ea4e3fb0 Implicit # | | |-FunctionDecl 0x55d4ea4e40f0 col:6 all 'bool (double)' # | | | |-ParmVarDecl 0x55d4ea4e4010 col:16 'double' # | | | |-BuiltinAliasAttr 0x55d4ea4e41a0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55d4ea4e4218 Implicit # | | | `-ConstAttr 0x55d4ea4e4240 Implicit # | | |-FunctionDecl 0x55d4ea4e43e0 col:6 all 'bool (double2)' # | | | |-ParmVarDecl 0x55d4ea4e42b8 col:17 'double2':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea4e4490 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55d4ea4e4508 Implicit # | | | `-ConstAttr 0x55d4ea4e4530 Implicit # | | |-FunctionDecl 0x55d4ea4e46d0 col:6 all 'bool (double3)' # | | | |-ParmVarDecl 0x55d4ea4e45a8 col:17 'double3':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea4e4780 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55d4ea4e47f8 Implicit # | | | `-ConstAttr 0x55d4ea4e4820 Implicit # | | |-FunctionDecl 0x55d4ea4e49c0 col:6 all 'bool (double4)' # | | | |-ParmVarDecl 0x55d4ea4e4898 col:17 'double4':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea4e4a70 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55d4ea4e4ae8 Implicit # | | | `-ConstAttr 0x55d4ea4e4b10 Implicit # | | |-FunctionDecl 0x55d4ea4e4d00 col:6 and 'bool (bool, bool)' # | | | |-ParmVarDecl 0x55d4ea4e4b68 col:15 x 'bool' # | | | |-ParmVarDecl 0x55d4ea4e4be0 col:23 y 'bool' # | | | |-BuiltinAliasAttr 0x55d4ea4e4db8 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55d4ea4e4e30 Implicit # | | | `-ConstAttr 0x55d4ea4e4e58 Implicit # | | |-FunctionDecl 0x55d4ea4e5078 col:7 and 'bool2 (bool2, bool2)' # | | | |-ParmVarDecl 0x55d4ea4e4ea8 col:17 x 'bool2':'vector' # | | | |-ParmVarDecl 0x55d4ea4e4f28 col:26 y 'bool2':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea4e5130 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55d4ea4e51a8 Implicit # | | | `-ConstAttr 0x55d4ea4e51d0 Implicit # | | |-FunctionDecl 0x55d4ea4e5408 col:7 and 'bool3 (bool3, bool3)' # | | | |-ParmVarDecl 0x55d4ea4e5230 col:17 x 'bool3':'vector' # | | | |-ParmVarDecl 0x55d4ea4e52b0 col:26 y 'bool3':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea4e54c0 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55d4ea4e5538 Implicit # | | | `-ConstAttr 0x55d4ea4e5560 Implicit # | | |-FunctionDecl 0x55d4ea4e5798 col:7 and 'bool4 (bool4, bool4)' # | | | |-ParmVarDecl 0x55d4ea4e55c0 col:17 x 'bool4':'vector' # | | | |-ParmVarDecl 0x55d4ea4e5640 col:26 y 'bool4':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea4e5850 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55d4ea4e58c8 Implicit # | | | `-ConstAttr 0x55d4ea4e58f0 Implicit # | | |-FunctionDecl 0x55d4ea4e5b48 col:9 and 'bool1x2 (bool1x2, bool1x2)' # | | | |-ParmVarDecl 0x55d4ea4e5978 col:21 x 'bool1x2':'matrix' # | | | |-ParmVarDecl 0x55d4ea4e59f8 col:32 y 'bool1x2':'matrix' # | | | |-BuiltinAliasAttr 0x55d4ea4e5c00 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55d4ea4e5c88 Implicit # | | | `-ConstAttr 0x55d4ea4e5cb0 Implicit # | | |-FunctionDecl 0x55d4ea4e5f08 col:9 and 'bool1x3 (bool1x3, bool1x3)' # | | | |-ParmVarDecl 0x55d4ea4e5d38 col:21 x 'bool1x3':'matrix' # | | | |-ParmVarDecl 0x55d4ea4e5db8 col:32 y 'bool1x3':'matrix' # | | | |-BuiltinAliasAttr 0x55d4ea4e5fc0 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55d4ea4e6038 Implicit # | | | `-ConstAttr 0x55d4ea4e6060 Implicit # | | |-FunctionDecl 0x55d4ea4e62b8 col:9 and 'bool1x4 (bool1x4, bool1x4)' # | | | |-ParmVarDecl 0x55d4ea4e60e8 col:21 x 'bool1x4':'matrix' # | | | |-ParmVarDecl 0x55d4ea4e6168 col:32 y 'bool1x4':'matrix' # | | | |-BuiltinAliasAttr 0x55d4ea4e6370 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55d4ea4e63e8 Implicit # | | | `-ConstAttr 0x55d4ea4e6410 Implicit # | | |-FunctionDecl 0x55d4ea4e6668 col:9 and 'bool2x1 (bool2x1, bool2x1)' # | | | |-ParmVarDecl 0x55d4ea4e6498 col:21 x 'bool2x1':'matrix' # | | | |-ParmVarDecl 0x55d4ea4e6518 col:32 y 'bool2x1':'matrix' # | | | |-BuiltinAliasAttr 0x55d4ea4e6720 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55d4ea4e6798 Implicit # | | | `-ConstAttr 0x55d4ea4e67c0 Implicit # | | |-FunctionDecl 0x55d4ea4e6a18 col:9 and 'bool2x2 (bool2x2, bool2x2)' # | | | |-ParmVarDecl 0x55d4ea4e6848 col:21 x 'bool2x2':'matrix' # | | | |-ParmVarDecl 0x55d4ea4e68c8 col:32 y 'bool2x2':'matrix' # | | | |-BuiltinAliasAttr 0x55d4ea4e6ad0 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55d4ea4e6b48 Implicit # | | | `-ConstAttr 0x55d4ea4e6b70 Implicit # | | |-FunctionDecl 0x55d4ea4e6de8 col:9 and 'bool2x3 (bool2x3, bool2x3)' # | | | |-ParmVarDecl 0x55d4ea4e6bf8 col:21 x 'bool2x3':'matrix' # | | | |-ParmVarDecl 0x55d4ea4e6c98 col:32 y 'bool2x3':'matrix' # | | | |-BuiltinAliasAttr 0x55d4ea4e6ea0 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55d4ea4e6f18 Implicit # | | | `-ConstAttr 0x55d4ea4e6f40 Implicit # | | |-FunctionDecl 0x55d4ea4e7198 col:9 and 'bool2x4 (bool2x4, bool2x4)' # | | | |-ParmVarDecl 0x55d4ea4e6fc8 col:21 x 'bool2x4':'matrix' # | | | |-ParmVarDecl 0x55d4ea4e7048 col:32 y 'bool2x4':'matrix' # | | | |-BuiltinAliasAttr 0x55d4ea4e7250 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55d4ea4e72c8 Implicit # | | | `-ConstAttr 0x55d4ea4e72f0 Implicit # | | |-FunctionDecl 0x55d4ea4e7548 col:9 and 'bool3x1 (bool3x1, bool3x1)' # | | | |-ParmVarDecl 0x55d4ea4e7378 col:21 x 'bool3x1':'matrix' # | | | |-ParmVarDecl 0x55d4ea4e73f8 col:32 y 'bool3x1':'matrix' # | | | |-BuiltinAliasAttr 0x55d4ea4e7600 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55d4ea4e7678 Implicit # | | | `-ConstAttr 0x55d4ea4e76a0 Implicit # | | |-FunctionDecl 0x55d4ea4e78f8 col:9 and 'bool3x2 (bool3x2, bool3x2)' # | | | |-ParmVarDecl 0x55d4ea4e7728 col:21 x 'bool3x2':'matrix' # | | | |-ParmVarDecl 0x55d4ea4e77a8 col:32 y 'bool3x2':'matrix' # | | | |-BuiltinAliasAttr 0x55d4ea4e79b0 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55d4ea4e7a28 Implicit # | | | `-ConstAttr 0x55d4ea4e7a50 Implicit # | | |-FunctionDecl 0x55d4ea4e7cc8 col:9 and 'bool3x3 (bool3x3, bool3x3)' # | | | |-ParmVarDecl 0x55d4ea4e7ad8 col:21 x 'bool3x3':'matrix' # | | | |-ParmVarDecl 0x55d4ea4e7b58 col:32 y 'bool3x3':'matrix' # | | | |-BuiltinAliasAttr 0x55d4ea4e7d80 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55d4ea4e7df8 Implicit # | | | `-ConstAttr 0x55d4ea4e7e20 Implicit # | | |-FunctionDecl 0x55d4ea4e8078 col:9 and 'bool3x4 (bool3x4, bool3x4)' # | | | |-ParmVarDecl 0x55d4ea4e7ea8 col:21 x 'bool3x4':'matrix' # | | | |-ParmVarDecl 0x55d4ea4e7f28 col:32 y 'bool3x4':'matrix' # | | | |-BuiltinAliasAttr 0x55d4ea4e8130 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55d4ea4e81a8 Implicit # | | | `-ConstAttr 0x55d4ea4e81d0 Implicit # | | |-FunctionDecl 0x55d4ea4e8428 col:9 and 'bool4x1 (bool4x1, bool4x1)' # | | | |-ParmVarDecl 0x55d4ea4e8258 col:21 x 'bool4x1':'matrix' # | | | |-ParmVarDecl 0x55d4ea4e82d8 col:32 y 'bool4x1':'matrix' # | | | |-BuiltinAliasAttr 0x55d4ea4e84e0 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55d4ea4e8558 Implicit # | | | `-ConstAttr 0x55d4ea4e8580 Implicit # | | |-FunctionDecl 0x55d4ea4e87d8 col:9 and 'bool4x2 (bool4x2, bool4x2)' # | | | |-ParmVarDecl 0x55d4ea4e8608 col:21 x 'bool4x2':'matrix' # | | | |-ParmVarDecl 0x55d4ea4e8688 col:32 y 'bool4x2':'matrix' # | | | |-BuiltinAliasAttr 0x55d4ea4e8890 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55d4ea4e8908 Implicit # | | | `-ConstAttr 0x55d4ea4e8930 Implicit # | | |-FunctionDecl 0x55d4ea4e8b88 col:9 and 'bool4x3 (bool4x3, bool4x3)' # | | | |-ParmVarDecl 0x55d4ea4e89b8 col:21 x 'bool4x3':'matrix' # | | | |-ParmVarDecl 0x55d4ea4e8a38 col:32 y 'bool4x3':'matrix' # | | | |-BuiltinAliasAttr 0x55d4ea4e8c40 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55d4ea4b4288 Implicit # | | | `-ConstAttr 0x55d4ea4b42b0 Implicit # | | |-FunctionDecl 0x55d4ea4b4508 col:9 and 'bool4x4 (bool4x4, bool4x4)' # | | | |-ParmVarDecl 0x55d4ea4b4338 col:21 x 'bool4x4':'matrix' # | | | |-ParmVarDecl 0x55d4ea4b43b8 col:32 y 'bool4x4':'matrix' # | | | |-BuiltinAliasAttr 0x55d4ea4b45c0 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55d4ea4b4638 Implicit # | | | `-ConstAttr 0x55d4ea4b4660 Implicit # | | |-FunctionDecl 0x55d4ea4b4768 col:6 any 'bool (half)' # | | | |-ParmVarDecl 0x55d4ea4b46c0 col:14 'half' # | | | |-BuiltinAliasAttr 0x55d4ea4b4818 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55d4ea4b4890 Implicit # | | | `-ConstAttr 0x55d4ea4b48b8 Implicit # | | |-FunctionDecl 0x55d4ea4b49c8 col:6 any 'bool (half2)' # | | | |-ParmVarDecl 0x55d4ea4b4920 col:15 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea4b4a78 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55d4ea4b4af0 Implicit # | | | `-ConstAttr 0x55d4ea4b4b18 Implicit # | | |-FunctionDecl 0x55d4ea4b4c38 col:6 any 'bool (half3)' # | | | |-ParmVarDecl 0x55d4ea4b4b90 col:15 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea4b4ce8 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55d4ea4b4d60 Implicit # | | | `-ConstAttr 0x55d4ea4b4d88 Implicit # | | |-FunctionDecl 0x55d4ea4b4ea8 col:6 any 'bool (half4)' # | | | |-ParmVarDecl 0x55d4ea4b4e00 col:15 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea4b4f58 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55d4ea4b4fd0 Implicit # | | | `-ConstAttr 0x55d4ea4b4ff8 Implicit # | | |-FunctionDecl 0x55d4ea4b50f8 col:6 any 'bool (bool)' # | | | |-ParmVarDecl 0x55d4ea4b5050 col:14 'bool' # | | | |-BuiltinAliasAttr 0x55d4ea4b51a8 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55d4ea4edcb0 Implicit # | | | `-ConstAttr 0x55d4ea4edcd8 Implicit # | | |-FunctionDecl 0x55d4ea4eddf8 col:6 any 'bool (bool2)' # | | | |-ParmVarDecl 0x55d4ea4edd50 col:15 'bool2':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea4edea8 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55d4ea4edf20 Implicit # | | | `-ConstAttr 0x55d4ea4edf48 Implicit # | | |-FunctionDecl 0x55d4ea4ee068 col:6 any 'bool (bool3)' # | | | |-ParmVarDecl 0x55d4ea4edfc0 col:15 'bool3':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea4ee118 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55d4ea4ee190 Implicit # | | | `-ConstAttr 0x55d4ea4ee1b8 Implicit # | | |-FunctionDecl 0x55d4ea4ee2d8 col:6 any 'bool (bool4)' # | | | |-ParmVarDecl 0x55d4ea4ee230 col:15 'bool4':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea4ee388 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55d4ea4ee400 Implicit # | | | `-ConstAttr 0x55d4ea4ee428 Implicit # | | |-FunctionDecl 0x55d4ea4ee540 col:6 any 'bool (int)' # | | | |-ParmVarDecl 0x55d4ea4ee498 col:13 'int' # | | | |-BuiltinAliasAttr 0x55d4ea4ee5f0 clang_builtin_alias __builtin_hlsl_any # | | | |-BuiltinAliasAttr 0x55d4ea4ee650 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55d4ea4ee698 Implicit # | | | `-ConstAttr 0x55d4ea4ee6c0 Implicit # | | |-FunctionDecl 0x55d4ea4ee7e0 col:6 any 'bool (int2)' # | | | |-ParmVarDecl 0x55d4ea4ee738 col:14 'int2':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea4ee890 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55d4ea4ee908 Implicit # | | | `-ConstAttr 0x55d4ea4ee930 Implicit # | | |-FunctionDecl 0x55d4ea4eea50 col:6 any 'bool (int3)' # | | | |-ParmVarDecl 0x55d4ea4ee9a8 col:14 'int3':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea4eeb00 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55d4ea4eeb78 Implicit # | | | `-ConstAttr 0x55d4ea4eeba0 Implicit # | | |-FunctionDecl 0x55d4ea4eece8 col:6 any 'bool (int4)' # | | | |-ParmVarDecl 0x55d4ea4eec18 col:14 'int4':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea4eed98 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55d4ea4eee10 Implicit # | | | `-ConstAttr 0x55d4ea4eee38 Implicit # | | |-FunctionDecl 0x55d4ea4eef58 col:6 any 'bool (uint)' # | | | |-ParmVarDecl 0x55d4ea4eeeb0 col:14 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x55d4ea4ef008 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55d4ea4ef080 Implicit # | | | `-ConstAttr 0x55d4ea4ef0a8 Implicit # | | |-FunctionDecl 0x55d4ea4ef1c8 col:6 any 'bool (uint2)' # | | | |-ParmVarDecl 0x55d4ea4ef120 col:15 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea4ef278 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55d4ea4ef2f0 Implicit # | | | `-ConstAttr 0x55d4ea4ef318 Implicit # | | |-FunctionDecl 0x55d4ea4ef438 col:6 any 'bool (uint3)' # | | | |-ParmVarDecl 0x55d4ea4ef390 col:15 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea4ef4e8 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55d4ea4ef560 Implicit # | | | `-ConstAttr 0x55d4ea4ef588 Implicit # | | |-FunctionDecl 0x55d4ea4ef6a8 col:6 any 'bool (uint4)' # | | | |-ParmVarDecl 0x55d4ea4ef600 col:15 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea4ef758 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55d4ea4ef7d0 Implicit # | | | `-ConstAttr 0x55d4ea4ef7f8 Implicit # | | |-FunctionDecl 0x55d4ea4ef900 col:6 any 'bool (float)' # | | | |-ParmVarDecl 0x55d4ea4ef858 col:15 'float' # | | | |-BuiltinAliasAttr 0x55d4ea4ef9b0 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55d4ea4efa28 Implicit # | | | `-ConstAttr 0x55d4ea4efa50 Implicit # | | |-FunctionDecl 0x55d4ea4efb70 col:6 any 'bool (float2)' # | | | |-ParmVarDecl 0x55d4ea4efac8 col:16 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea4efc20 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55d4ea4efc98 Implicit # | | | `-ConstAttr 0x55d4ea4efcd0 Implicit # | | |-FunctionDecl 0x55d4ea4efdf0 col:6 any 'bool (float3)' # | | | |-ParmVarDecl 0x55d4ea4efd48 col:16 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea4efea0 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55d4ea4eff18 Implicit # | | | `-ConstAttr 0x55d4ea4eff40 Implicit # | | |-FunctionDecl 0x55d4ea4f0060 col:6 any 'bool (float4)' # | | | |-ParmVarDecl 0x55d4ea4effb8 col:16 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea4f0110 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55d4ea4f0188 Implicit # | | | `-ConstAttr 0x55d4ea4f01b0 Implicit # | | |-FunctionDecl 0x55d4ea4f02d0 col:6 any 'bool (int64_t)' # | | | |-ParmVarDecl 0x55d4ea4f0228 col:17 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x55d4ea4f0380 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55d4ea4f03f8 Implicit # | | | `-ConstAttr 0x55d4ea4f0420 Implicit # | | |-FunctionDecl 0x55d4ea4f0540 col:6 any 'bool (int64_t2)' # | | | |-ParmVarDecl 0x55d4ea4f0498 col:18 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea4f05f0 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55d4ea4f0668 Implicit # | | | `-ConstAttr 0x55d4ea4f0690 Implicit # | | |-FunctionDecl 0x55d4ea4f07b0 col:6 any 'bool (int64_t3)' # | | | |-ParmVarDecl 0x55d4ea4f0708 col:18 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea4f0860 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55d4ea4f08d8 Implicit # | | | `-ConstAttr 0x55d4ea4f0900 Implicit # | | |-FunctionDecl 0x55d4ea4f0a20 col:6 any 'bool (int64_t4)' # | | | |-ParmVarDecl 0x55d4ea4f0978 col:18 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea4f0ad0 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55d4ea4f0b48 Implicit # | | | `-ConstAttr 0x55d4ea4f0b70 Implicit # | | |-FunctionDecl 0x55d4ea4f0ce0 col:6 any 'bool (uint64_t)' # | | | |-ParmVarDecl 0x55d4ea4f0be8 col:18 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x55d4ea4f0d90 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55d4ea4f0e08 Implicit # | | | `-ConstAttr 0x55d4ea4f0e30 Implicit # | | |-FunctionDecl 0x55d4ea4f0f50 col:6 any 'bool (uint64_t2)' # | | | |-ParmVarDecl 0x55d4ea4f0ea8 col:19 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea4f1000 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55d4ea4f1078 Implicit # | | | `-ConstAttr 0x55d4ea4f10a0 Implicit # | | |-FunctionDecl 0x55d4ea4f11c0 col:6 any 'bool (uint64_t3)' # | | | |-ParmVarDecl 0x55d4ea4f1118 col:19 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea4f1270 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55d4ea4f12e8 Implicit # | | | `-ConstAttr 0x55d4ea4f1310 Implicit # | | |-FunctionDecl 0x55d4ea4f1430 col:6 any 'bool (uint64_t4)' # | | | |-ParmVarDecl 0x55d4ea4f1388 col:19 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea4f14e0 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55d4ea4f1558 Implicit # | | | `-ConstAttr 0x55d4ea4f1580 Implicit # | | |-FunctionDecl 0x55d4ea4f1688 col:6 any 'bool (double)' # | | | |-ParmVarDecl 0x55d4ea4f15e0 col:16 'double' # | | | |-BuiltinAliasAttr 0x55d4ea4f1738 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55d4ea4f17b0 Implicit # | | | `-ConstAttr 0x55d4ea4f17d8 Implicit # | | |-FunctionDecl 0x55d4ea4f18f8 col:6 any 'bool (double2)' # | | | |-ParmVarDecl 0x55d4ea4f1850 col:17 'double2':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea4f19a8 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55d4ea4f1a20 Implicit # | | | `-ConstAttr 0x55d4ea4f1a48 Implicit # | | |-FunctionDecl 0x55d4ea4f1b68 col:6 any 'bool (double3)' # | | | |-ParmVarDecl 0x55d4ea4f1ac0 col:17 'double3':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea4f1c18 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55d4ea4f1c90 Implicit # | | | `-ConstAttr 0x55d4ea4f1cb8 Implicit # | | |-FunctionDecl 0x55d4ea4f1de8 col:6 any 'bool (double4)' # | | | |-ParmVarDecl 0x55d4ea4f1d40 col:17 'double4':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea4f1e98 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55d4ea4f1f10 Implicit # | | | `-ConstAttr 0x55d4ea4f1f38 Implicit # | | |-FunctionDecl 0x55d4ea4f2188 col:8 asdouble 'double (uint, uint)' # | | | |-ParmVarDecl 0x55d4ea4f1fb0 col:21 'uint':'unsigned int' # | | | |-ParmVarDecl 0x55d4ea4f2030 col:27 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x55d4ea4f2240 clang_builtin_alias __builtin_hlsl_asdouble # | | | |-NoThrowAttr 0x55d4ea4f22b8 Implicit # | | | `-ConstAttr 0x55d4ea4f22e0 Implicit # | | |-FunctionDecl 0x55d4ea4f2518 col:9 asdouble 'double2 (uint2, uint2)' # | | | |-ParmVarDecl 0x55d4ea4f2348 col:23 'uint2':'vector' # | | | |-ParmVarDecl 0x55d4ea4f23c8 col:30 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea4f25d0 clang_builtin_alias __builtin_hlsl_asdouble # | | | |-NoThrowAttr 0x55d4ea4f2648 Implicit # | | | `-ConstAttr 0x55d4ea4f2670 Implicit # | | |-FunctionDecl 0x55d4ea4f28b8 col:9 asdouble 'double3 (uint3, uint3)' # | | | |-ParmVarDecl 0x55d4ea4f26e8 col:23 'uint3':'vector' # | | | |-ParmVarDecl 0x55d4ea4f2768 col:30 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea4f2970 clang_builtin_alias __builtin_hlsl_asdouble # | | | |-NoThrowAttr 0x55d4ea4f29e8 Implicit # | | | `-ConstAttr 0x55d4ea4f2a10 Implicit # | | |-FunctionDecl 0x55d4ea4f2d00 col:9 asdouble 'double4 (uint4, uint4)' # | | | |-ParmVarDecl 0x55d4ea4f2a88 col:23 'uint4':'vector' # | | | |-ParmVarDecl 0x55d4ea4f2b08 col:30 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea4f2db8 clang_builtin_alias __builtin_hlsl_asdouble # | | | |-NoThrowAttr 0x55d4ea4f2e30 Implicit # | | | `-ConstAttr 0x55d4ea4f2e58 Implicit # | | |-FunctionDecl 0x55d4ea4f2f68 col:6 asin 'half (half)' # | | | |-ParmVarDecl 0x55d4ea4f2eb8 col:15 'half' # | | | |-BuiltinAliasAttr 0x55d4ea4f3018 clang_builtin_alias __builtin_elementwise_asin # | | | |-NoThrowAttr 0x55d4ea4f3090 Implicit # | | | `-ConstAttr 0x55d4ea4f30b8 Implicit # | | |-FunctionDecl 0x55d4ea4f31d0 col:7 asin 'half2 (half2)' # | | | |-ParmVarDecl 0x55d4ea4f3120 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea4f3280 clang_builtin_alias __builtin_elementwise_asin # | | | |-NoThrowAttr 0x55d4ea4f32f8 Implicit # | | | `-ConstAttr 0x55d4ea4f3320 Implicit # | | |-FunctionDecl 0x55d4ea4f3448 col:7 asin 'half3 (half3)' # | | | |-ParmVarDecl 0x55d4ea4f3398 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea4f34f8 clang_builtin_alias __builtin_elementwise_asin # | | | |-NoThrowAttr 0x55d4ea4f3570 Implicit # | | | `-ConstAttr 0x55d4ea4f3598 Implicit # | | |-FunctionDecl 0x55d4ea4f36c0 col:7 asin 'half4 (half4)' # | | | |-ParmVarDecl 0x55d4ea4f3610 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea4f3770 clang_builtin_alias __builtin_elementwise_asin # | | | |-NoThrowAttr 0x55d4ea4f37e8 Implicit # | | | `-ConstAttr 0x55d4ea4f3810 Implicit # | | |-FunctionDecl 0x55d4ea4f3920 col:7 used asin 'float (float)' # | | | |-ParmVarDecl 0x55d4ea4f3870 col:17 'float' # | | | |-BuiltinAliasAttr 0x55d4ea4f39d0 clang_builtin_alias __builtin_elementwise_asin # | | | |-NoThrowAttr 0x55d4ea4f3a48 Implicit # | | | `-ConstAttr 0x55d4ea4f3a70 Implicit # | | |-FunctionDecl 0x55d4ea4f3b98 col:8 used asin 'float2 (float2)' # | | | |-ParmVarDecl 0x55d4ea4f3ae8 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea4f3c48 clang_builtin_alias __builtin_elementwise_asin # | | | |-NoThrowAttr 0x55d4ea4f3cc0 Implicit # | | | `-ConstAttr 0x55d4ea4e2460 Implicit # | | |-FunctionDecl 0x55d4ea4e2588 col:8 used asin 'float3 (float3)' # | | | |-ParmVarDecl 0x55d4ea4e24d8 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea4e2638 clang_builtin_alias __builtin_elementwise_asin # | | | |-NoThrowAttr 0x55d4ea4e26b0 Implicit # | | | `-ConstAttr 0x55d4ea4e26d8 Implicit # | | |-FunctionDecl 0x55d4ea4e2800 col:8 used asin 'float4 (float4)' # | | | |-ParmVarDecl 0x55d4ea4e2750 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea4e28b0 clang_builtin_alias __builtin_elementwise_asin # | | | |-NoThrowAttr 0x55d4ea4e2928 Implicit # | | | `-ConstAttr 0x55d4ea4e2950 Implicit # | | |-FunctionDecl 0x55d4ea4e2a60 col:6 atan 'half (half)' # | | | |-ParmVarDecl 0x55d4ea4e29b0 col:15 'half' # | | | |-BuiltinAliasAttr 0x55d4ea4e2b10 clang_builtin_alias __builtin_elementwise_atan # | | | |-NoThrowAttr 0x55d4ea4e2b88 Implicit # | | | `-ConstAttr 0x55d4ea4e2bb0 Implicit # | | |-FunctionDecl 0x55d4ea4e2cc8 col:7 atan 'half2 (half2)' # | | | |-ParmVarDecl 0x55d4ea4e2c18 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea4e2d78 clang_builtin_alias __builtin_elementwise_atan # | | | |-NoThrowAttr 0x55d4ea4e2df0 Implicit # | | | `-ConstAttr 0x55d4ea4e2e18 Implicit # | | |-FunctionDecl 0x55d4ea4e2f40 col:7 atan 'half3 (half3)' # | | | |-ParmVarDecl 0x55d4ea4e2e90 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea4e2ff0 clang_builtin_alias __builtin_elementwise_atan # | | | |-NoThrowAttr 0x55d4ea4e3068 Implicit # | | | `-ConstAttr 0x55d4ea4e3090 Implicit # | | |-FunctionDecl 0x55d4ea4e31b8 col:7 atan 'half4 (half4)' # | | | |-ParmVarDecl 0x55d4ea4e3108 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea4e3268 clang_builtin_alias __builtin_elementwise_atan # | | | |-NoThrowAttr 0x55d4ea4e32e0 Implicit # | | | `-ConstAttr 0x55d4ea4e3308 Implicit # | | |-FunctionDecl 0x55d4ea4f6d00 col:7 used atan 'float (float)' # | | | |-ParmVarDecl 0x55d4ea4e3368 col:17 'float' # | | | |-BuiltinAliasAttr 0x55d4ea4f6db0 clang_builtin_alias __builtin_elementwise_atan # | | | |-NoThrowAttr 0x55d4ea4f6e28 Implicit # | | | `-ConstAttr 0x55d4ea4f6e50 Implicit # | | |-FunctionDecl 0x55d4ea4f6f78 col:8 used atan 'float2 (float2)' # | | | |-ParmVarDecl 0x55d4ea4f6ec8 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea4f7028 clang_builtin_alias __builtin_elementwise_atan # | | | |-NoThrowAttr 0x55d4ea4f70a0 Implicit # | | | `-ConstAttr 0x55d4ea4f70c8 Implicit # | | |-FunctionDecl 0x55d4ea4f71f0 col:8 used atan 'float3 (float3)' # | | | |-ParmVarDecl 0x55d4ea4f7140 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea4f72a0 clang_builtin_alias __builtin_elementwise_atan # | | | |-NoThrowAttr 0x55d4ea4f7318 Implicit # | | | `-ConstAttr 0x55d4ea4f7340 Implicit # | | |-FunctionDecl 0x55d4ea4f7468 col:8 used atan 'float4 (float4)' # | | | |-ParmVarDecl 0x55d4ea4f73b8 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea4f7518 clang_builtin_alias __builtin_elementwise_atan # | | | |-NoThrowAttr 0x55d4ea4f7590 Implicit # | | | `-ConstAttr 0x55d4ea4f75b8 Implicit # | | |-FunctionDecl 0x55d4ea4f77a8 col:6 atan2 'half (half, half)' # | | | |-ParmVarDecl 0x55d4ea4f7618 col:17 y 'half' # | | | |-ParmVarDecl 0x55d4ea4f7698 col:25 x 'half' # | | | |-BuiltinAliasAttr 0x55d4ea4f7860 clang_builtin_alias __builtin_elementwise_atan2 # | | | |-NoThrowAttr 0x55d4ea4f78d8 Implicit # | | | `-ConstAttr 0x55d4ea4f7900 Implicit # | | |-FunctionDecl 0x55d4ea4f7b28 col:7 atan2 'half2 (half2, half2)' # | | | |-ParmVarDecl 0x55d4ea4f7950 col:19 y 'half2':'vector' # | | | |-ParmVarDecl 0x55d4ea4f79d0 col:28 x 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea4f7be0 clang_builtin_alias __builtin_elementwise_atan2 # | | | |-NoThrowAttr 0x55d4ea4f7c58 Implicit # | | | `-ConstAttr 0x55d4ea4f7c80 Implicit # | | |-FunctionDecl 0x55d4ea4f7ee8 col:7 atan2 'half3 (half3, half3)' # | | | |-ParmVarDecl 0x55d4ea4f7d10 col:19 y 'half3':'vector' # | | | |-ParmVarDecl 0x55d4ea4f7d90 col:28 x 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea4f7fa0 clang_builtin_alias __builtin_elementwise_atan2 # | | | |-NoThrowAttr 0x55d4ea4f8018 Implicit # | | | `-ConstAttr 0x55d4ea4f8040 Implicit # | | |-FunctionDecl 0x55d4ea4f8278 col:7 atan2 'half4 (half4, half4)' # | | | |-ParmVarDecl 0x55d4ea4f80a0 col:19 y 'half4':'vector' # | | | |-ParmVarDecl 0x55d4ea4f8120 col:28 x 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea4f8330 clang_builtin_alias __builtin_elementwise_atan2 # | | | |-NoThrowAttr 0x55d4ea4f83a8 Implicit # | | | `-ConstAttr 0x55d4ea4f83d0 Implicit # | | |-FunctionDecl 0x55d4ea4f85c8 col:7 used atan2 'float (float, float)' # | | | |-ParmVarDecl 0x55d4ea4f8430 col:19 y 'float' # | | | |-ParmVarDecl 0x55d4ea4f84b0 col:28 x 'float' # | | | |-BuiltinAliasAttr 0x55d4ea4f8680 clang_builtin_alias __builtin_elementwise_atan2 # | | | |-NoThrowAttr 0x55d4ea4f86f8 Implicit # | | | `-ConstAttr 0x55d4ea4f8720 Implicit # | | |-FunctionDecl 0x55d4ea4f8958 col:8 used atan2 'float2 (float2, float2)' # | | | |-ParmVarDecl 0x55d4ea4f8780 col:21 y 'float2':'vector' # | | | |-ParmVarDecl 0x55d4ea4f8800 col:31 x 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea4f8a10 clang_builtin_alias __builtin_elementwise_atan2 # | | | |-NoThrowAttr 0x55d4ea4f8a88 Implicit # | | | `-ConstAttr 0x55d4ea4f8ab0 Implicit # | | |-FunctionDecl 0x55d4ea4f8d20 col:8 used atan2 'float3 (float3, float3)' # | | | |-ParmVarDecl 0x55d4ea4f8b10 col:21 y 'float3':'vector' # | | | |-ParmVarDecl 0x55d4ea4f8b90 col:31 x 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea4f8dd8 clang_builtin_alias __builtin_elementwise_atan2 # | | | |-NoThrowAttr 0x55d4ea4f8e50 Implicit # | | | `-ConstAttr 0x55d4ea4f8e78 Implicit # | | |-FunctionDecl 0x55d4ea4f90a8 col:8 used atan2 'float4 (float4, float4)' # | | | |-ParmVarDecl 0x55d4ea4f8ed8 col:21 y 'float4':'vector' # | | | |-ParmVarDecl 0x55d4ea4f8f58 col:31 x 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea4f9160 clang_builtin_alias __builtin_elementwise_atan2 # | | | |-NoThrowAttr 0x55d4ea4f91d8 Implicit # | | | `-ConstAttr 0x55d4ea4f9200 Implicit # | | |-FunctionDecl 0x55d4ea4f9310 col:6 ceil 'half (half)' # | | | |-ParmVarDecl 0x55d4ea4f9260 col:15 'half' # | | | |-BuiltinAliasAttr 0x55d4ea4f93c0 clang_builtin_alias __builtin_elementwise_ceil # | | | |-NoThrowAttr 0x55d4ea4f9438 Implicit # | | | `-ConstAttr 0x55d4ea4f9460 Implicit # | | |-FunctionDecl 0x55d4ea4f9578 col:7 ceil 'half2 (half2)' # | | | |-ParmVarDecl 0x55d4ea4f94c8 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea4f9628 clang_builtin_alias __builtin_elementwise_ceil # | | | |-NoThrowAttr 0x55d4ea4f96a0 Implicit # | | | `-ConstAttr 0x55d4ea4f96c8 Implicit # | | |-FunctionDecl 0x55d4ea4f97f0 col:7 ceil 'half3 (half3)' # | | | |-ParmVarDecl 0x55d4ea4f9740 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea4f98a0 clang_builtin_alias __builtin_elementwise_ceil # | | | |-NoThrowAttr 0x55d4ea4f9918 Implicit # | | | `-ConstAttr 0x55d4ea4f9940 Implicit # | | |-FunctionDecl 0x55d4ea4f9a68 col:7 ceil 'half4 (half4)' # | | | |-ParmVarDecl 0x55d4ea4f99b8 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea4f9b18 clang_builtin_alias __builtin_elementwise_ceil # | | | |-NoThrowAttr 0x55d4ea4f9b90 Implicit # | | | `-ConstAttr 0x55d4ea4f9bb8 Implicit # | | |-FunctionDecl 0x55d4ea4f9d30 col:7 used ceil 'float (float)' # | | | |-ParmVarDecl 0x55d4ea4f9c18 col:17 'float' # | | | |-BuiltinAliasAttr 0x55d4ea4f9de0 clang_builtin_alias __builtin_elementwise_ceil # | | | |-NoThrowAttr 0x55d4ea4f9e58 Implicit # | | | `-ConstAttr 0x55d4ea4f9e80 Implicit # | | |-FunctionDecl 0x55d4ea4f9fa8 col:8 used ceil 'float2 (float2)' # | | | |-ParmVarDecl 0x55d4ea4f9ef8 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea4fa058 clang_builtin_alias __builtin_elementwise_ceil # | | | |-NoThrowAttr 0x55d4ea4fa0d0 Implicit # | | | `-ConstAttr 0x55d4ea4fa0f8 Implicit # | | |-FunctionDecl 0x55d4ea4fa220 col:8 used ceil 'float3 (float3)' # | | | |-ParmVarDecl 0x55d4ea4fa170 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea4fa2d0 clang_builtin_alias __builtin_elementwise_ceil # | | | |-NoThrowAttr 0x55d4ea4fa348 Implicit # | | | `-ConstAttr 0x55d4ea4fa370 Implicit # | | |-FunctionDecl 0x55d4ea4fa498 col:8 used ceil 'float4 (float4)' # | | | |-ParmVarDecl 0x55d4ea4fa3e8 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea4fa548 clang_builtin_alias __builtin_elementwise_ceil # | | | |-NoThrowAttr 0x55d4ea4fa5c0 Implicit # | | | `-ConstAttr 0x55d4ea4fa5e8 Implicit # | | |-FunctionDecl 0x55d4ea4fa888 col:6 clamp 'half (half, half, half)' # | | | |-ParmVarDecl 0x55d4ea4fa648 col:16 'half' # | | | |-ParmVarDecl 0x55d4ea4fa6c8 col:22 'half' # | | | |-ParmVarDecl 0x55d4ea4fa748 col:28 'half' # | | | |-BuiltinAliasAttr 0x55d4ea4fa948 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55d4ea4fa9c0 Implicit # | | | `-ConstAttr 0x55d4ea4fa9e8 Implicit # | | |-FunctionDecl 0x55d4ea4fad40 col:7 clamp 'half2 (half2, half2, half2)' # | | | |-ParmVarDecl 0x55d4ea4faa50 col:18 'half2':'vector' # | | | |-ParmVarDecl 0x55d4ea4faad0 col:25 'half2':'vector' # | | | |-ParmVarDecl 0x55d4ea4fab50 col:32 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea4fae00 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55d4ea4fae78 Implicit # | | | `-ConstAttr 0x55d4ea4faea0 Implicit # | | |-FunctionDecl 0x55d4ea4fb1a8 col:7 clamp 'half3 (half3, half3, half3)' # | | | |-ParmVarDecl 0x55d4ea4faf18 col:18 'half3':'vector' # | | | |-ParmVarDecl 0x55d4ea4faf98 col:25 'half3':'vector' # | | | |-ParmVarDecl 0x55d4ea4fb018 col:32 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea4fb268 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55d4ea4fb2e0 Implicit # | | | `-ConstAttr 0x55d4ea4fb308 Implicit # | | |-FunctionDecl 0x55d4ea4fb608 col:7 clamp 'half4 (half4, half4, half4)' # | | | |-ParmVarDecl 0x55d4ea4fb380 col:18 'half4':'vector' # | | | |-ParmVarDecl 0x55d4ea4fb400 col:25 'half4':'vector' # | | | |-ParmVarDecl 0x55d4ea4fb480 col:32 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea4fb6c8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55d4ea4fb740 Implicit # | | | `-ConstAttr 0x55d4ea4fb768 Implicit # | | |-FunctionDecl 0x55d4ea4fba08 col:5 clamp 'int (int, int, int)' # | | | |-ParmVarDecl 0x55d4ea4fb7c8 col:14 'int' # | | | |-ParmVarDecl 0x55d4ea4fb848 col:19 'int' # | | | |-ParmVarDecl 0x55d4ea4fb8c8 col:24 'int' # | | | |-BuiltinAliasAttr 0x55d4ea4fbac8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55d4ea4fbb40 Implicit # | | | `-ConstAttr 0x55d4ea4fbb68 Implicit # | | |-FunctionDecl 0x55d4ea4fbed8 col:6 clamp 'int2 (int2, int2, int2)' # | | | |-ParmVarDecl 0x55d4ea4fbbe0 col:16 'int2':'vector' # | | | |-ParmVarDecl 0x55d4ea4fbc60 col:22 'int2':'vector' # | | | |-ParmVarDecl 0x55d4ea4fbd50 col:28 'int2':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea4fbf98 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55d4ea4fc010 Implicit # | | | `-ConstAttr 0x55d4ea4fc038 Implicit # | | |-FunctionDecl 0x55d4ea4fc338 col:6 clamp 'int3 (int3, int3, int3)' # | | | |-ParmVarDecl 0x55d4ea4fc0b0 col:16 'int3':'vector' # | | | |-ParmVarDecl 0x55d4ea4fc130 col:22 'int3':'vector' # | | | |-ParmVarDecl 0x55d4ea4fc1b0 col:28 'int3':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea4fc3f8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55d4ea4fc470 Implicit # | | | `-ConstAttr 0x55d4ea4fc498 Implicit # | | |-FunctionDecl 0x55d4ea4fc798 col:6 clamp 'int4 (int4, int4, int4)' # | | | |-ParmVarDecl 0x55d4ea4fc510 col:16 'int4':'vector' # | | | |-ParmVarDecl 0x55d4ea4fc590 col:22 'int4':'vector' # | | | |-ParmVarDecl 0x55d4ea4fc610 col:28 'int4':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea4fc858 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55d4ea4fc8d0 Implicit # | | | `-ConstAttr 0x55d4ea4fc8f8 Implicit # | | |-FunctionDecl 0x55d4ea4fcbf8 col:6 clamp 'uint (uint, uint, uint)' # | | | |-ParmVarDecl 0x55d4ea4fc970 col:16 'uint':'unsigned int' # | | | |-ParmVarDecl 0x55d4ea4fc9f0 col:22 'uint':'unsigned int' # | | | |-ParmVarDecl 0x55d4ea4fca70 col:28 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x55d4ea4fccb8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55d4ea4fcd60 Implicit # | | | `-ConstAttr 0x55d4ea4fcd88 Implicit # | | |-FunctionDecl 0x55d4ea4fd088 col:7 clamp 'uint2 (uint2, uint2, uint2)' # | | | |-ParmVarDecl 0x55d4ea4fce00 col:18 'uint2':'vector' # | | | |-ParmVarDecl 0x55d4ea4fce80 col:25 'uint2':'vector' # | | | |-ParmVarDecl 0x55d4ea4fcf00 col:32 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea4fd148 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55d4ea4fd1c0 Implicit # | | | `-ConstAttr 0x55d4ea4fd1e8 Implicit # | | |-FunctionDecl 0x55d4ea4fd4e8 col:7 clamp 'uint3 (uint3, uint3, uint3)' # | | | |-ParmVarDecl 0x55d4ea4fd260 col:18 'uint3':'vector' # | | | |-ParmVarDecl 0x55d4ea4fd2e0 col:25 'uint3':'vector' # | | | |-ParmVarDecl 0x55d4ea4fd360 col:32 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea4fd5a8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55d4ea4fd620 Implicit # | | | `-ConstAttr 0x55d4ea4fd648 Implicit # | | |-FunctionDecl 0x55d4ea4fd948 col:7 clamp 'uint4 (uint4, uint4, uint4)' # | | | |-ParmVarDecl 0x55d4ea4fd6c0 col:18 'uint4':'vector' # | | | |-ParmVarDecl 0x55d4ea4fd740 col:25 'uint4':'vector' # | | | |-ParmVarDecl 0x55d4ea4fd7c0 col:32 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea4fda08 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55d4ea4fda80 Implicit # | | | `-ConstAttr 0x55d4ea4fdaa8 Implicit # | | |-FunctionDecl 0x55d4ea4fee08 col:9 clamp 'int64_t (int64_t, int64_t, int64_t)' # | | | |-ParmVarDecl 0x55d4ea4fdb20 col:22 'int64_t':'long' # | | | |-ParmVarDecl 0x55d4ea4fdba0 col:31 'int64_t':'long' # | | | |-ParmVarDecl 0x55d4ea4fdc20 col:40 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x55d4ea4feec8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55d4ea4fef40 Implicit # | | | `-ConstAttr 0x55d4ea4fef68 Implicit # | | |-FunctionDecl 0x55d4ea4ff268 col:10 clamp 'int64_t2 (int64_t2, int64_t2, int64_t2)' # | | | |-ParmVarDecl 0x55d4ea4fefe0 col:24 'int64_t2':'vector' # | | | |-ParmVarDecl 0x55d4ea4ff060 col:34 'int64_t2':'vector' # | | | |-ParmVarDecl 0x55d4ea4ff0e0 col:44 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea4ff328 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55d4ea4ff3a0 Implicit # | | | `-ConstAttr 0x55d4ea4ff3c8 Implicit # | | |-FunctionDecl 0x55d4ea4ff6c8 col:10 clamp 'int64_t3 (int64_t3, int64_t3, int64_t3)' # | | | |-ParmVarDecl 0x55d4ea4ff440 col:24 'int64_t3':'vector' # | | | |-ParmVarDecl 0x55d4ea4ff4c0 col:34 'int64_t3':'vector' # | | | |-ParmVarDecl 0x55d4ea4ff540 col:44 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea4ff788 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55d4ea4ff800 Implicit # | | | `-ConstAttr 0x55d4ea4ff828 Implicit # | | |-FunctionDecl 0x55d4ea4ffb28 col:10 clamp 'int64_t4 (int64_t4, int64_t4, int64_t4)' # | | | |-ParmVarDecl 0x55d4ea4ff8a0 col:24 'int64_t4':'vector' # | | | |-ParmVarDecl 0x55d4ea4ff920 col:34 'int64_t4':'vector' # | | | |-ParmVarDecl 0x55d4ea4ff9a0 col:44 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea4ffbe8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55d4ea4ffc60 Implicit # | | | `-ConstAttr 0x55d4ea4ffc88 Implicit # | | |-FunctionDecl 0x55d4ea4fff98 col:10 clamp 'uint64_t (uint64_t, uint64_t, uint64_t)' # | | | |-ParmVarDecl 0x55d4ea4ffd00 col:24 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x55d4ea4ffd90 col:34 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x55d4ea4ffe10 col:44 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x55d4ea500058 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55d4ea5000d0 Implicit # | | | `-ConstAttr 0x55d4ea5000f8 Implicit # | | |-FunctionDecl 0x55d4ea5003f8 col:11 clamp 'uint64_t2 (uint64_t2, uint64_t2, uint64_t2)' # | | | |-ParmVarDecl 0x55d4ea500170 col:26 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x55d4ea5001f0 col:37 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x55d4ea500270 col:48 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea5004b8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55d4ea500530 Implicit # | | | `-ConstAttr 0x55d4ea500558 Implicit # | | |-FunctionDecl 0x55d4ea500858 col:11 clamp 'uint64_t3 (uint64_t3, uint64_t3, uint64_t3)' # | | | |-ParmVarDecl 0x55d4ea5005d0 col:26 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x55d4ea500650 col:37 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x55d4ea5006d0 col:48 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea500918 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55d4ea500990 Implicit # | | | `-ConstAttr 0x55d4ea5009b8 Implicit # | | |-FunctionDecl 0x55d4ea500cb8 col:11 clamp 'uint64_t4 (uint64_t4, uint64_t4, uint64_t4)' # | | | |-ParmVarDecl 0x55d4ea500a30 col:26 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x55d4ea500ab0 col:37 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x55d4ea500b30 col:48 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea500da0 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55d4ea500e18 Implicit # | | | `-ConstAttr 0x55d4ea500e40 Implicit # | | |-FunctionDecl 0x55d4ea5010d8 col:7 clamp 'float (float, float, float)' # | | | |-ParmVarDecl 0x55d4ea500ea0 col:18 'float' # | | | |-ParmVarDecl 0x55d4ea500f20 col:25 'float' # | | | |-ParmVarDecl 0x55d4ea500fa0 col:32 'float' # | | | |-BuiltinAliasAttr 0x55d4ea501198 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55d4ea501210 Implicit # | | | `-ConstAttr 0x55d4ea501238 Implicit # | | |-FunctionDecl 0x55d4ea501538 col:8 clamp 'float2 (float2, float2, float2)' # | | | |-ParmVarDecl 0x55d4ea5012b0 col:20 'float2':'vector' # | | | |-ParmVarDecl 0x55d4ea501330 col:28 'float2':'vector' # | | | |-ParmVarDecl 0x55d4ea5013b0 col:36 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea5015f8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55d4ea501670 Implicit # | | | `-ConstAttr 0x55d4ea501698 Implicit # | | |-FunctionDecl 0x55d4ea501998 col:8 clamp 'float3 (float3, float3, float3)' # | | | |-ParmVarDecl 0x55d4ea501710 col:20 'float3':'vector' # | | | |-ParmVarDecl 0x55d4ea501790 col:28 'float3':'vector' # | | | |-ParmVarDecl 0x55d4ea501810 col:36 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea501a58 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55d4ea501ad0 Implicit # | | | `-ConstAttr 0x55d4ea501af8 Implicit # | | |-FunctionDecl 0x55d4ea4e8d28 col:8 clamp 'float4 (float4, float4, float4)' # | | | |-ParmVarDecl 0x55d4ea501b70 col:20 'float4':'vector' # | | | |-ParmVarDecl 0x55d4ea501bf0 col:28 'float4':'vector' # | | | |-ParmVarDecl 0x55d4ea501c70 col:36 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea4e8de8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55d4ea4e8e60 Implicit # | | | `-ConstAttr 0x55d4ea4e8e88 Implicit # | | |-FunctionDecl 0x55d4ea4e9128 col:8 clamp 'double (double, double, double)' # | | | |-ParmVarDecl 0x55d4ea4e8ee8 col:20 'double' # | | | |-ParmVarDecl 0x55d4ea4e8f68 col:28 'double' # | | | |-ParmVarDecl 0x55d4ea4e8fe8 col:36 'double' # | | | |-BuiltinAliasAttr 0x55d4ea4e91e8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55d4ea4e9260 Implicit # | | | `-ConstAttr 0x55d4ea4e9288 Implicit # | | |-FunctionDecl 0x55d4ea4e9588 col:9 clamp 'double2 (double2, double2, double2)' # | | | |-ParmVarDecl 0x55d4ea4e9300 col:22 'double2':'vector' # | | | |-ParmVarDecl 0x55d4ea4e9380 col:31 'double2':'vector' # | | | |-ParmVarDecl 0x55d4ea4e9400 col:40 'double2':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea4e9648 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55d4ea4e96c0 Implicit # | | | `-ConstAttr 0x55d4ea4e96e8 Implicit # | | |-FunctionDecl 0x55d4ea4e99e8 col:9 clamp 'double3 (double3, double3, double3)' # | | | |-ParmVarDecl 0x55d4ea4e9760 col:22 'double3':'vector' # | | | |-ParmVarDecl 0x55d4ea4e97e0 col:31 'double3':'vector' # | | | |-ParmVarDecl 0x55d4ea4e9860 col:40 'double3':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea4e9aa8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55d4ea4e9b20 Implicit # | | | `-ConstAttr 0x55d4ea4e9b48 Implicit # | | |-FunctionDecl 0x55d4ea503fc8 col:9 clamp 'double4 (double4, double4, double4)' # | | | |-ParmVarDecl 0x55d4ea4e9bc0 col:22 'double4':'vector' # | | | |-ParmVarDecl 0x55d4ea503dc0 col:31 'double4':'vector' # | | | |-ParmVarDecl 0x55d4ea503e40 col:40 'double4':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea504088 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55d4ea504100 Implicit # | | | `-ConstAttr 0x55d4ea504128 Implicit # | | |-FunctionDecl 0x55d4ea504270 col:6 clip 'void (float)' # | | | |-ParmVarDecl 0x55d4ea504188 col:16 'float' # | | | |-BuiltinAliasAttr 0x55d4ea504320 clang_builtin_alias __builtin_hlsl_elementwise_clip # | | | |-NoThrowAttr 0x55d4ea504398 Implicit # | | | `-ConstAttr 0x55d4ea5043c0 Implicit # | | |-FunctionDecl 0x55d4ea504550 col:6 clip 'void (float2)' # | | | |-ParmVarDecl 0x55d4ea504428 col:17 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea504600 clang_builtin_alias __builtin_hlsl_elementwise_clip # | | | |-NoThrowAttr 0x55d4ea504678 Implicit # | | | `-ConstAttr 0x55d4ea5046a0 Implicit # | | |-FunctionDecl 0x55d4ea504840 col:6 clip 'void (float3)' # | | | |-ParmVarDecl 0x55d4ea504718 col:17 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea5048f0 clang_builtin_alias __builtin_hlsl_elementwise_clip # | | | |-NoThrowAttr 0x55d4ea504968 Implicit # | | | `-ConstAttr 0x55d4ea504990 Implicit # | | |-FunctionDecl 0x55d4ea504b30 col:6 clip 'void (float4)' # | | | |-ParmVarDecl 0x55d4ea504a08 col:17 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea504be0 clang_builtin_alias __builtin_hlsl_elementwise_clip # | | | |-NoThrowAttr 0x55d4ea504c58 Implicit # | | | `-ConstAttr 0x55d4ea504c80 Implicit # | | |-FunctionDecl 0x55d4ea504dd0 col:6 cos 'half (half)' # | | | |-ParmVarDecl 0x55d4ea504ce0 col:14 'half' # | | | |-BuiltinAliasAttr 0x55d4ea504e80 clang_builtin_alias __builtin_elementwise_cos # | | | |-NoThrowAttr 0x55d4ea504ef8 Implicit # | | | `-ConstAttr 0x55d4ea504f20 Implicit # | | |-FunctionDecl 0x55d4ea505038 col:7 cos 'half2 (half2)' # | | | |-ParmVarDecl 0x55d4ea504f88 col:16 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea5050e8 clang_builtin_alias __builtin_elementwise_cos # | | | |-NoThrowAttr 0x55d4ea505160 Implicit # | | | `-ConstAttr 0x55d4ea505188 Implicit # | | |-FunctionDecl 0x55d4ea5052b0 col:7 cos 'half3 (half3)' # | | | |-ParmVarDecl 0x55d4ea505200 col:16 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea505360 clang_builtin_alias __builtin_elementwise_cos # | | | |-NoThrowAttr 0x55d4ea5053d8 Implicit # | | | `-ConstAttr 0x55d4ea505400 Implicit # | | |-FunctionDecl 0x55d4ea505528 col:7 cos 'half4 (half4)' # | | | |-ParmVarDecl 0x55d4ea505478 col:16 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea5055d8 clang_builtin_alias __builtin_elementwise_cos # | | | |-NoThrowAttr 0x55d4ea505650 Implicit # | | | `-ConstAttr 0x55d4ea505678 Implicit # | | |-FunctionDecl 0x55d4ea505788 col:7 used cos 'float (float)' # | | | |-ParmVarDecl 0x55d4ea5056d8 col:16 'float' # | | | |-BuiltinAliasAttr 0x55d4ea505838 clang_builtin_alias __builtin_elementwise_cos # | | | |-NoThrowAttr 0x55d4ea5058b0 Implicit # | | | `-ConstAttr 0x55d4ea5058d8 Implicit # | | |-FunctionDecl 0x55d4ea505a00 col:8 used cos 'float2 (float2)' # | | | |-ParmVarDecl 0x55d4ea505950 col:18 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea505ab0 clang_builtin_alias __builtin_elementwise_cos # | | | |-NoThrowAttr 0x55d4ea505b28 Implicit # | | | `-ConstAttr 0x55d4ea505b50 Implicit # | | |-FunctionDecl 0x55d4ea505c78 col:8 used cos 'float3 (float3)' # | | | |-ParmVarDecl 0x55d4ea505bc8 col:18 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea505d28 clang_builtin_alias __builtin_elementwise_cos # | | | |-NoThrowAttr 0x55d4ea505da0 Implicit # | | | `-ConstAttr 0x55d4ea506df0 Implicit # | | |-FunctionDecl 0x55d4ea506f18 col:8 used cos 'float4 (float4)' # | | | |-ParmVarDecl 0x55d4ea506e68 col:18 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea506fc8 clang_builtin_alias __builtin_elementwise_cos # | | | |-NoThrowAttr 0x55d4ea507040 Implicit # | | | `-ConstAttr 0x55d4ea507068 Implicit # | | |-FunctionDecl 0x55d4ea507178 col:6 cosh 'half (half)' # | | | |-ParmVarDecl 0x55d4ea5070c8 col:15 'half' # | | | |-BuiltinAliasAttr 0x55d4ea507228 clang_builtin_alias __builtin_elementwise_cosh # | | | |-NoThrowAttr 0x55d4ea5072a0 Implicit # | | | `-ConstAttr 0x55d4ea5072c8 Implicit # | | |-FunctionDecl 0x55d4ea5073e0 col:7 cosh 'half2 (half2)' # | | | |-ParmVarDecl 0x55d4ea507330 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea507490 clang_builtin_alias __builtin_elementwise_cosh # | | | |-NoThrowAttr 0x55d4ea507508 Implicit # | | | `-ConstAttr 0x55d4ea507530 Implicit # | | |-FunctionDecl 0x55d4ea507658 col:7 cosh 'half3 (half3)' # | | | |-ParmVarDecl 0x55d4ea5075a8 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea507708 clang_builtin_alias __builtin_elementwise_cosh # | | | |-NoThrowAttr 0x55d4ea507780 Implicit # | | | `-ConstAttr 0x55d4ea5077a8 Implicit # | | |-FunctionDecl 0x55d4ea5078d0 col:7 cosh 'half4 (half4)' # | | | |-ParmVarDecl 0x55d4ea507820 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea507980 clang_builtin_alias __builtin_elementwise_cosh # | | | |-NoThrowAttr 0x55d4ea5079f8 Implicit # | | | `-ConstAttr 0x55d4ea507a20 Implicit # | | |-FunctionDecl 0x55d4ea507b30 col:7 used cosh 'float (float)' # | | | |-ParmVarDecl 0x55d4ea507a80 col:17 'float' # | | | |-BuiltinAliasAttr 0x55d4ea507be0 clang_builtin_alias __builtin_elementwise_cosh # | | | |-NoThrowAttr 0x55d4ea507c58 Implicit # | | | `-ConstAttr 0x55d4ea507c80 Implicit # | | |-FunctionDecl 0x55d4ea507e00 col:8 used cosh 'float2 (float2)' # | | | |-ParmVarDecl 0x55d4ea507cf8 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea507eb0 clang_builtin_alias __builtin_elementwise_cosh # | | | |-NoThrowAttr 0x55d4ea507f28 Implicit # | | | `-ConstAttr 0x55d4ea507f50 Implicit # | | |-FunctionDecl 0x55d4ea508078 col:8 used cosh 'float3 (float3)' # | | | |-ParmVarDecl 0x55d4ea507fc8 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea508128 clang_builtin_alias __builtin_elementwise_cosh # | | | |-NoThrowAttr 0x55d4ea5081a0 Implicit # | | | `-ConstAttr 0x55d4ea5081c8 Implicit # | | |-FunctionDecl 0x55d4ea5082f0 col:8 used cosh 'float4 (float4)' # | | | |-ParmVarDecl 0x55d4ea508240 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea5083a0 clang_builtin_alias __builtin_elementwise_cosh # | | | |-NoThrowAttr 0x55d4ea508418 Implicit # | | | `-ConstAttr 0x55d4ea508440 Implicit # | | |-FunctionDecl 0x55d4ea5085b8 col:19 countbits 'const uint (int)' inline # | | | |-ParmVarDecl 0x55d4ea508490 col:33 used x 'int' # | | | `-CompoundStmt 0x55d4ea508a28 # | | | `-ReturnStmt 0x55d4ea508a18 # | | | `-ImplicitCastExpr 0x55d4ea508a00 'const uint':'const unsigned int' # | | | `-CallExpr 0x55d4ea5089b8 'int' # | | | |-ImplicitCastExpr 0x55d4ea5089a0 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x55d4ea5088e8 '' Function 0x55d4ea508748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x55d4ea5089e8 'int' # | | | `-DeclRefExpr 0x55d4ea508920 'int' lvalue ParmVar 0x55d4ea508490 'x' 'int' # | | |-FunctionDecl 0x55d4ea508b88 line:836:20 countbits 'const uint2 (int2)' inline # | | | |-ParmVarDecl 0x55d4ea508a58 col:35 used x 'int2':'vector' # | | | `-CompoundStmt 0x55d4ea508d28 # | | | `-ReturnStmt 0x55d4ea508d18 # | | | `-ImplicitCastExpr 0x55d4ea508d00 'vector' # | | | `-CallExpr 0x55d4ea508cb8 'int2':'vector' # | | | |-ImplicitCastExpr 0x55d4ea508ca0 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x55d4ea508c60 '' Function 0x55d4ea508748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x55d4ea508ce8 'int2':'vector' # | | | `-DeclRefExpr 0x55d4ea508c80 'int2':'vector' lvalue ParmVar 0x55d4ea508a58 'x' 'int2':'vector' # | | |-FunctionDecl 0x55d4ea508eb8 line:839:20 countbits 'const uint3 (int3)' inline # | | | |-ParmVarDecl 0x55d4ea508d58 col:35 used x 'int3':'vector' # | | | `-CompoundStmt 0x55d4ea509058 # | | | `-ReturnStmt 0x55d4ea509048 # | | | `-ImplicitCastExpr 0x55d4ea509030 'vector' # | | | `-CallExpr 0x55d4ea508fe8 'int3':'vector' # | | | |-ImplicitCastExpr 0x55d4ea508fd0 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x55d4ea508f90 '' Function 0x55d4ea508748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x55d4ea509018 'int3':'vector' # | | | `-DeclRefExpr 0x55d4ea508fb0 'int3':'vector' lvalue ParmVar 0x55d4ea508d58 'x' 'int3':'vector' # | | |-FunctionDecl 0x55d4ea5091b8 line:842:20 countbits 'const uint4 (int4)' inline # | | | |-ParmVarDecl 0x55d4ea509088 col:35 used x 'int4':'vector' # | | | `-CompoundStmt 0x55d4ea509358 # | | | `-ReturnStmt 0x55d4ea509348 # | | | `-ImplicitCastExpr 0x55d4ea509330 'vector' # | | | `-CallExpr 0x55d4ea5092e8 'int4':'vector' # | | | |-ImplicitCastExpr 0x55d4ea5092d0 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x55d4ea509290 '' Function 0x55d4ea508748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x55d4ea509318 'int4':'vector' # | | | `-DeclRefExpr 0x55d4ea5092b0 'int4':'vector' lvalue ParmVar 0x55d4ea509088 'x' 'int4':'vector' # | | |-FunctionDecl 0x55d4ea5094b8 line:846:19 countbits 'const uint (uint)' inline # | | | |-ParmVarDecl 0x55d4ea509388 col:34 used x 'uint':'unsigned int' # | | | `-CompoundStmt 0x55d4ea509640 # | | | `-ReturnStmt 0x55d4ea509630 # | | | `-CallExpr 0x55d4ea5095e8 'uint':'unsigned int' # | | | |-ImplicitCastExpr 0x55d4ea5095d0 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x55d4ea509590 '' Function 0x55d4ea508748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x55d4ea509618 'uint':'unsigned int' # | | | `-DeclRefExpr 0x55d4ea5095b0 'uint':'unsigned int' lvalue ParmVar 0x55d4ea509388 'x' 'uint':'unsigned int' # | | |-FunctionDecl 0x55d4ea509798 line:849:20 countbits 'const uint2 (uint2)' inline # | | | |-ParmVarDecl 0x55d4ea509670 col:36 used x 'uint2':'vector' # | | | `-CompoundStmt 0x55d4ea509920 # | | | `-ReturnStmt 0x55d4ea509910 # | | | `-CallExpr 0x55d4ea5098c8 'uint2':'vector' # | | | |-ImplicitCastExpr 0x55d4ea5098b0 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x55d4ea509870 '' Function 0x55d4ea508748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x55d4ea5098f8 'uint2':'vector' # | | | `-DeclRefExpr 0x55d4ea509890 'uint2':'vector' lvalue ParmVar 0x55d4ea509670 'x' 'uint2':'vector' # | | |-FunctionDecl 0x55d4ea509a78 line:852:20 countbits 'const uint3 (uint3)' inline # | | | |-ParmVarDecl 0x55d4ea509950 col:36 used x 'uint3':'vector' # | | | `-CompoundStmt 0x55d4ea509c00 # | | | `-ReturnStmt 0x55d4ea509bf0 # | | | `-CallExpr 0x55d4ea509ba8 'uint3':'vector' # | | | |-ImplicitCastExpr 0x55d4ea509b90 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x55d4ea509b50 '' Function 0x55d4ea508748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x55d4ea509bd8 'uint3':'vector' # | | | `-DeclRefExpr 0x55d4ea509b70 'uint3':'vector' lvalue ParmVar 0x55d4ea509950 'x' 'uint3':'vector' # | | |-FunctionDecl 0x55d4ea509d58 line:855:20 countbits 'const uint4 (uint4)' inline # | | | |-ParmVarDecl 0x55d4ea509c30 col:36 used x 'uint4':'vector' # | | | `-CompoundStmt 0x55d4ea509ef8 # | | | `-ReturnStmt 0x55d4ea509ee8 # | | | `-CallExpr 0x55d4ea509ea0 'uint4':'vector' # | | | |-ImplicitCastExpr 0x55d4ea509e88 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x55d4ea509e48 '' Function 0x55d4ea508748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x55d4ea509ed0 'uint4':'vector' # | | | `-DeclRefExpr 0x55d4ea509e68 'uint4':'vector' lvalue ParmVar 0x55d4ea509c30 'x' 'uint4':'vector' # | | |-FunctionDecl 0x55d4ea50a058 line:859:19 countbits 'const uint (int64_t)' inline # | | | |-ParmVarDecl 0x55d4ea509f28 col:37 used x 'int64_t':'long' # | | | `-CompoundStmt 0x55d4ea50a1f8 # | | | `-ReturnStmt 0x55d4ea50a1e8 # | | | `-ImplicitCastExpr 0x55d4ea50a1d0 'const uint':'const unsigned int' # | | | `-CallExpr 0x55d4ea50a188 'int64_t':'long' # | | | |-ImplicitCastExpr 0x55d4ea50a170 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x55d4ea50a130 '' Function 0x55d4ea508748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x55d4ea50a1b8 'int64_t':'long' # | | | `-DeclRefExpr 0x55d4ea50a150 'int64_t':'long' lvalue ParmVar 0x55d4ea509f28 'x' 'int64_t':'long' # | | |-FunctionDecl 0x55d4ea50a358 line:862:20 countbits 'const uint2 (int64_t2)' inline # | | | |-ParmVarDecl 0x55d4ea50a228 col:39 used x 'int64_t2':'vector' # | | | `-CompoundStmt 0x55d4ea50a4f8 # | | | `-ReturnStmt 0x55d4ea50a4e8 # | | | `-ImplicitCastExpr 0x55d4ea50a4d0 'vector' # | | | `-CallExpr 0x55d4ea50a488 'int64_t2':'vector' # | | | |-ImplicitCastExpr 0x55d4ea50a470 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x55d4ea50a430 '' Function 0x55d4ea508748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x55d4ea50a4b8 'int64_t2':'vector' # | | | `-DeclRefExpr 0x55d4ea50a450 'int64_t2':'vector' lvalue ParmVar 0x55d4ea50a228 'x' 'int64_t2':'vector' # | | |-FunctionDecl 0x55d4ea50a658 line:865:20 countbits 'const uint3 (int64_t3)' inline # | | | |-ParmVarDecl 0x55d4ea50a528 col:39 used x 'int64_t3':'vector' # | | | `-CompoundStmt 0x55d4ea50a7f8 # | | | `-ReturnStmt 0x55d4ea50a7e8 # | | | `-ImplicitCastExpr 0x55d4ea50a7d0 'vector' # | | | `-CallExpr 0x55d4ea50a788 'int64_t3':'vector' # | | | |-ImplicitCastExpr 0x55d4ea50a770 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x55d4ea50a730 '' Function 0x55d4ea508748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x55d4ea50a7b8 'int64_t3':'vector' # | | | `-DeclRefExpr 0x55d4ea50a750 'int64_t3':'vector' lvalue ParmVar 0x55d4ea50a528 'x' 'int64_t3':'vector' # | | |-FunctionDecl 0x55d4ea50a958 line:868:20 countbits 'const uint4 (int64_t4)' inline # | | | |-ParmVarDecl 0x55d4ea50a828 col:39 used x 'int64_t4':'vector' # | | | `-CompoundStmt 0x55d4ea50aaf8 # | | | `-ReturnStmt 0x55d4ea50aae8 # | | | `-ImplicitCastExpr 0x55d4ea50aad0 'vector' # | | | `-CallExpr 0x55d4ea50aa88 'int64_t4':'vector' # | | | |-ImplicitCastExpr 0x55d4ea50aa70 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x55d4ea50aa30 '' Function 0x55d4ea508748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x55d4ea50aab8 'int64_t4':'vector' # | | | `-DeclRefExpr 0x55d4ea50aa50 'int64_t4':'vector' lvalue ParmVar 0x55d4ea50a828 'x' 'int64_t4':'vector' # | | |-FunctionDecl 0x55d4ea50ac58 line:872:19 countbits 'const uint (uint64_t)' inline # | | | |-ParmVarDecl 0x55d4ea50ab28 col:38 used x 'uint64_t':'unsigned long' # | | | `-CompoundStmt 0x55d4ea50adf8 # | | | `-ReturnStmt 0x55d4ea50ade8 # | | | `-ImplicitCastExpr 0x55d4ea50add0 'const uint':'const unsigned int' # | | | `-CallExpr 0x55d4ea50ad88 'uint64_t':'unsigned long' # | | | |-ImplicitCastExpr 0x55d4ea50ad70 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x55d4ea50ad30 '' Function 0x55d4ea508748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x55d4ea50adb8 'uint64_t':'unsigned long' # | | | `-DeclRefExpr 0x55d4ea50ad50 'uint64_t':'unsigned long' lvalue ParmVar 0x55d4ea50ab28 'x' 'uint64_t':'unsigned long' # | | |-FunctionDecl 0x55d4ea50af78 line:875:20 countbits 'const uint2 (uint64_t2)' inline # | | | |-ParmVarDecl 0x55d4ea50ae48 col:40 used x 'uint64_t2':'vector' # | | | `-CompoundStmt 0x55d4ea50b118 # | | | `-ReturnStmt 0x55d4ea50b108 # | | | `-ImplicitCastExpr 0x55d4ea50b0f0 'vector' # | | | `-CallExpr 0x55d4ea50b0a8 'uint64_t2':'vector' # | | | |-ImplicitCastExpr 0x55d4ea50b090 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x55d4ea50b050 '' Function 0x55d4ea508748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x55d4ea50b0d8 'uint64_t2':'vector' # | | | `-DeclRefExpr 0x55d4ea50b070 'uint64_t2':'vector' lvalue ParmVar 0x55d4ea50ae48 'x' 'uint64_t2':'vector' # | | |-FunctionDecl 0x55d4ea50b278 line:878:20 countbits 'const uint3 (uint64_t3)' inline # | | | |-ParmVarDecl 0x55d4ea50b148 col:40 used x 'uint64_t3':'vector' # | | | `-CompoundStmt 0x55d4ea50b418 # | | | `-ReturnStmt 0x55d4ea50b408 # | | | `-ImplicitCastExpr 0x55d4ea50b3f0 'vector' # | | | `-CallExpr 0x55d4ea50b3a8 'uint64_t3':'vector' # | | | |-ImplicitCastExpr 0x55d4ea50b390 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x55d4ea50b350 '' Function 0x55d4ea508748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x55d4ea50b3d8 'uint64_t3':'vector' # | | | `-DeclRefExpr 0x55d4ea50b370 'uint64_t3':'vector' lvalue ParmVar 0x55d4ea50b148 'x' 'uint64_t3':'vector' # | | |-FunctionDecl 0x55d4ea50b578 line:881:20 countbits 'const uint4 (uint64_t4)' inline # | | | |-ParmVarDecl 0x55d4ea50b448 col:40 used x 'uint64_t4':'vector' # | | | `-CompoundStmt 0x55d4ea50b718 # | | | `-ReturnStmt 0x55d4ea50b708 # | | | `-ImplicitCastExpr 0x55d4ea50b6f0 'vector' # | | | `-CallExpr 0x55d4ea50b6a8 'uint64_t4':'vector' # | | | |-ImplicitCastExpr 0x55d4ea50b690 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x55d4ea50b650 '' Function 0x55d4ea508748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x55d4ea50b6d8 'uint64_t4':'vector' # | | | `-DeclRefExpr 0x55d4ea50b670 'uint64_t4':'vector' lvalue ParmVar 0x55d4ea50b448 'x' 'uint64_t4':'vector' # | | |-FunctionDecl 0x55d4ea50b808 col:6 degrees 'half (half)' # | | | |-ParmVarDecl 0x55d4ea50b758 col:18 'half' # | | | |-BuiltinAliasAttr 0x55d4ea50b8b8 clang_builtin_alias __builtin_hlsl_elementwise_degrees # | | | |-NoThrowAttr 0x55d4ea50b930 Implicit # | | | `-ConstAttr 0x55d4ea50b958 Implicit # | | |-FunctionDecl 0x55d4ea50ba70 col:7 degrees 'half2 (half2)' # | | | |-ParmVarDecl 0x55d4ea50b9c0 col:20 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea50bb20 clang_builtin_alias __builtin_hlsl_elementwise_degrees # | | | |-NoThrowAttr 0x55d4ea50bb98 Implicit # | | | `-ConstAttr 0x55d4ea50bbc0 Implicit # | | |-FunctionDecl 0x55d4ea50bce8 col:7 degrees 'half3 (half3)' # | | | |-ParmVarDecl 0x55d4ea50bc38 col:20 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea50bd98 clang_builtin_alias __builtin_hlsl_elementwise_degrees # | | | |-NoThrowAttr 0x55d4ea50cb50 Implicit # | | | `-ConstAttr 0x55d4ea50cb78 Implicit # | | |-FunctionDecl 0x55d4ea50cca0 col:7 degrees 'half4 (half4)' # | | | |-ParmVarDecl 0x55d4ea50cbf0 col:20 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea50cd50 clang_builtin_alias __builtin_hlsl_elementwise_degrees # | | | |-NoThrowAttr 0x55d4ea50cdc8 Implicit # | | | `-ConstAttr 0x55d4ea50cdf0 Implicit # | | |-FunctionDecl 0x55d4ea50cf00 col:7 used degrees 'float (float)' # | | | |-ParmVarDecl 0x55d4ea50ce50 col:20 'float' # | | | |-BuiltinAliasAttr 0x55d4ea50cfb0 clang_builtin_alias __builtin_hlsl_elementwise_degrees # | | | |-NoThrowAttr 0x55d4ea50d028 Implicit # | | | `-ConstAttr 0x55d4ea50d050 Implicit # | | |-FunctionDecl 0x55d4ea50d178 col:8 used degrees 'float2 (float2)' # | | | |-ParmVarDecl 0x55d4ea50d0c8 col:22 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea50d228 clang_builtin_alias __builtin_hlsl_elementwise_degrees # | | | |-NoThrowAttr 0x55d4ea50d2a0 Implicit # | | | `-ConstAttr 0x55d4ea50d2c8 Implicit # | | |-FunctionDecl 0x55d4ea50d3f0 col:8 used degrees 'float3 (float3)' # | | | |-ParmVarDecl 0x55d4ea50d340 col:22 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea50d4a0 clang_builtin_alias __builtin_hlsl_elementwise_degrees # | | | |-NoThrowAttr 0x55d4ea50d518 Implicit # | | | `-ConstAttr 0x55d4ea50d540 Implicit # | | |-FunctionDecl 0x55d4ea50d668 col:8 used degrees 'float4 (float4)' # | | | |-ParmVarDecl 0x55d4ea50d5b8 col:22 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea50d718 clang_builtin_alias __builtin_hlsl_elementwise_degrees # | | | |-NoThrowAttr 0x55d4ea50d790 Implicit # | | | `-ConstAttr 0x55d4ea50d7b8 Implicit # | | |-FunctionDecl 0x55d4ea50d968 col:6 dot 'half (half, half)' # | | | |-ParmVarDecl 0x55d4ea50d818 col:14 'half' # | | | |-ParmVarDecl 0x55d4ea50d898 col:20 'half' # | | | |-BuiltinAliasAttr 0x55d4ea50da20 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55d4ea50da98 Implicit # | | | `-ConstAttr 0x55d4ea50dac0 Implicit # | | |-FunctionDecl 0x55d4ea50dd38 col:6 dot 'half (half2, half2)' # | | | |-ParmVarDecl 0x55d4ea50db60 col:15 'half2':'vector' # | | | |-ParmVarDecl 0x55d4ea50dbe0 col:22 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea50ddf0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55d4ea50de68 Implicit # | | | `-ConstAttr 0x55d4ea50de90 Implicit # | | |-FunctionDecl 0x55d4ea50e0d8 col:6 dot 'half (half3, half3)' # | | | |-ParmVarDecl 0x55d4ea50df08 col:15 'half3':'vector' # | | | |-ParmVarDecl 0x55d4ea50df88 col:22 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea50e190 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55d4ea50e208 Implicit # | | | `-ConstAttr 0x55d4ea50e230 Implicit # | | |-FunctionDecl 0x55d4ea50e478 col:6 dot 'half (half4, half4)' # | | | |-ParmVarDecl 0x55d4ea50e2a8 col:15 'half4':'vector' # | | | |-ParmVarDecl 0x55d4ea50e328 col:22 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea50e530 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55d4ea50e5a8 Implicit # | | | `-ConstAttr 0x55d4ea50e5d0 Implicit # | | |-FunctionDecl 0x55d4ea50e780 col:7 dot 'float (float, float)' # | | | |-ParmVarDecl 0x55d4ea50e630 col:16 'float' # | | | |-ParmVarDecl 0x55d4ea50e6b0 col:23 'float' # | | | |-BuiltinAliasAttr 0x55d4ea50e838 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55d4ea50e8b0 Implicit # | | | `-ConstAttr 0x55d4ea50e8d8 Implicit # | | |-FunctionDecl 0x55d4ea50eb70 col:7 dot 'float (float2, float2)' # | | | |-ParmVarDecl 0x55d4ea50e950 col:17 'float2':'vector' # | | | |-ParmVarDecl 0x55d4ea50e9d0 col:25 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea50ec28 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55d4ea50eca0 Implicit # | | | `-ConstAttr 0x55d4ea50ecc8 Implicit # | | |-FunctionDecl 0x55d4ea50ef18 col:7 dot 'float (float3, float3)' # | | | |-ParmVarDecl 0x55d4ea50ed40 col:17 'float3':'vector' # | | | |-ParmVarDecl 0x55d4ea50edc0 col:25 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea50efd0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55d4ea50f048 Implicit # | | | `-ConstAttr 0x55d4ea50f070 Implicit # | | |-FunctionDecl 0x55d4ea50f2b8 col:7 dot 'float (float4, float4)' # | | | |-ParmVarDecl 0x55d4ea50f0e8 col:17 'float4':'vector' # | | | |-ParmVarDecl 0x55d4ea50f168 col:25 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea50f370 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55d4ea50f3e8 Implicit # | | | `-ConstAttr 0x55d4ea50f410 Implicit # | | |-FunctionDecl 0x55d4ea50f608 col:8 dot 'double (double, double)' # | | | |-ParmVarDecl 0x55d4ea50f470 col:18 'double' # | | | |-ParmVarDecl 0x55d4ea50f4f0 col:26 'double' # | | | |-BuiltinAliasAttr 0x55d4ea50f6c0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55d4ea50f738 Implicit # | | | `-ConstAttr 0x55d4ea50f760 Implicit # | | |-FunctionDecl 0x55d4ea50f958 col:5 dot 'int (int, int)' # | | | |-ParmVarDecl 0x55d4ea50f7c0 col:12 'int' # | | | |-ParmVarDecl 0x55d4ea50f840 col:17 'int' # | | | |-BuiltinAliasAttr 0x55d4ea50fa10 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55d4ea50fa88 Implicit # | | | `-ConstAttr 0x55d4ea50fab0 Implicit # | | |-FunctionDecl 0x55d4ea50fd58 col:5 dot 'int (int2, int2)' # | | | |-ParmVarDecl 0x55d4ea50fb80 col:13 'int2':'vector' # | | | |-ParmVarDecl 0x55d4ea50fc00 col:19 'int2':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea50fe10 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55d4ea50fe88 Implicit # | | | `-ConstAttr 0x55d4ea50feb0 Implicit # | | |-FunctionDecl 0x55d4ea5100f8 col:5 dot 'int (int3, int3)' # | | | |-ParmVarDecl 0x55d4ea50ff28 col:13 'int3':'vector' # | | | |-ParmVarDecl 0x55d4ea50ffa8 col:19 'int3':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea5101b0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55d4ea510228 Implicit # | | | `-ConstAttr 0x55d4ea510250 Implicit # | | |-FunctionDecl 0x55d4ea510498 col:5 dot 'int (int4, int4)' # | | | |-ParmVarDecl 0x55d4ea5102c8 col:13 'int4':'vector' # | | | |-ParmVarDecl 0x55d4ea510348 col:19 'int4':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea510550 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55d4ea5105c8 Implicit # | | | `-ConstAttr 0x55d4ea5105f0 Implicit # | | |-FunctionDecl 0x55d4ea510838 col:6 dot 'uint (uint, uint)' # | | | |-ParmVarDecl 0x55d4ea510668 col:14 'uint':'unsigned int' # | | | |-ParmVarDecl 0x55d4ea5106e8 col:20 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x55d4ea5108f0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55d4ea510968 Implicit # | | | `-ConstAttr 0x55d4ea510990 Implicit # | | |-FunctionDecl 0x55d4ea510c08 col:6 dot 'uint (uint2, uint2)' # | | | |-ParmVarDecl 0x55d4ea510a08 col:15 'uint2':'vector' # | | | |-ParmVarDecl 0x55d4ea510a88 col:22 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea510cc0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55d4ea510d38 Implicit # | | | `-ConstAttr 0x55d4ea510d60 Implicit # | | |-FunctionDecl 0x55d4ea510fa8 col:6 dot 'uint (uint3, uint3)' # | | | |-ParmVarDecl 0x55d4ea510dd8 col:15 'uint3':'vector' # | | | |-ParmVarDecl 0x55d4ea510e58 col:22 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea511060 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55d4ea5110d8 Implicit # | | | `-ConstAttr 0x55d4ea511100 Implicit # | | |-FunctionDecl 0x55d4ea511348 col:6 dot 'uint (uint4, uint4)' # | | | |-ParmVarDecl 0x55d4ea511178 col:15 'uint4':'vector' # | | | |-ParmVarDecl 0x55d4ea5111f8 col:22 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea511400 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55d4ea511478 Implicit # | | | `-ConstAttr 0x55d4ea5114a0 Implicit # | | |-FunctionDecl 0x55d4ea5116e8 col:9 dot 'int64_t (int64_t, int64_t)' # | | | |-ParmVarDecl 0x55d4ea511518 col:20 'int64_t':'long' # | | | |-ParmVarDecl 0x55d4ea511598 col:29 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x55d4ea5117a0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55d4ea511818 Implicit # | | | `-ConstAttr 0x55d4ea511840 Implicit # | | |-FunctionDecl 0x55d4ea511a88 col:9 dot 'int64_t (int64_t2, int64_t2)' # | | | |-ParmVarDecl 0x55d4ea5118b8 col:21 'int64_t2':'vector' # | | | |-ParmVarDecl 0x55d4ea511938 col:31 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea511b40 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55d4ea511be8 Implicit # | | | `-ConstAttr 0x55d4ea511c10 Implicit # | | |-FunctionDecl 0x55d4ea511e58 col:9 dot 'int64_t (int64_t3, int64_t3)' # | | | |-ParmVarDecl 0x55d4ea511c88 col:21 'int64_t3':'vector' # | | | |-ParmVarDecl 0x55d4ea511d08 col:31 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea511f10 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55d4ea511f88 Implicit # | | | `-ConstAttr 0x55d4ea511fb0 Implicit # | | |-FunctionDecl 0x55d4ea5121f8 col:9 dot 'int64_t (int64_t4, int64_t4)' # | | | |-ParmVarDecl 0x55d4ea512028 col:21 'int64_t4':'vector' # | | | |-ParmVarDecl 0x55d4ea5120a8 col:31 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea5122b0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55d4ea512328 Implicit # | | | `-ConstAttr 0x55d4ea512350 Implicit # | | |-FunctionDecl 0x55d4ea512598 col:10 dot 'uint64_t (uint64_t, uint64_t)' # | | | |-ParmVarDecl 0x55d4ea5123c8 col:22 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x55d4ea512448 col:32 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x55d4ea512650 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55d4ea5126c8 Implicit # | | | `-ConstAttr 0x55d4ea5126f0 Implicit # | | |-FunctionDecl 0x55d4ea512938 col:10 dot 'uint64_t (uint64_t2, uint64_t2)' # | | | |-ParmVarDecl 0x55d4ea512768 col:23 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x55d4ea5127e8 col:34 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea5129f0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55d4ea512a68 Implicit # | | | `-ConstAttr 0x55d4ea512a90 Implicit # | | |-FunctionDecl 0x55d4ea512d08 col:10 dot 'uint64_t (uint64_t3, uint64_t3)' # | | | |-ParmVarDecl 0x55d4ea512b08 col:23 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x55d4ea512bb0 col:34 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea512dc0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55d4ea512e38 Implicit # | | | `-ConstAttr 0x55d4ea512e60 Implicit # | | |-FunctionDecl 0x55d4ea5130a8 col:10 dot 'uint64_t (uint64_t4, uint64_t4)' # | | | |-ParmVarDecl 0x55d4ea512ed8 col:23 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x55d4ea512f58 col:34 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea513160 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55d4ea5131d8 Implicit # | | | `-ConstAttr 0x55d4ea513200 Implicit # | | |-FunctionDecl 0x55d4ea513518 col:5 dot4add_i8packed 'int (uint, uint, int)' # | | | |-ParmVarDecl 0x55d4ea513288 col:26 'uint':'unsigned int' # | | | |-ParmVarDecl 0x55d4ea513308 col:32 'uint':'unsigned int' # | | | |-ParmVarDecl 0x55d4ea513388 col:37 'int' # | | | |-AvailabilityAttr 0x55d4ea5135d8 shadermodel 6.4 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55d4ea513698 clang_builtin_alias __builtin_hlsl_dot4add_i8packed # | | | |-NoThrowAttr 0x55d4ea5136e0 Implicit # | | | `-ConstAttr 0x55d4ea513708 Implicit # | | |-FunctionDecl 0x55d4ea513970 col:6 dot4add_u8packed 'uint (uint, uint, uint)' # | | | |-ParmVarDecl 0x55d4ea513780 col:27 'uint':'unsigned int' # | | | |-ParmVarDecl 0x55d4ea513800 col:33 'uint':'unsigned int' # | | | |-ParmVarDecl 0x55d4ea513880 col:39 'uint':'unsigned int' # | | | |-AvailabilityAttr 0x55d4ea513a30 shadermodel 6.4 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55d4ea513af0 clang_builtin_alias __builtin_hlsl_dot4add_u8packed # | | | |-NoThrowAttr 0x55d4ea513b38 Implicit # | | | `-ConstAttr 0x55d4ea513b60 Implicit # | | |-FunctionDecl 0x55d4ea513c70 col:6 exp 'half (half)' # | | | |-ParmVarDecl 0x55d4ea513bc0 col:14 'half' # | | | |-BuiltinAliasAttr 0x55d4ea513d20 clang_builtin_alias __builtin_elementwise_exp # | | | |-NoThrowAttr 0x55d4ea513d98 Implicit # | | | `-ConstAttr 0x55d4ea513dc0 Implicit # | | |-FunctionDecl 0x55d4ea513ed8 col:7 exp 'half2 (half2)' # | | | |-ParmVarDecl 0x55d4ea513e28 col:16 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea513f88 clang_builtin_alias __builtin_elementwise_exp # | | | |-NoThrowAttr 0x55d4ea514000 Implicit # | | | `-ConstAttr 0x55d4ea514028 Implicit # | | |-FunctionDecl 0x55d4ea514150 col:7 exp 'half3 (half3)' # | | | |-ParmVarDecl 0x55d4ea5140a0 col:16 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea514200 clang_builtin_alias __builtin_elementwise_exp # | | | |-NoThrowAttr 0x55d4ea514278 Implicit # | | | `-ConstAttr 0x55d4ea5142a0 Implicit # | | |-FunctionDecl 0x55d4ea5143c8 col:7 exp 'half4 (half4)' # | | | |-ParmVarDecl 0x55d4ea514318 col:16 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea514478 clang_builtin_alias __builtin_elementwise_exp # | | | |-NoThrowAttr 0x55d4ea5144f0 Implicit # | | | `-ConstAttr 0x55d4ea514518 Implicit # | | |-FunctionDecl 0x55d4ea514628 col:7 used exp 'float (float)' # | | | |-ParmVarDecl 0x55d4ea514578 col:16 'float' # | | | |-BuiltinAliasAttr 0x55d4ea5146d8 clang_builtin_alias __builtin_elementwise_exp # | | | |-NoThrowAttr 0x55d4ea514750 Implicit # | | | `-ConstAttr 0x55d4ea514778 Implicit # | | |-FunctionDecl 0x55d4ea5148a0 col:8 used exp 'float2 (float2)' # | | | |-ParmVarDecl 0x55d4ea5147f0 col:18 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea514950 clang_builtin_alias __builtin_elementwise_exp # | | | |-NoThrowAttr 0x55d4ea5149c8 Implicit # | | | `-ConstAttr 0x55d4ea5149f0 Implicit # | | |-FunctionDecl 0x55d4ea514b18 col:8 used exp 'float3 (float3)' # | | | |-ParmVarDecl 0x55d4ea514a68 col:18 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea514bd8 clang_builtin_alias __builtin_elementwise_exp # | | | |-NoThrowAttr 0x55d4ea514c50 Implicit # | | | `-ConstAttr 0x55d4ea514c78 Implicit # | | |-FunctionDecl 0x55d4ea514da0 col:8 used exp 'float4 (float4)' # | | | |-ParmVarDecl 0x55d4ea514cf0 col:18 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea514e50 clang_builtin_alias __builtin_elementwise_exp # | | | |-NoThrowAttr 0x55d4ea514ec8 Implicit # | | | `-ConstAttr 0x55d4ea514ef0 Implicit # | | |-FunctionDecl 0x55d4ea515000 col:6 exp2 'half (half)' # | | | |-ParmVarDecl 0x55d4ea514f50 col:15 'half' # | | | |-BuiltinAliasAttr 0x55d4ea5150b0 clang_builtin_alias __builtin_elementwise_exp2 # | | | |-NoThrowAttr 0x55d4ea515128 Implicit # | | | `-ConstAttr 0x55d4ea515150 Implicit # | | |-FunctionDecl 0x55d4ea515268 col:7 exp2 'half2 (half2)' # | | | |-ParmVarDecl 0x55d4ea5151b8 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea515318 clang_builtin_alias __builtin_elementwise_exp2 # | | | |-NoThrowAttr 0x55d4ea515390 Implicit # | | | `-ConstAttr 0x55d4ea5153b8 Implicit # | | |-FunctionDecl 0x55d4ea5154e0 col:7 exp2 'half3 (half3)' # | | | |-ParmVarDecl 0x55d4ea515430 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea515590 clang_builtin_alias __builtin_elementwise_exp2 # | | | |-NoThrowAttr 0x55d4ea515608 Implicit # | | | `-ConstAttr 0x55d4ea515630 Implicit # | | |-FunctionDecl 0x55d4ea515758 col:7 exp2 'half4 (half4)' # | | | |-ParmVarDecl 0x55d4ea5156a8 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea515808 clang_builtin_alias __builtin_elementwise_exp2 # | | | |-NoThrowAttr 0x55d4ea515880 Implicit # | | | `-ConstAttr 0x55d4ea5158a8 Implicit # | | |-FunctionDecl 0x55d4ea5159b8 col:7 used exp2 'float (float)' # | | | |-ParmVarDecl 0x55d4ea515908 col:17 'float' # | | | |-BuiltinAliasAttr 0x55d4ea515a68 clang_builtin_alias __builtin_elementwise_exp2 # | | | |-NoThrowAttr 0x55d4ea515ae0 Implicit # | | | `-ConstAttr 0x55d4ea515b08 Implicit # | | |-FunctionDecl 0x55d4ea4f3dc0 col:8 used exp2 'float2 (float2)' # | | | |-ParmVarDecl 0x55d4ea4f3d10 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea4f3e70 clang_builtin_alias __builtin_elementwise_exp2 # | | | |-NoThrowAttr 0x55d4ea4f3ee8 Implicit # | | | `-ConstAttr 0x55d4ea4f3f10 Implicit # | | |-FunctionDecl 0x55d4ea4f4038 col:8 used exp2 'float3 (float3)' # | | | |-ParmVarDecl 0x55d4ea4f3f88 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea4f40e8 clang_builtin_alias __builtin_elementwise_exp2 # | | | |-NoThrowAttr 0x55d4ea4f4160 Implicit # | | | `-ConstAttr 0x55d4ea4f4188 Implicit # | | |-FunctionDecl 0x55d4ea4f42b0 col:8 used exp2 'float4 (float4)' # | | | |-ParmVarDecl 0x55d4ea4f4200 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea4f4360 clang_builtin_alias __builtin_elementwise_exp2 # | | | |-NoThrowAttr 0x55d4ea4f43d8 Implicit # | | | `-ConstAttr 0x55d4ea4f4400 Implicit # | | |-FunctionDecl 0x55d4ea4f45a8 col:7 f16tof32 'float (uint)' # | | | |-ParmVarDecl 0x55d4ea4f4478 col:20 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x55d4ea4f4658 clang_builtin_alias __builtin_hlsl_elementwise_f16tof32 # | | | |-NoThrowAttr 0x55d4ea4f46d0 Implicit # | | | `-ConstAttr 0x55d4ea4f46f8 Implicit # | | |-FunctionDecl 0x55d4ea4f4888 col:8 f16tof32 'float2 (uint2)' # | | | |-ParmVarDecl 0x55d4ea4f4760 col:22 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea4f4938 clang_builtin_alias __builtin_hlsl_elementwise_f16tof32 # | | | |-NoThrowAttr 0x55d4ea4f49b0 Implicit # | | | `-ConstAttr 0x55d4ea4f49d8 Implicit # | | |-FunctionDecl 0x55d4ea4f4b78 col:8 f16tof32 'float3 (uint3)' # | | | |-ParmVarDecl 0x55d4ea4f4a50 col:22 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea4f4c28 clang_builtin_alias __builtin_hlsl_elementwise_f16tof32 # | | | |-NoThrowAttr 0x55d4ea4f4ca0 Implicit # | | | `-ConstAttr 0x55d4ea4f4cc8 Implicit # | | |-FunctionDecl 0x55d4ea4f4e78 col:8 f16tof32 'float4 (uint4)' # | | | |-ParmVarDecl 0x55d4ea4f4d50 col:22 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea4f4f28 clang_builtin_alias __builtin_hlsl_elementwise_f16tof32 # | | | |-NoThrowAttr 0x55d4ea4f4fa0 Implicit # | | | `-ConstAttr 0x55d4ea4f4fc8 Implicit # | | |-FunctionDecl 0x55d4ea4f5158 col:6 f32tof16 'uint (float)' # | | | |-ParmVarDecl 0x55d4ea4f5028 col:20 'float' # | | | |-BuiltinAliasAttr 0x55d4ea4f5208 clang_builtin_alias __builtin_hlsl_elementwise_f32tof16 # | | | |-NoThrowAttr 0x55d4ea4f5280 Implicit # | | | `-ConstAttr 0x55d4ea4f52a8 Implicit # | | |-FunctionDecl 0x55d4ea4f5438 col:7 f32tof16 'uint2 (float2)' # | | | |-ParmVarDecl 0x55d4ea4f5310 col:22 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea4f54e8 clang_builtin_alias __builtin_hlsl_elementwise_f32tof16 # | | | |-NoThrowAttr 0x55d4ea4f5560 Implicit # | | | `-ConstAttr 0x55d4ea4f5588 Implicit # | | |-FunctionDecl 0x55d4ea4f5728 col:7 f32tof16 'uint3 (float3)' # | | | |-ParmVarDecl 0x55d4ea4f5600 col:22 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea4f57d8 clang_builtin_alias __builtin_hlsl_elementwise_f32tof16 # | | | |-NoThrowAttr 0x55d4ea4f5850 Implicit # | | | `-ConstAttr 0x55d4ea4f5878 Implicit # | | |-FunctionDecl 0x55d4ea4f5a18 col:7 f32tof16 'uint4 (float4)' # | | | |-ParmVarDecl 0x55d4ea4f58f0 col:22 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea4f5ac8 clang_builtin_alias __builtin_hlsl_elementwise_f32tof16 # | | | |-NoThrowAttr 0x55d4ea4f5b40 Implicit # | | | `-ConstAttr 0x55d4ea4f5b68 Implicit # | | |-FunctionDecl 0x55d4ea51bbd0 col:6 firstbitlow 'uint (int)' # | | | |-ParmVarDecl 0x55d4ea4f5bc8 col:21 'int' # | | | |-BuiltinAliasAttr 0x55d4ea51bc80 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x55d4ea51bcf8 Implicit # | | | `-ConstAttr 0x55d4ea51bd20 Implicit # | | |-FunctionDecl 0x55d4ea51beb8 col:7 firstbitlow 'uint2 (int2)' # | | | |-ParmVarDecl 0x55d4ea51bd88 col:23 'int2':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea51bf68 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x55d4ea51bfe0 Implicit # | | | `-ConstAttr 0x55d4ea51c008 Implicit # | | |-FunctionDecl 0x55d4ea51c1a8 col:7 firstbitlow 'uint3 (int3)' # | | | |-ParmVarDecl 0x55d4ea51c080 col:23 'int3':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea51c258 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x55d4ea51c2d0 Implicit # | | | `-ConstAttr 0x55d4ea51c2f8 Implicit # | | |-FunctionDecl 0x55d4ea51c498 col:7 firstbitlow 'uint4 (int4)' # | | | |-ParmVarDecl 0x55d4ea51c370 col:23 'int4':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea51c548 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x55d4ea51c5c0 Implicit # | | | `-ConstAttr 0x55d4ea51c5e8 Implicit # | | |-FunctionDecl 0x55d4ea51c710 col:6 firstbitlow 'uint (uint)' # | | | |-ParmVarDecl 0x55d4ea51c660 col:22 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x55d4ea51c7c0 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x55d4ea51c838 Implicit # | | | `-ConstAttr 0x55d4ea51c860 Implicit # | | |-FunctionDecl 0x55d4ea51c988 col:7 firstbitlow 'uint2 (uint2)' # | | | |-ParmVarDecl 0x55d4ea51c8d8 col:24 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea51ca38 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x55d4ea51cab0 Implicit # | | | `-ConstAttr 0x55d4ea51cad8 Implicit # | | |-FunctionDecl 0x55d4ea51cc10 col:7 firstbitlow 'uint3 (uint3)' # | | | |-ParmVarDecl 0x55d4ea51cb50 col:24 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea51ccc0 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x55d4ea51cd38 Implicit # | | | `-ConstAttr 0x55d4ea51cd60 Implicit # | | |-FunctionDecl 0x55d4ea51ce88 col:7 firstbitlow 'uint4 (uint4)' # | | | |-ParmVarDecl 0x55d4ea51cdd8 col:24 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea51cf38 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x55d4ea51cfb0 Implicit # | | | `-ConstAttr 0x55d4ea51cfd8 Implicit # | | |-FunctionDecl 0x55d4ea51d178 col:6 firstbitlow 'uint (int64_t)' # | | | |-ParmVarDecl 0x55d4ea51d050 col:25 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x55d4ea51d228 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x55d4ea51d2a0 Implicit # | | | `-ConstAttr 0x55d4ea51d2c8 Implicit # | | |-FunctionDecl 0x55d4ea51d468 col:7 firstbitlow 'uint2 (int64_t2)' # | | | |-ParmVarDecl 0x55d4ea51d340 col:27 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea51d518 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x55d4ea51d590 Implicit # | | | `-ConstAttr 0x55d4ea51d5b8 Implicit # | | |-FunctionDecl 0x55d4ea51d758 col:7 firstbitlow 'uint3 (int64_t3)' # | | | |-ParmVarDecl 0x55d4ea51d630 col:27 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea51d808 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x55d4ea51d880 Implicit # | | | `-ConstAttr 0x55d4ea51d8a8 Implicit # | | |-FunctionDecl 0x55d4ea51da48 col:7 firstbitlow 'uint4 (int64_t4)' # | | | |-ParmVarDecl 0x55d4ea51d920 col:27 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea51daf8 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x55d4ea51db70 Implicit # | | | `-ConstAttr 0x55d4ea51db98 Implicit # | | |-FunctionDecl 0x55d4ea51dd48 col:6 firstbitlow 'uint (uint64_t)' # | | | |-ParmVarDecl 0x55d4ea51dc20 col:26 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x55d4ea51ddf8 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x55d4ea51de70 Implicit # | | | `-ConstAttr 0x55d4ea51de98 Implicit # | | |-FunctionDecl 0x55d4ea51e038 col:7 firstbitlow 'uint2 (uint64_t2)' # | | | |-ParmVarDecl 0x55d4ea51df10 col:28 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea51e0e8 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x55d4ea51e160 Implicit # | | | `-ConstAttr 0x55d4ea51e188 Implicit # | | |-FunctionDecl 0x55d4ea51e328 col:7 firstbitlow 'uint3 (uint64_t3)' # | | | |-ParmVarDecl 0x55d4ea51e200 col:28 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea51e3d8 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x55d4ea51e450 Implicit # | | | `-ConstAttr 0x55d4ea51e478 Implicit # | | |-FunctionDecl 0x55d4ea51e618 col:7 firstbitlow 'uint4 (uint64_t4)' # | | | |-ParmVarDecl 0x55d4ea51e4f0 col:28 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea51e6c8 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x55d4ea51e740 Implicit # | | | `-ConstAttr 0x55d4ea51e768 Implicit # | | |-FunctionDecl 0x55d4ea51e878 col:6 floor 'half (half)' # | | | |-ParmVarDecl 0x55d4ea51e7c8 col:16 'half' # | | | |-BuiltinAliasAttr 0x55d4ea51e928 clang_builtin_alias __builtin_elementwise_floor # | | | |-NoThrowAttr 0x55d4ea51e9a0 Implicit # | | | `-ConstAttr 0x55d4ea51e9c8 Implicit # | | |-FunctionDecl 0x55d4ea51eae0 col:7 floor 'half2 (half2)' # | | | |-ParmVarDecl 0x55d4ea51ea30 col:18 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea51eb90 clang_builtin_alias __builtin_elementwise_floor # | | | |-NoThrowAttr 0x55d4ea51ec18 Implicit # | | | `-ConstAttr 0x55d4ea51ec40 Implicit # | | |-FunctionDecl 0x55d4ea51ed68 col:7 floor 'half3 (half3)' # | | | |-ParmVarDecl 0x55d4ea51ecb8 col:18 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea51ee18 clang_builtin_alias __builtin_elementwise_floor # | | | |-NoThrowAttr 0x55d4ea51ee90 Implicit # | | | `-ConstAttr 0x55d4ea51eeb8 Implicit # | | |-FunctionDecl 0x55d4ea51efe0 col:7 floor 'half4 (half4)' # | | | |-ParmVarDecl 0x55d4ea51ef30 col:18 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea51f090 clang_builtin_alias __builtin_elementwise_floor # | | | |-NoThrowAttr 0x55d4ea51f108 Implicit # | | | `-ConstAttr 0x55d4ea51f130 Implicit # | | |-FunctionDecl 0x55d4ea51f240 col:7 used floor 'float (float)' # | | | |-ParmVarDecl 0x55d4ea51f190 col:18 'float' # | | | |-BuiltinAliasAttr 0x55d4ea51f2f0 clang_builtin_alias __builtin_elementwise_floor # | | | |-NoThrowAttr 0x55d4ea51f368 Implicit # | | | `-ConstAttr 0x55d4ea51f390 Implicit # | | |-FunctionDecl 0x55d4ea51f4b8 col:8 used floor 'float2 (float2)' # | | | |-ParmVarDecl 0x55d4ea51f408 col:20 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea51f568 clang_builtin_alias __builtin_elementwise_floor # | | | |-NoThrowAttr 0x55d4ea51f5e0 Implicit # | | | `-ConstAttr 0x55d4ea51f608 Implicit # | | |-FunctionDecl 0x55d4ea51f730 col:8 used floor 'float3 (float3)' # | | | |-ParmVarDecl 0x55d4ea51f680 col:20 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea51f7e0 clang_builtin_alias __builtin_elementwise_floor # | | | |-NoThrowAttr 0x55d4ea51f858 Implicit # | | | `-ConstAttr 0x55d4ea51f880 Implicit # | | |-FunctionDecl 0x55d4ea51f9a8 col:8 used floor 'float4 (float4)' # | | | |-ParmVarDecl 0x55d4ea51f8f8 col:20 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea51fa58 clang_builtin_alias __builtin_elementwise_floor # | | | |-NoThrowAttr 0x55d4ea51fad0 Implicit # | | | `-ConstAttr 0x55d4ea51faf8 Implicit # | | |-FunctionDecl 0x55d4ea51fc40 col:6 frac 'half (half)' # | | | |-ParmVarDecl 0x55d4ea51fb58 col:15 'half' # | | | |-BuiltinAliasAttr 0x55d4ea51fcf0 clang_builtin_alias __builtin_hlsl_elementwise_frac # | | | |-NoThrowAttr 0x55d4ea51fd68 Implicit # | | | `-ConstAttr 0x55d4ea51fd90 Implicit # | | |-FunctionDecl 0x55d4ea51fea8 col:7 frac 'half2 (half2)' # | | | |-ParmVarDecl 0x55d4ea51fdf8 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea51ff58 clang_builtin_alias __builtin_hlsl_elementwise_frac # | | | |-NoThrowAttr 0x55d4ea51ffd0 Implicit # | | | `-ConstAttr 0x55d4ea51fff8 Implicit # | | |-FunctionDecl 0x55d4ea520120 col:7 frac 'half3 (half3)' # | | | |-ParmVarDecl 0x55d4ea520070 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea5201d0 clang_builtin_alias __builtin_hlsl_elementwise_frac # | | | |-NoThrowAttr 0x55d4ea520248 Implicit # | | | `-ConstAttr 0x55d4ea520270 Implicit # | | |-FunctionDecl 0x55d4ea520398 col:7 frac 'half4 (half4)' # | | | |-ParmVarDecl 0x55d4ea5202e8 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea520448 clang_builtin_alias __builtin_hlsl_elementwise_frac # | | | |-NoThrowAttr 0x55d4ea5204c0 Implicit # | | | `-ConstAttr 0x55d4ea5204e8 Implicit # | | |-FunctionDecl 0x55d4ea5205f8 col:7 used frac 'float (float)' # | | | |-ParmVarDecl 0x55d4ea520548 col:17 'float' # | | | |-BuiltinAliasAttr 0x55d4ea5206a8 clang_builtin_alias __builtin_hlsl_elementwise_frac # | | | |-NoThrowAttr 0x55d4ea520720 Implicit # | | | `-ConstAttr 0x55d4ea520748 Implicit # | | |-FunctionDecl 0x55d4ea520870 col:8 used frac 'float2 (float2)' # | | | |-ParmVarDecl 0x55d4ea5207c0 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea520920 clang_builtin_alias __builtin_hlsl_elementwise_frac # | | | |-NoThrowAttr 0x55d4ea520998 Implicit # | | | `-ConstAttr 0x55d4ea5209c0 Implicit # | | |-FunctionDecl 0x55d4ea520ae8 col:8 used frac 'float3 (float3)' # | | | |-ParmVarDecl 0x55d4ea520a38 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea520b98 clang_builtin_alias __builtin_hlsl_elementwise_frac # | | | |-NoThrowAttr 0x55d4ea520c20 Implicit # | | | `-ConstAttr 0x55d4ea520c48 Implicit # | | |-FunctionDecl 0x55d4ea520d70 col:8 used frac 'float4 (float4)' # | | | |-ParmVarDecl 0x55d4ea520cc0 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea520e20 clang_builtin_alias __builtin_hlsl_elementwise_frac # | | | |-NoThrowAttr 0x55d4ea520e98 Implicit # | | | `-ConstAttr 0x55d4ea520ec0 Implicit # | | |-FunctionDecl 0x55d4ea520fc8 col:6 isinf 'bool (half)' # | | | |-ParmVarDecl 0x55d4ea520f20 col:16 'half' # | | | |-BuiltinAliasAttr 0x55d4ea521078 clang_builtin_alias __builtin_hlsl_elementwise_isinf # | | | |-NoThrowAttr 0x55d4ea5210f0 Implicit # | | | `-ConstAttr 0x55d4ea521118 Implicit # | | |-FunctionDecl 0x55d4ea5212a8 col:7 isinf 'bool2 (half2)' # | | | |-ParmVarDecl 0x55d4ea521180 col:18 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea521358 clang_builtin_alias __builtin_hlsl_elementwise_isinf # | | | |-NoThrowAttr 0x55d4ea5213d0 Implicit # | | | `-ConstAttr 0x55d4ea5213f8 Implicit # | | |-FunctionDecl 0x55d4ea521598 col:7 isinf 'bool3 (half3)' # | | | |-ParmVarDecl 0x55d4ea521470 col:18 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea521648 clang_builtin_alias __builtin_hlsl_elementwise_isinf # | | | |-NoThrowAttr 0x55d4ea5216c0 Implicit # | | | `-ConstAttr 0x55d4ea5216e8 Implicit # | | |-FunctionDecl 0x55d4ea521888 col:7 isinf 'bool4 (half4)' # | | | |-ParmVarDecl 0x55d4ea521760 col:18 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea521938 clang_builtin_alias __builtin_hlsl_elementwise_isinf # | | | |-NoThrowAttr 0x55d4ea5219b0 Implicit # | | | `-ConstAttr 0x55d4ea5219d8 Implicit # | | |-FunctionDecl 0x55d4ea521ae0 col:6 used isinf 'bool (float)' # | | | |-ParmVarDecl 0x55d4ea521a38 col:17 'float' # | | | |-BuiltinAliasAttr 0x55d4ea521b90 clang_builtin_alias __builtin_hlsl_elementwise_isinf # | | | |-NoThrowAttr 0x55d4ea521c30 Implicit # | | | `-ConstAttr 0x55d4ea521c58 Implicit # | | |-FunctionDecl 0x55d4ea521df8 col:7 used isinf 'bool2 (float2)' # | | | |-ParmVarDecl 0x55d4ea521cd0 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea521ea8 clang_builtin_alias __builtin_hlsl_elementwise_isinf # | | | |-NoThrowAttr 0x55d4ea521f20 Implicit # | | | `-ConstAttr 0x55d4ea521f48 Implicit # | | |-FunctionDecl 0x55d4ea5220e8 col:7 used isinf 'bool3 (float3)' # | | | |-ParmVarDecl 0x55d4ea521fc0 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea522198 clang_builtin_alias __builtin_hlsl_elementwise_isinf # | | | |-NoThrowAttr 0x55d4ea522210 Implicit # | | | `-ConstAttr 0x55d4ea522238 Implicit # | | |-FunctionDecl 0x55d4ea5223d8 col:7 used isinf 'bool4 (float4)' # | | | |-ParmVarDecl 0x55d4ea5222b0 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea522488 clang_builtin_alias __builtin_hlsl_elementwise_isinf # | | | |-NoThrowAttr 0x55d4ea522500 Implicit # | | | `-ConstAttr 0x55d4ea522528 Implicit # | | |-FunctionDecl 0x55d4ea522630 col:6 isnan 'bool (half)' # | | | |-ParmVarDecl 0x55d4ea522588 col:16 'half' # | | | |-BuiltinAliasAttr 0x55d4ea5226e0 clang_builtin_alias __builtin_hlsl_elementwise_isnan # | | | |-NoThrowAttr 0x55d4ea522758 Implicit # | | | `-ConstAttr 0x55d4ea522780 Implicit # | | |-FunctionDecl 0x55d4ea522898 col:7 isnan 'bool2 (half2)' # | | | |-ParmVarDecl 0x55d4ea5227e8 col:18 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea522948 clang_builtin_alias __builtin_hlsl_elementwise_isnan # | | | |-NoThrowAttr 0x55d4ea5229c0 Implicit # | | | `-ConstAttr 0x55d4ea5229e8 Implicit # | | |-FunctionDecl 0x55d4ea522b10 col:7 isnan 'bool3 (half3)' # | | | |-ParmVarDecl 0x55d4ea522a60 col:18 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea522bc0 clang_builtin_alias __builtin_hlsl_elementwise_isnan # | | | |-NoThrowAttr 0x55d4ea522c58 Implicit # | | | `-ConstAttr 0x55d4ea522c80 Implicit # | | |-FunctionDecl 0x55d4ea522da8 col:7 isnan 'bool4 (half4)' # | | | |-ParmVarDecl 0x55d4ea522cf8 col:18 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea522e58 clang_builtin_alias __builtin_hlsl_elementwise_isnan # | | | |-NoThrowAttr 0x55d4ea522ed0 Implicit # | | | `-ConstAttr 0x55d4ea522ef8 Implicit # | | |-FunctionDecl 0x55d4ea523000 col:6 used isnan 'bool (float)' # | | | |-ParmVarDecl 0x55d4ea522f58 col:17 'float' # | | | |-BuiltinAliasAttr 0x55d4ea5230b0 clang_builtin_alias __builtin_hlsl_elementwise_isnan # | | | |-NoThrowAttr 0x55d4ea523128 Implicit # | | | `-ConstAttr 0x55d4ea523150 Implicit # | | |-FunctionDecl 0x55d4ea523278 col:7 used isnan 'bool2 (float2)' # | | | |-ParmVarDecl 0x55d4ea5231c8 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea523328 clang_builtin_alias __builtin_hlsl_elementwise_isnan # | | | |-NoThrowAttr 0x55d4ea5233a0 Implicit # | | | `-ConstAttr 0x55d4ea5233c8 Implicit # | | |-FunctionDecl 0x55d4ea5234f0 col:7 used isnan 'bool3 (float3)' # | | | |-ParmVarDecl 0x55d4ea523440 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea5235a0 clang_builtin_alias __builtin_hlsl_elementwise_isnan # | | | |-NoThrowAttr 0x55d4ea523618 Implicit # | | | `-ConstAttr 0x55d4ea523640 Implicit # | | |-FunctionDecl 0x55d4ea523768 col:7 used isnan 'bool4 (float4)' # | | | |-ParmVarDecl 0x55d4ea5236b8 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea523818 clang_builtin_alias __builtin_hlsl_elementwise_isnan # | | | |-NoThrowAttr 0x55d4ea523890 Implicit # | | | `-ConstAttr 0x55d4ea5238b8 Implicit # | | |-FunctionDecl 0x55d4ea523b08 col:6 lerp 'half (half, half, half)' # | | | |-ParmVarDecl 0x55d4ea523918 col:15 'half' # | | | |-ParmVarDecl 0x55d4ea523998 col:21 'half' # | | | |-ParmVarDecl 0x55d4ea523a18 col:27 'half' # | | | |-BuiltinAliasAttr 0x55d4ea523bc8 clang_builtin_alias __builtin_hlsl_lerp # | | | |-NoThrowAttr 0x55d4ea523c50 Implicit # | | | `-ConstAttr 0x55d4ea523c78 Implicit # | | |-FunctionDecl 0x55d4ea523ed0 col:7 lerp 'half2 (half2, half2, half2)' # | | | |-ParmVarDecl 0x55d4ea523ce0 col:17 'half2':'vector' # | | | |-ParmVarDecl 0x55d4ea523d60 col:24 'half2':'vector' # | | | |-ParmVarDecl 0x55d4ea523de0 col:31 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea523f90 clang_builtin_alias __builtin_hlsl_lerp # | | | |-NoThrowAttr 0x55d4ea524008 Implicit # | | | `-ConstAttr 0x55d4ea524030 Implicit # | | |-FunctionDecl 0x55d4ea524298 col:7 lerp 'half3 (half3, half3, half3)' # | | | |-ParmVarDecl 0x55d4ea5240a8 col:17 'half3':'vector' # | | | |-ParmVarDecl 0x55d4ea524128 col:24 'half3':'vector' # | | | |-ParmVarDecl 0x55d4ea5241a8 col:31 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea524358 clang_builtin_alias __builtin_hlsl_lerp # | | | |-NoThrowAttr 0x55d4ea5243d0 Implicit # | | | `-ConstAttr 0x55d4ea5243f8 Implicit # | | |-FunctionDecl 0x55d4ea524660 col:7 lerp 'half4 (half4, half4, half4)' # | | | |-ParmVarDecl 0x55d4ea524470 col:17 'half4':'vector' # | | | |-ParmVarDecl 0x55d4ea5244f0 col:24 'half4':'vector' # | | | |-ParmVarDecl 0x55d4ea524570 col:31 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea524720 clang_builtin_alias __builtin_hlsl_lerp # | | | |-NoThrowAttr 0x55d4ea524798 Implicit # | | | `-ConstAttr 0x55d4ea5247c0 Implicit # | | |-FunctionDecl 0x55d4ea524a10 col:7 used lerp 'float (float, float, float)' # | | | |-ParmVarDecl 0x55d4ea524820 col:17 'float' # | | | |-ParmVarDecl 0x55d4ea5248a0 col:24 'float' # | | | |-ParmVarDecl 0x55d4ea524920 col:31 'float' # | | | |-BuiltinAliasAttr 0x55d4ea524ad0 clang_builtin_alias __builtin_hlsl_lerp # | | | |-NoThrowAttr 0x55d4ea524b48 Implicit # | | | `-ConstAttr 0x55d4ea524b70 Implicit # | | |-FunctionDecl 0x55d4ea524de8 col:8 used lerp 'float2 (float2, float2, float2)' # | | | |-ParmVarDecl 0x55d4ea524be8 col:19 'float2':'vector' # | | | |-ParmVarDecl 0x55d4ea524c78 col:27 'float2':'vector' # | | | |-ParmVarDecl 0x55d4ea524cf8 col:35 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea524ea8 clang_builtin_alias __builtin_hlsl_lerp # | | | |-NoThrowAttr 0x55d4ea524f20 Implicit # | | | `-ConstAttr 0x55d4ea524f48 Implicit # | | |-FunctionDecl 0x55d4ea5251b0 col:8 used lerp 'float3 (float3, float3, float3)' # | | | |-ParmVarDecl 0x55d4ea524fc0 col:19 'float3':'vector' # | | | |-ParmVarDecl 0x55d4ea525040 col:27 'float3':'vector' # | | | |-ParmVarDecl 0x55d4ea5250c0 col:35 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea525270 clang_builtin_alias __builtin_hlsl_lerp # | | | |-NoThrowAttr 0x55d4ea5252e8 Implicit # | | | `-ConstAttr 0x55d4ea525310 Implicit # | | |-FunctionDecl 0x55d4ea525578 col:8 used lerp 'float4 (float4, float4, float4)' # | | | |-ParmVarDecl 0x55d4ea525388 col:19 'float4':'vector' # | | | |-ParmVarDecl 0x55d4ea525408 col:27 'float4':'vector' # | | | |-ParmVarDecl 0x55d4ea525488 col:35 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea525638 clang_builtin_alias __builtin_hlsl_lerp # | | | |-NoThrowAttr 0x55d4ea5256b0 Implicit # | | | `-ConstAttr 0x55d4ea5256d8 Implicit # | | |-FunctionDecl 0x55d4ea5257e8 col:6 log 'half (half)' # | | | |-ParmVarDecl 0x55d4ea525738 col:14 'half' # | | | |-BuiltinAliasAttr 0x55d4ea525898 clang_builtin_alias __builtin_elementwise_log # | | | |-NoThrowAttr 0x55d4ea525910 Implicit # | | | `-ConstAttr 0x55d4ea525938 Implicit # | | |-FunctionDecl 0x55d4ea525a50 col:7 log 'half2 (half2)' # | | | |-ParmVarDecl 0x55d4ea5259a0 col:16 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea525b00 clang_builtin_alias __builtin_elementwise_log # | | | |-NoThrowAttr 0x55d4ea525b78 Implicit # | | | `-ConstAttr 0x55d4ea525ba0 Implicit # | | |-FunctionDecl 0x55d4ea525d20 col:7 log 'half3 (half3)' # | | | |-ParmVarDecl 0x55d4ea525c70 col:16 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea525dd0 clang_builtin_alias __builtin_elementwise_log # | | | |-NoThrowAttr 0x55d4ea525e48 Implicit # | | | `-ConstAttr 0x55d4ea525e70 Implicit # | | |-FunctionDecl 0x55d4ea525f98 col:7 log 'half4 (half4)' # | | | |-ParmVarDecl 0x55d4ea525ee8 col:16 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea526048 clang_builtin_alias __builtin_elementwise_log # | | | |-NoThrowAttr 0x55d4ea5260c0 Implicit # | | | `-ConstAttr 0x55d4ea5260e8 Implicit # | | |-FunctionDecl 0x55d4ea5261f8 col:7 used log 'float (float)' # | | | |-ParmVarDecl 0x55d4ea526148 col:16 'float' # | | | |-BuiltinAliasAttr 0x55d4ea5262a8 clang_builtin_alias __builtin_elementwise_log # | | | |-NoThrowAttr 0x55d4ea526320 Implicit # | | | `-ConstAttr 0x55d4ea526348 Implicit # | | |-FunctionDecl 0x55d4ea526470 col:8 used log 'float2 (float2)' # | | | |-ParmVarDecl 0x55d4ea5263c0 col:18 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea526520 clang_builtin_alias __builtin_elementwise_log # | | | |-NoThrowAttr 0x55d4ea526598 Implicit # | | | `-ConstAttr 0x55d4ea5265c0 Implicit # | | |-FunctionDecl 0x55d4ea5266e8 col:8 used log 'float3 (float3)' # | | | |-ParmVarDecl 0x55d4ea526638 col:18 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea526798 clang_builtin_alias __builtin_elementwise_log # | | | |-NoThrowAttr 0x55d4ea526810 Implicit # | | | `-ConstAttr 0x55d4ea526838 Implicit # | | |-FunctionDecl 0x55d4ea526960 col:8 used log 'float4 (float4)' # | | | |-ParmVarDecl 0x55d4ea5268b0 col:18 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea526a10 clang_builtin_alias __builtin_elementwise_log # | | | |-NoThrowAttr 0x55d4ea526a88 Implicit # | | | `-ConstAttr 0x55d4ea526ab0 Implicit # | | |-FunctionDecl 0x55d4ea526bc0 col:6 log10 'half (half)' # | | | |-ParmVarDecl 0x55d4ea526b10 col:16 'half' # | | | |-BuiltinAliasAttr 0x55d4ea526c70 clang_builtin_alias __builtin_elementwise_log10 # | | | |-NoThrowAttr 0x55d4ea526ce8 Implicit # | | | `-ConstAttr 0x55d4ea526d10 Implicit # | | |-FunctionDecl 0x55d4ea526e28 col:7 log10 'half2 (half2)' # | | | |-ParmVarDecl 0x55d4ea526d78 col:18 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea526ed8 clang_builtin_alias __builtin_elementwise_log10 # | | | |-NoThrowAttr 0x55d4ea526f50 Implicit # | | | `-ConstAttr 0x55d4ea526f78 Implicit # | | |-FunctionDecl 0x55d4ea5270a0 col:7 log10 'half3 (half3)' # | | | |-ParmVarDecl 0x55d4ea526ff0 col:18 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea527150 clang_builtin_alias __builtin_elementwise_log10 # | | | |-NoThrowAttr 0x55d4ea5271c8 Implicit # | | | `-ConstAttr 0x55d4ea5271f0 Implicit # | | |-FunctionDecl 0x55d4ea527318 col:7 log10 'half4 (half4)' # | | | |-ParmVarDecl 0x55d4ea527268 col:18 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea5273c8 clang_builtin_alias __builtin_elementwise_log10 # | | | |-NoThrowAttr 0x55d4ea527440 Implicit # | | | `-ConstAttr 0x55d4ea527468 Implicit # | | |-FunctionDecl 0x55d4ea527578 col:7 used log10 'float (float)' # | | | |-ParmVarDecl 0x55d4ea5274c8 col:18 'float' # | | | |-BuiltinAliasAttr 0x55d4ea527628 clang_builtin_alias __builtin_elementwise_log10 # | | | |-NoThrowAttr 0x55d4ea5276a0 Implicit # | | | `-ConstAttr 0x55d4ea5276c8 Implicit # | | |-FunctionDecl 0x55d4ea5277f0 col:8 used log10 'float2 (float2)' # | | | |-ParmVarDecl 0x55d4ea527740 col:20 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea5278a0 clang_builtin_alias __builtin_elementwise_log10 # | | | |-NoThrowAttr 0x55d4ea527918 Implicit # | | | `-ConstAttr 0x55d4ea527940 Implicit # | | |-FunctionDecl 0x55d4ea527a68 col:8 used log10 'float3 (float3)' # | | | |-ParmVarDecl 0x55d4ea5279b8 col:20 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea527b18 clang_builtin_alias __builtin_elementwise_log10 # | | | |-NoThrowAttr 0x55d4ea527b90 Implicit # | | | `-ConstAttr 0x55d4ea527bb8 Implicit # | | |-FunctionDecl 0x55d4ea528d40 col:8 used log10 'float4 (float4)' # | | | |-ParmVarDecl 0x55d4ea528c90 col:20 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea528df0 clang_builtin_alias __builtin_elementwise_log10 # | | | |-NoThrowAttr 0x55d4ea528e68 Implicit # | | | `-ConstAttr 0x55d4ea528e90 Implicit # | | |-FunctionDecl 0x55d4ea528fa0 col:6 log2 'half (half)' # | | | |-ParmVarDecl 0x55d4ea528ef0 col:15 'half' # | | | |-BuiltinAliasAttr 0x55d4ea529050 clang_builtin_alias __builtin_elementwise_log2 # | | | |-NoThrowAttr 0x55d4ea5290c8 Implicit # | | | `-ConstAttr 0x55d4ea5290f0 Implicit # | | |-FunctionDecl 0x55d4ea529208 col:7 log2 'half2 (half2)' # | | | |-ParmVarDecl 0x55d4ea529158 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea5292b8 clang_builtin_alias __builtin_elementwise_log2 # | | | |-NoThrowAttr 0x55d4ea529330 Implicit # | | | `-ConstAttr 0x55d4ea529358 Implicit # | | |-FunctionDecl 0x55d4ea529480 col:7 log2 'half3 (half3)' # | | | |-ParmVarDecl 0x55d4ea5293d0 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea529530 clang_builtin_alias __builtin_elementwise_log2 # | | | |-NoThrowAttr 0x55d4ea5295a8 Implicit # | | | `-ConstAttr 0x55d4ea5295d0 Implicit # | | |-FunctionDecl 0x55d4ea5296f8 col:7 log2 'half4 (half4)' # | | | |-ParmVarDecl 0x55d4ea529648 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea5297a8 clang_builtin_alias __builtin_elementwise_log2 # | | | |-NoThrowAttr 0x55d4ea529820 Implicit # | | | `-ConstAttr 0x55d4ea529848 Implicit # | | |-FunctionDecl 0x55d4ea529958 col:7 used log2 'float (float)' # | | | |-ParmVarDecl 0x55d4ea5298a8 col:17 'float' # | | | |-BuiltinAliasAttr 0x55d4ea529a08 clang_builtin_alias __builtin_elementwise_log2 # | | | |-NoThrowAttr 0x55d4ea529a80 Implicit # | | | `-ConstAttr 0x55d4ea529aa8 Implicit # | | |-FunctionDecl 0x55d4ea529bd0 col:8 used log2 'float2 (float2)' # | | | |-ParmVarDecl 0x55d4ea529b20 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea529c80 clang_builtin_alias __builtin_elementwise_log2 # | | | |-NoThrowAttr 0x55d4ea529cf8 Implicit # | | | `-ConstAttr 0x55d4ea529d20 Implicit # | | |-FunctionDecl 0x55d4ea529e48 col:8 used log2 'float3 (float3)' # | | | |-ParmVarDecl 0x55d4ea529d98 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea529ef8 clang_builtin_alias __builtin_elementwise_log2 # | | | |-NoThrowAttr 0x55d4ea529f70 Implicit # | | | `-ConstAttr 0x55d4ea529f98 Implicit # | | |-FunctionDecl 0x55d4ea52a0c0 col:8 used log2 'float4 (float4)' # | | | |-ParmVarDecl 0x55d4ea52a010 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea52a170 clang_builtin_alias __builtin_elementwise_log2 # | | | |-NoThrowAttr 0x55d4ea52a1e8 Implicit # | | | `-ConstAttr 0x55d4ea52a210 Implicit # | | |-FunctionDecl 0x55d4ea52a460 col:6 mad 'half (half, half, half)' # | | | |-ParmVarDecl 0x55d4ea52a270 col:14 'half' # | | | |-ParmVarDecl 0x55d4ea52a2f0 col:20 'half' # | | | |-ParmVarDecl 0x55d4ea52a370 col:26 'half' # | | | |-BuiltinAliasAttr 0x55d4ea52a520 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55d4ea52a598 Implicit # | | | `-ConstAttr 0x55d4ea52a5c0 Implicit # | | |-FunctionDecl 0x55d4ea52a818 col:7 mad 'half2 (half2, half2, half2)' # | | | |-ParmVarDecl 0x55d4ea52a628 col:16 'half2':'vector' # | | | |-ParmVarDecl 0x55d4ea52a6a8 col:23 'half2':'vector' # | | | |-ParmVarDecl 0x55d4ea52a728 col:30 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea52a8d8 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55d4ea52a950 Implicit # | | | `-ConstAttr 0x55d4ea52a978 Implicit # | | |-FunctionDecl 0x55d4ea52abe0 col:7 mad 'half3 (half3, half3, half3)' # | | | |-ParmVarDecl 0x55d4ea52a9f0 col:16 'half3':'vector' # | | | |-ParmVarDecl 0x55d4ea52aa70 col:23 'half3':'vector' # | | | |-ParmVarDecl 0x55d4ea52aaf0 col:30 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea52bcc8 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55d4ea52bd40 Implicit # | | | `-ConstAttr 0x55d4ea52bd68 Implicit # | | |-FunctionDecl 0x55d4ea52bfd0 col:7 mad 'half4 (half4, half4, half4)' # | | | |-ParmVarDecl 0x55d4ea52bde0 col:16 'half4':'vector' # | | | |-ParmVarDecl 0x55d4ea52be60 col:23 'half4':'vector' # | | | |-ParmVarDecl 0x55d4ea52bee0 col:30 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea52c090 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55d4ea52c108 Implicit # | | | `-ConstAttr 0x55d4ea52c130 Implicit # | | |-FunctionDecl 0x55d4ea52c380 col:5 mad 'int (int, int, int)' # | | | |-ParmVarDecl 0x55d4ea52c190 col:12 'int' # | | | |-ParmVarDecl 0x55d4ea52c210 col:17 'int' # | | | |-ParmVarDecl 0x55d4ea52c290 col:22 'int' # | | | |-BuiltinAliasAttr 0x55d4ea52c440 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55d4ea52c4b8 Implicit # | | | `-ConstAttr 0x55d4ea52c4e0 Implicit # | | |-FunctionDecl 0x55d4ea52c748 col:6 mad 'int2 (int2, int2, int2)' # | | | |-ParmVarDecl 0x55d4ea52c558 col:14 'int2':'vector' # | | | |-ParmVarDecl 0x55d4ea52c5d8 col:20 'int2':'vector' # | | | |-ParmVarDecl 0x55d4ea52c658 col:26 'int2':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea52c808 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55d4ea52c880 Implicit # | | | `-ConstAttr 0x55d4ea52c8a8 Implicit # | | |-FunctionDecl 0x55d4ea52cb10 col:6 mad 'int3 (int3, int3, int3)' # | | | |-ParmVarDecl 0x55d4ea52c920 col:14 'int3':'vector' # | | | |-ParmVarDecl 0x55d4ea52c9a0 col:20 'int3':'vector' # | | | |-ParmVarDecl 0x55d4ea52ca20 col:26 'int3':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea52cbd0 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55d4ea52cc48 Implicit # | | | `-ConstAttr 0x55d4ea52cc70 Implicit # | | |-FunctionDecl 0x55d4ea52ced8 col:6 mad 'int4 (int4, int4, int4)' # | | | |-ParmVarDecl 0x55d4ea52cce8 col:14 'int4':'vector' # | | | |-ParmVarDecl 0x55d4ea52cd68 col:20 'int4':'vector' # | | | |-ParmVarDecl 0x55d4ea52cde8 col:26 'int4':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea52cf98 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55d4ea52d010 Implicit # | | | `-ConstAttr 0x55d4ea52d038 Implicit # | | |-FunctionDecl 0x55d4ea52d2a0 col:6 mad 'uint (uint, uint, uint)' # | | | |-ParmVarDecl 0x55d4ea52d0b0 col:14 'uint':'unsigned int' # | | | |-ParmVarDecl 0x55d4ea52d130 col:20 'uint':'unsigned int' # | | | |-ParmVarDecl 0x55d4ea52d1b0 col:26 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x55d4ea52d360 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55d4ea52d3d8 Implicit # | | | `-ConstAttr 0x55d4ea52d400 Implicit # | | |-FunctionDecl 0x55d4ea52d668 col:7 mad 'uint2 (uint2, uint2, uint2)' # | | | |-ParmVarDecl 0x55d4ea52d478 col:16 'uint2':'vector' # | | | |-ParmVarDecl 0x55d4ea52d4f8 col:23 'uint2':'vector' # | | | |-ParmVarDecl 0x55d4ea52d578 col:30 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea52d728 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55d4ea52d7a0 Implicit # | | | `-ConstAttr 0x55d4ea52d7c8 Implicit # | | |-FunctionDecl 0x55d4ea52da30 col:7 mad 'uint3 (uint3, uint3, uint3)' # | | | |-ParmVarDecl 0x55d4ea52d840 col:16 'uint3':'vector' # | | | |-ParmVarDecl 0x55d4ea52d8c0 col:23 'uint3':'vector' # | | | |-ParmVarDecl 0x55d4ea52d940 col:30 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea52daf0 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55d4ea52db68 Implicit # | | | `-ConstAttr 0x55d4ea52db90 Implicit # | | |-FunctionDecl 0x55d4ea52de30 col:7 mad 'uint4 (uint4, uint4, uint4)' # | | | |-ParmVarDecl 0x55d4ea52dc08 col:16 'uint4':'vector' # | | | |-ParmVarDecl 0x55d4ea52dcc0 col:23 'uint4':'vector' # | | | |-ParmVarDecl 0x55d4ea52dd40 col:30 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea52def0 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55d4ea52df68 Implicit # | | | `-ConstAttr 0x55d4ea52df90 Implicit # | | |-FunctionDecl 0x55d4ea52e1f8 col:9 mad 'int64_t (int64_t, int64_t, int64_t)' # | | | |-ParmVarDecl 0x55d4ea52e008 col:20 'int64_t':'long' # | | | |-ParmVarDecl 0x55d4ea52e088 col:29 'int64_t':'long' # | | | |-ParmVarDecl 0x55d4ea52e108 col:38 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x55d4ea52e2b8 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55d4ea52e330 Implicit # | | | `-ConstAttr 0x55d4ea52e358 Implicit # | | |-FunctionDecl 0x55d4ea52e5c0 col:10 mad 'int64_t2 (int64_t2, int64_t2, int64_t2)' # | | | |-ParmVarDecl 0x55d4ea52e3d0 col:22 'int64_t2':'vector' # | | | |-ParmVarDecl 0x55d4ea52e450 col:32 'int64_t2':'vector' # | | | |-ParmVarDecl 0x55d4ea52e4d0 col:42 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea52e680 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55d4ea52e6f8 Implicit # | | | `-ConstAttr 0x55d4ea52e720 Implicit # | | |-FunctionDecl 0x55d4ea52e988 col:10 mad 'int64_t3 (int64_t3, int64_t3, int64_t3)' # | | | |-ParmVarDecl 0x55d4ea52e798 col:22 'int64_t3':'vector' # | | | |-ParmVarDecl 0x55d4ea52e818 col:32 'int64_t3':'vector' # | | | |-ParmVarDecl 0x55d4ea52e898 col:42 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea52ea48 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55d4ea52eac0 Implicit # | | | `-ConstAttr 0x55d4ea52eae8 Implicit # | | |-FunctionDecl 0x55d4ea52ed50 col:10 mad 'int64_t4 (int64_t4, int64_t4, int64_t4)' # | | | |-ParmVarDecl 0x55d4ea52eb60 col:22 'int64_t4':'vector' # | | | |-ParmVarDecl 0x55d4ea52ebe0 col:32 'int64_t4':'vector' # | | | |-ParmVarDecl 0x55d4ea52ec60 col:42 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea52ee10 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55d4ea52ee88 Implicit # | | | `-ConstAttr 0x55d4ea52eeb0 Implicit # | | |-FunctionDecl 0x55d4ea52f118 col:10 mad 'uint64_t (uint64_t, uint64_t, uint64_t)' # | | | |-ParmVarDecl 0x55d4ea52ef28 col:22 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x55d4ea52efa8 col:32 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x55d4ea52f028 col:42 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x55d4ea52f1d8 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55d4ea52f250 Implicit # | | | `-ConstAttr 0x55d4ea52f278 Implicit # | | |-FunctionDecl 0x55d4ea52f4e0 col:11 mad 'uint64_t2 (uint64_t2, uint64_t2, uint64_t2)' # | | | |-ParmVarDecl 0x55d4ea52f2f0 col:24 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x55d4ea52f370 col:35 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x55d4ea52f3f0 col:46 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea52f5a0 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55d4ea52f618 Implicit # | | | `-ConstAttr 0x55d4ea52f640 Implicit # | | |-FunctionDecl 0x55d4ea52f8a8 col:11 mad 'uint64_t3 (uint64_t3, uint64_t3, uint64_t3)' # | | | |-ParmVarDecl 0x55d4ea52f6b8 col:24 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x55d4ea52f738 col:35 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x55d4ea52f7b8 col:46 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea52f968 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55d4ea52f9e0 Implicit # | | | `-ConstAttr 0x55d4ea52fa08 Implicit # | | |-FunctionDecl 0x55d4ea52fcd0 col:11 mad 'uint64_t4 (uint64_t4, uint64_t4, uint64_t4)' # | | | |-ParmVarDecl 0x55d4ea52fa80 col:24 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x55d4ea52fb00 col:35 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x55d4ea52fb80 col:46 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea52fd90 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55d4ea52fe08 Implicit # | | | `-ConstAttr 0x55d4ea52fe30 Implicit # | | |-FunctionDecl 0x55d4ea530080 col:7 mad 'float (float, float, float)' # | | | |-ParmVarDecl 0x55d4ea52fe90 col:16 'float' # | | | |-ParmVarDecl 0x55d4ea52ff10 col:23 'float' # | | | |-ParmVarDecl 0x55d4ea52ff90 col:30 'float' # | | | |-BuiltinAliasAttr 0x55d4ea530140 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55d4ea5301b8 Implicit # | | | `-ConstAttr 0x55d4ea5301e0 Implicit # | | |-FunctionDecl 0x55d4ea530448 col:8 mad 'float2 (float2, float2, float2)' # | | | |-ParmVarDecl 0x55d4ea530258 col:18 'float2':'vector' # | | | |-ParmVarDecl 0x55d4ea5302d8 col:26 'float2':'vector' # | | | |-ParmVarDecl 0x55d4ea530358 col:34 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea530508 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55d4ea530580 Implicit # | | | `-ConstAttr 0x55d4ea5305a8 Implicit # | | |-FunctionDecl 0x55d4ea530810 col:8 mad 'float3 (float3, float3, float3)' # | | | |-ParmVarDecl 0x55d4ea530620 col:18 'float3':'vector' # | | | |-ParmVarDecl 0x55d4ea5306a0 col:26 'float3':'vector' # | | | |-ParmVarDecl 0x55d4ea530720 col:34 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea5308d0 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55d4ea530948 Implicit # | | | `-ConstAttr 0x55d4ea530970 Implicit # | | |-FunctionDecl 0x55d4ea530bd8 col:8 mad 'float4 (float4, float4, float4)' # | | | |-ParmVarDecl 0x55d4ea5309e8 col:18 'float4':'vector' # | | | |-ParmVarDecl 0x55d4ea530a68 col:26 'float4':'vector' # | | | |-ParmVarDecl 0x55d4ea530ae8 col:34 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea530c98 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55d4ea530d10 Implicit # | | | `-ConstAttr 0x55d4ea530d38 Implicit # | | |-FunctionDecl 0x55d4ea530f88 col:8 mad 'double (double, double, double)' # | | | |-ParmVarDecl 0x55d4ea530d98 col:18 'double' # | | | |-ParmVarDecl 0x55d4ea530e18 col:26 'double' # | | | |-ParmVarDecl 0x55d4ea530e98 col:34 'double' # | | | |-BuiltinAliasAttr 0x55d4ea531048 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55d4ea5310c0 Implicit # | | | `-ConstAttr 0x55d4ea5310e8 Implicit # | | |-FunctionDecl 0x55d4ea531350 col:9 mad 'double2 (double2, double2, double2)' # | | | |-ParmVarDecl 0x55d4ea531160 col:20 'double2':'vector' # | | | |-ParmVarDecl 0x55d4ea5311e0 col:29 'double2':'vector' # | | | |-ParmVarDecl 0x55d4ea531260 col:38 'double2':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea531410 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55d4ea531488 Implicit # | | | `-ConstAttr 0x55d4ea5314b0 Implicit # | | |-FunctionDecl 0x55d4ea531718 col:9 mad 'double3 (double3, double3, double3)' # | | | |-ParmVarDecl 0x55d4ea531528 col:20 'double3':'vector' # | | | |-ParmVarDecl 0x55d4ea5315a8 col:29 'double3':'vector' # | | | |-ParmVarDecl 0x55d4ea531628 col:38 'double3':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea5317d8 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55d4ea531850 Implicit # | | | `-ConstAttr 0x55d4ea531878 Implicit # | | |-FunctionDecl 0x55d4ea531ae0 col:9 mad 'double4 (double4, double4, double4)' # | | | |-ParmVarDecl 0x55d4ea5318f0 col:20 'double4':'vector' # | | | |-ParmVarDecl 0x55d4ea531970 col:29 'double4':'vector' # | | | |-ParmVarDecl 0x55d4ea5319f0 col:38 'double4':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea531ba0 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55d4ea531c18 Implicit # | | | `-ConstAttr 0x55d4ea531c40 Implicit # | | |-FunctionDecl 0x55d4ea501f00 col:6 max 'half (half, half)' # | | | |-ParmVarDecl 0x55d4ea501db0 col:14 'half' # | | | |-ParmVarDecl 0x55d4ea501e30 col:20 'half' # | | | |-BuiltinAliasAttr 0x55d4ea501fb8 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55d4ea502030 Implicit # | | | `-ConstAttr 0x55d4ea502058 Implicit # | | |-FunctionDecl 0x55d4ea502210 col:7 max 'half2 (half2, half2)' # | | | |-ParmVarDecl 0x55d4ea5020c0 col:16 'half2':'vector' # | | | |-ParmVarDecl 0x55d4ea502140 col:23 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea5022c8 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55d4ea502340 Implicit # | | | `-ConstAttr 0x55d4ea502368 Implicit # | | |-FunctionDecl 0x55d4ea502530 col:7 max 'half3 (half3, half3)' # | | | |-ParmVarDecl 0x55d4ea5023e0 col:16 'half3':'vector' # | | | |-ParmVarDecl 0x55d4ea502460 col:23 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea5025e8 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55d4ea502660 Implicit # | | | `-ConstAttr 0x55d4ea502688 Implicit # | | |-FunctionDecl 0x55d4ea502850 col:7 max 'half4 (half4, half4)' # | | | |-ParmVarDecl 0x55d4ea502700 col:16 'half4':'vector' # | | | |-ParmVarDecl 0x55d4ea502780 col:23 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea502908 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55d4ea502980 Implicit # | | | `-ConstAttr 0x55d4ea5029a8 Implicit # | | |-FunctionDecl 0x55d4ea502b58 col:5 max 'int (int, int)' # | | | |-ParmVarDecl 0x55d4ea502a08 col:12 'int' # | | | |-ParmVarDecl 0x55d4ea502a88 col:17 'int' # | | | |-BuiltinAliasAttr 0x55d4ea502c10 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55d4ea502c88 Implicit # | | | `-ConstAttr 0x55d4ea502cb0 Implicit # | | |-FunctionDecl 0x55d4ea502ef8 col:6 max 'int2 (int2, int2)' # | | | |-ParmVarDecl 0x55d4ea502d28 col:14 'int2':'vector' # | | | |-ParmVarDecl 0x55d4ea502da8 col:20 'int2':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea502fb0 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55d4ea503028 Implicit # | | | `-ConstAttr 0x55d4ea503050 Implicit # | | |-FunctionDecl 0x55d4ea503298 col:6 max 'int3 (int3, int3)' # | | | |-ParmVarDecl 0x55d4ea5030c8 col:14 'int3':'vector' # | | | |-ParmVarDecl 0x55d4ea503148 col:20 'int3':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea503350 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55d4ea5033c8 Implicit # | | | `-ConstAttr 0x55d4ea5033f0 Implicit # | | |-FunctionDecl 0x55d4ea503638 col:6 max 'int4 (int4, int4)' # | | | |-ParmVarDecl 0x55d4ea503468 col:14 'int4':'vector' # | | | |-ParmVarDecl 0x55d4ea5034e8 col:20 'int4':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea5036f0 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55d4ea503768 Implicit # | | | `-ConstAttr 0x55d4ea503790 Implicit # | | |-FunctionDecl 0x55d4ea503958 col:6 max 'uint (uint, uint)' # | | | |-ParmVarDecl 0x55d4ea503808 col:14 'uint':'unsigned int' # | | | |-ParmVarDecl 0x55d4ea503888 col:20 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x55d4ea503a10 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55d4ea503a88 Implicit # | | | `-ConstAttr 0x55d4ea503ab0 Implicit # | | |-FunctionDecl 0x55d4ea503cb8 col:7 max 'uint2 (uint2, uint2)' # | | | |-ParmVarDecl 0x55d4ea503b28 col:16 'uint2':'vector' # | | | |-ParmVarDecl 0x55d4ea503ba8 col:23 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea503d70 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55d4ea537d48 Implicit # | | | `-ConstAttr 0x55d4ea537d70 Implicit # | | |-FunctionDecl 0x55d4ea537fb8 col:7 max 'uint3 (uint3, uint3)' # | | | |-ParmVarDecl 0x55d4ea537de8 col:16 'uint3':'vector' # | | | |-ParmVarDecl 0x55d4ea537e68 col:23 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea538070 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55d4ea5380e8 Implicit # | | | `-ConstAttr 0x55d4ea538110 Implicit # | | |-FunctionDecl 0x55d4ea538318 col:7 max 'uint4 (uint4, uint4)' # | | | |-ParmVarDecl 0x55d4ea538188 col:16 'uint4':'vector' # | | | |-ParmVarDecl 0x55d4ea538208 col:23 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea5383d0 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55d4ea538448 Implicit # | | | `-ConstAttr 0x55d4ea538470 Implicit # | | |-FunctionDecl 0x55d4ea538638 col:9 max 'int64_t (int64_t, int64_t)' # | | | |-ParmVarDecl 0x55d4ea5384e8 col:20 'int64_t':'long' # | | | |-ParmVarDecl 0x55d4ea538568 col:29 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x55d4ea5386f0 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55d4ea538768 Implicit # | | | `-ConstAttr 0x55d4ea538790 Implicit # | | |-FunctionDecl 0x55d4ea5389d8 col:10 max 'int64_t2 (int64_t2, int64_t2)' # | | | |-ParmVarDecl 0x55d4ea538808 col:22 'int64_t2':'vector' # | | | |-ParmVarDecl 0x55d4ea538888 col:32 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea538a90 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55d4ea538b08 Implicit # | | | `-ConstAttr 0x55d4ea538b30 Implicit # | | |-FunctionDecl 0x55d4ea538d78 col:10 max 'int64_t3 (int64_t3, int64_t3)' # | | | |-ParmVarDecl 0x55d4ea538ba8 col:22 'int64_t3':'vector' # | | | |-ParmVarDecl 0x55d4ea538c28 col:32 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea538e30 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55d4ea538ea8 Implicit # | | | `-ConstAttr 0x55d4ea538ed0 Implicit # | | |-FunctionDecl 0x55d4ea539118 col:10 max 'int64_t4 (int64_t4, int64_t4)' # | | | |-ParmVarDecl 0x55d4ea538f48 col:22 'int64_t4':'vector' # | | | |-ParmVarDecl 0x55d4ea538fc8 col:32 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea5391d0 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55d4ea539248 Implicit # | | | `-ConstAttr 0x55d4ea539270 Implicit # | | |-FunctionDecl 0x55d4ea539438 col:10 max 'uint64_t (uint64_t, uint64_t)' # | | | |-ParmVarDecl 0x55d4ea5392e8 col:22 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x55d4ea539368 col:32 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x55d4ea5394f0 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55d4ea539568 Implicit # | | | `-ConstAttr 0x55d4ea539590 Implicit # | | |-FunctionDecl 0x55d4ea5397d8 col:11 max 'uint64_t2 (uint64_t2, uint64_t2)' # | | | |-ParmVarDecl 0x55d4ea539608 col:24 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x55d4ea539688 col:35 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea539890 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55d4ea539908 Implicit # | | | `-ConstAttr 0x55d4ea539930 Implicit # | | |-FunctionDecl 0x55d4ea539b78 col:11 max 'uint64_t3 (uint64_t3, uint64_t3)' # | | | |-ParmVarDecl 0x55d4ea5399a8 col:24 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x55d4ea539a28 col:35 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea539c30 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55d4ea539ca8 Implicit # | | | `-ConstAttr 0x55d4ea539cd0 Implicit # | | |-FunctionDecl 0x55d4ea539f38 col:11 max 'uint64_t4 (uint64_t4, uint64_t4)' # | | | |-ParmVarDecl 0x55d4ea539d60 col:24 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x55d4ea539de0 col:35 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea539ff0 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55d4ea53a068 Implicit # | | | `-ConstAttr 0x55d4ea53a090 Implicit # | | |-FunctionDecl 0x55d4ea53a240 col:7 max 'float (float, float)' # | | | |-ParmVarDecl 0x55d4ea53a0f0 col:16 'float' # | | | |-ParmVarDecl 0x55d4ea53a170 col:23 'float' # | | | |-BuiltinAliasAttr 0x55d4ea53a2f8 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55d4ea53a370 Implicit # | | | `-ConstAttr 0x55d4ea53a398 Implicit # | | |-FunctionDecl 0x55d4ea53a560 col:8 max 'float2 (float2, float2)' # | | | |-ParmVarDecl 0x55d4ea53a410 col:18 'float2':'vector' # | | | |-ParmVarDecl 0x55d4ea53a490 col:26 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea53a618 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55d4ea53a690 Implicit # | | | `-ConstAttr 0x55d4ea53a6b8 Implicit # | | |-FunctionDecl 0x55d4ea53a880 col:8 max 'float3 (float3, float3)' # | | | |-ParmVarDecl 0x55d4ea53a730 col:18 'float3':'vector' # | | | |-ParmVarDecl 0x55d4ea53a7b0 col:26 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea53a938 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55d4ea53a9b0 Implicit # | | | `-ConstAttr 0x55d4ea53a9d8 Implicit # | | |-FunctionDecl 0x55d4ea53aba0 col:8 max 'float4 (float4, float4)' # | | | |-ParmVarDecl 0x55d4ea53aa50 col:18 'float4':'vector' # | | | |-ParmVarDecl 0x55d4ea53aad0 col:26 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea53ac58 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55d4ea53acd0 Implicit # | | | `-ConstAttr 0x55d4ea53acf8 Implicit # | | |-FunctionDecl 0x55d4ea53aea8 col:8 max 'double (double, double)' # | | | |-ParmVarDecl 0x55d4ea53ad58 col:18 'double' # | | | |-ParmVarDecl 0x55d4ea53add8 col:26 'double' # | | | |-BuiltinAliasAttr 0x55d4ea53af60 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55d4ea53afd8 Implicit # | | | `-ConstAttr 0x55d4ea53b000 Implicit # | | |-FunctionDecl 0x55d4ea53b248 col:9 max 'double2 (double2, double2)' # | | | |-ParmVarDecl 0x55d4ea53b078 col:20 'double2':'vector' # | | | |-ParmVarDecl 0x55d4ea53b0f8 col:29 'double2':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea53b300 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55d4ea53b378 Implicit # | | | `-ConstAttr 0x55d4ea53b3a0 Implicit # | | |-FunctionDecl 0x55d4ea53b5e8 col:9 max 'double3 (double3, double3)' # | | | |-ParmVarDecl 0x55d4ea53b418 col:20 'double3':'vector' # | | | |-ParmVarDecl 0x55d4ea53b498 col:29 'double3':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea53b6a0 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55d4ea53b718 Implicit # | | | `-ConstAttr 0x55d4ea53b740 Implicit # | | |-FunctionDecl 0x55d4ea53b988 col:9 max 'double4 (double4, double4)' # | | | |-ParmVarDecl 0x55d4ea53b7b8 col:20 'double4':'vector' # | | | |-ParmVarDecl 0x55d4ea53b838 col:29 'double4':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea53ba40 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55d4ea53bab8 Implicit # | | | `-ConstAttr 0x55d4ea53bae0 Implicit # | | |-FunctionDecl 0x55d4ea53bd20 col:6 min 'half (half, half)' # | | | |-ParmVarDecl 0x55d4ea53bb40 col:14 'half' # | | | |-ParmVarDecl 0x55d4ea53bbc0 col:20 'half' # | | | |-BuiltinAliasAttr 0x55d4ea53bdd8 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55d4ea53be50 Implicit # | | | `-ConstAttr 0x55d4ea53be78 Implicit # | | |-FunctionDecl 0x55d4ea53c030 col:7 min 'half2 (half2, half2)' # | | | |-ParmVarDecl 0x55d4ea53bee0 col:16 'half2':'vector' # | | | |-ParmVarDecl 0x55d4ea53bf60 col:23 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea53c0e8 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55d4ea53c160 Implicit # | | | `-ConstAttr 0x55d4ea53c188 Implicit # | | |-FunctionDecl 0x55d4ea53c350 col:7 min 'half3 (half3, half3)' # | | | |-ParmVarDecl 0x55d4ea53c200 col:16 'half3':'vector' # | | | |-ParmVarDecl 0x55d4ea53c280 col:23 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea53c408 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55d4ea53c480 Implicit # | | | `-ConstAttr 0x55d4ea53c4a8 Implicit # | | |-FunctionDecl 0x55d4ea53c670 col:7 min 'half4 (half4, half4)' # | | | |-ParmVarDecl 0x55d4ea53c520 col:16 'half4':'vector' # | | | |-ParmVarDecl 0x55d4ea53c5a0 col:23 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea53c728 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55d4ea53c7a0 Implicit # | | | `-ConstAttr 0x55d4ea53c7c8 Implicit # | | |-FunctionDecl 0x55d4ea53c978 col:5 min 'int (int, int)' # | | | |-ParmVarDecl 0x55d4ea53c828 col:12 'int' # | | | |-ParmVarDecl 0x55d4ea53c8a8 col:17 'int' # | | | |-BuiltinAliasAttr 0x55d4ea53ca30 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55d4ea53caa8 Implicit # | | | `-ConstAttr 0x55d4ea53cad0 Implicit # | | |-FunctionDecl 0x55d4ea53cc98 col:6 min 'int2 (int2, int2)' # | | | |-ParmVarDecl 0x55d4ea53cb48 col:14 'int2':'vector' # | | | |-ParmVarDecl 0x55d4ea53cbc8 col:20 'int2':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea53cd50 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55d4ea53cdc8 Implicit # | | | `-ConstAttr 0x55d4ea53cdf0 Implicit # | | |-FunctionDecl 0x55d4ea53cfb8 col:6 min 'int3 (int3, int3)' # | | | |-ParmVarDecl 0x55d4ea53ce68 col:14 'int3':'vector' # | | | |-ParmVarDecl 0x55d4ea53cee8 col:20 'int3':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea53d070 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55d4ea53d0e8 Implicit # | | | `-ConstAttr 0x55d4ea53d110 Implicit # | | |-FunctionDecl 0x55d4ea53d2d8 col:6 min 'int4 (int4, int4)' # | | | |-ParmVarDecl 0x55d4ea53d188 col:14 'int4':'vector' # | | | |-ParmVarDecl 0x55d4ea53d208 col:20 'int4':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea53d390 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55d4ea53d408 Implicit # | | | `-ConstAttr 0x55d4ea53d430 Implicit # | | |-FunctionDecl 0x55d4ea53d5f8 col:6 min 'uint (uint, uint)' # | | | |-ParmVarDecl 0x55d4ea53d4a8 col:14 'uint':'unsigned int' # | | | |-ParmVarDecl 0x55d4ea53d528 col:20 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x55d4ea53d6b0 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55d4ea53d728 Implicit # | | | `-ConstAttr 0x55d4ea53d750 Implicit # | | |-FunctionDecl 0x55d4ea53d918 col:7 min 'uint2 (uint2, uint2)' # | | | |-ParmVarDecl 0x55d4ea53d7c8 col:16 'uint2':'vector' # | | | |-ParmVarDecl 0x55d4ea53d848 col:23 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea53d9d0 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55d4ea53da48 Implicit # | | | `-ConstAttr 0x55d4ea53da70 Implicit # | | |-FunctionDecl 0x55d4ea53dc38 col:7 min 'uint3 (uint3, uint3)' # | | | |-ParmVarDecl 0x55d4ea53dae8 col:16 'uint3':'vector' # | | | |-ParmVarDecl 0x55d4ea53db68 col:23 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea53dcf0 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55d4ea53dd78 Implicit # | | | `-ConstAttr 0x55d4ea53dda0 Implicit # | | |-FunctionDecl 0x55d4ea53df68 col:7 min 'uint4 (uint4, uint4)' # | | | |-ParmVarDecl 0x55d4ea53de18 col:16 'uint4':'vector' # | | | |-ParmVarDecl 0x55d4ea53de98 col:23 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea53e020 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55d4ea53e098 Implicit # | | | `-ConstAttr 0x55d4ea53e0c0 Implicit # | | |-FunctionDecl 0x55d4ea53e270 col:7 min 'float (float, float)' # | | | |-ParmVarDecl 0x55d4ea53e120 col:16 'float' # | | | |-ParmVarDecl 0x55d4ea53e1a0 col:23 'float' # | | | |-BuiltinAliasAttr 0x55d4ea53e328 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55d4ea53e3a0 Implicit # | | | `-ConstAttr 0x55d4ea53e3c8 Implicit # | | |-FunctionDecl 0x55d4ea53e590 col:8 min 'float2 (float2, float2)' # | | | |-ParmVarDecl 0x55d4ea53e440 col:18 'float2':'vector' # | | | |-ParmVarDecl 0x55d4ea53e4c0 col:26 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea53e648 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55d4ea53e6c0 Implicit # | | | `-ConstAttr 0x55d4ea53e6e8 Implicit # | | |-FunctionDecl 0x55d4ea53e8b0 col:8 min 'float3 (float3, float3)' # | | | |-ParmVarDecl 0x55d4ea53e760 col:18 'float3':'vector' # | | | |-ParmVarDecl 0x55d4ea53e7e0 col:26 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea53e968 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55d4ea53e9e0 Implicit # | | | `-ConstAttr 0x55d4ea53ea08 Implicit # | | |-FunctionDecl 0x55d4ea53ebd0 col:8 min 'float4 (float4, float4)' # | | | |-ParmVarDecl 0x55d4ea53ea80 col:18 'float4':'vector' # | | | |-ParmVarDecl 0x55d4ea53eb00 col:26 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea53ec88 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55d4ea53ed00 Implicit # | | | `-ConstAttr 0x55d4ea53ed28 Implicit # | | |-FunctionDecl 0x55d4ea53eef0 col:9 min 'int64_t (int64_t, int64_t)' # | | | |-ParmVarDecl 0x55d4ea53eda0 col:20 'int64_t':'long' # | | | |-ParmVarDecl 0x55d4ea53ee20 col:29 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x55d4ea53efa8 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55d4ea53f020 Implicit # | | | `-ConstAttr 0x55d4ea53f048 Implicit # | | |-FunctionDecl 0x55d4ea53f210 col:10 min 'int64_t2 (int64_t2, int64_t2)' # | | | |-ParmVarDecl 0x55d4ea53f0c0 col:22 'int64_t2':'vector' # | | | |-ParmVarDecl 0x55d4ea53f140 col:32 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea53f2c8 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55d4ea53f340 Implicit # | | | `-ConstAttr 0x55d4ea53f368 Implicit # | | |-FunctionDecl 0x55d4ea53f530 col:10 min 'int64_t3 (int64_t3, int64_t3)' # | | | |-ParmVarDecl 0x55d4ea53f3e0 col:22 'int64_t3':'vector' # | | | |-ParmVarDecl 0x55d4ea53f460 col:32 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea53f5e8 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55d4ea53f660 Implicit # | | | `-ConstAttr 0x55d4ea53f688 Implicit # | | |-FunctionDecl 0x55d4ea53f850 col:10 min 'int64_t4 (int64_t4, int64_t4)' # | | | |-ParmVarDecl 0x55d4ea53f700 col:22 'int64_t4':'vector' # | | | |-ParmVarDecl 0x55d4ea53f780 col:32 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea53f908 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55d4ea53f980 Implicit # | | | `-ConstAttr 0x55d4ea53f9a8 Implicit # | | |-FunctionDecl 0x55d4ea53fb70 col:10 min 'uint64_t (uint64_t, uint64_t)' # | | | |-ParmVarDecl 0x55d4ea53fa20 col:22 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x55d4ea53faa0 col:32 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x55d4ea53fc28 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55d4ea53fca0 Implicit # | | | `-ConstAttr 0x55d4ea53fcc8 Implicit # | | |-FunctionDecl 0x55d4ea5418b8 col:11 min 'uint64_t2 (uint64_t2, uint64_t2)' # | | | |-ParmVarDecl 0x55d4ea541768 col:24 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x55d4ea5417e8 col:35 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea541970 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55d4ea5419e8 Implicit # | | | `-ConstAttr 0x55d4ea541a10 Implicit # | | |-FunctionDecl 0x55d4ea541bd8 col:11 min 'uint64_t3 (uint64_t3, uint64_t3)' # | | | |-ParmVarDecl 0x55d4ea541a88 col:24 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x55d4ea541b08 col:35 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea541c90 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55d4ea541d08 Implicit # | | | `-ConstAttr 0x55d4ea541d30 Implicit # | | |-FunctionDecl 0x55d4ea541ef8 col:11 min 'uint64_t4 (uint64_t4, uint64_t4)' # | | | |-ParmVarDecl 0x55d4ea541da8 col:24 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x55d4ea541e28 col:35 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea541fb0 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55d4ea542028 Implicit # | | | `-ConstAttr 0x55d4ea542050 Implicit # | | |-FunctionDecl 0x55d4ea542200 col:8 min 'double (double, double)' # | | | |-ParmVarDecl 0x55d4ea5420b0 col:18 'double' # | | | |-ParmVarDecl 0x55d4ea542130 col:26 'double' # | | | |-BuiltinAliasAttr 0x55d4ea5422b8 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55d4ea542330 Implicit # | | | `-ConstAttr 0x55d4ea542358 Implicit # | | |-FunctionDecl 0x55d4ea542520 col:9 min 'double2 (double2, double2)' # | | | |-ParmVarDecl 0x55d4ea5423d0 col:20 'double2':'vector' # | | | |-ParmVarDecl 0x55d4ea542450 col:29 'double2':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea5425d8 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55d4ea542650 Implicit # | | | `-ConstAttr 0x55d4ea542678 Implicit # | | |-FunctionDecl 0x55d4ea542840 col:9 min 'double3 (double3, double3)' # | | | |-ParmVarDecl 0x55d4ea5426f0 col:20 'double3':'vector' # | | | |-ParmVarDecl 0x55d4ea542770 col:29 'double3':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea5428f8 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55d4ea542970 Implicit # | | | `-ConstAttr 0x55d4ea542998 Implicit # | | |-FunctionDecl 0x55d4ea542b60 col:9 min 'double4 (double4, double4)' # | | | |-ParmVarDecl 0x55d4ea542a10 col:20 'double4':'vector' # | | | |-ParmVarDecl 0x55d4ea542a90 col:29 'double4':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea542c18 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55d4ea542c90 Implicit # | | | `-ConstAttr 0x55d4ea542cb8 Implicit # | | |-FunctionTemplateDecl 0x55d4ea5430e0 line:1821:57 invalid mul # | | | |-NonTypeTemplateParmDecl 0x55d4ea542d08 col:15 referenced 'int' depth 0 index 0 R # | | | |-NonTypeTemplateParmDecl 0x55d4ea542d78 col:22 referenced 'int' depth 0 index 1 C # | | | `-FunctionDecl 0x55d4ea543038 line:1821:57 invalid mul 'int (int, int)' # | | | |-ParmVarDecl 0x55d4ea542e90 > col:76 invalid 'int' # | | | |-ParmVarDecl 0x55d4ea542f68 > col:79 invalid 'int' # | | | `-BuiltinAliasAttr 0x55d4ea543148 clang_builtin_alias __builtin_hlsl_mul # | | |-FunctionTemplateDecl 0x55d4ea543650 col:14 invalid mul # | | | |-TemplateTypeParmDecl 0x55d4ea5431c0 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55d4ea543258 col:27 referenced 'int' depth 0 index 1 R # | | | |-NonTypeTemplateParmDecl 0x55d4ea5432c8 col:34 referenced 'int' depth 0 index 2 C # | | | `-FunctionDecl 0x55d4ea5435a8 col:14 invalid mul 'int (int, int)' # | | | |-ParmVarDecl 0x55d4ea5433f8 > col:30 invalid 'int' # | | | |-ParmVarDecl 0x55d4ea5434d8 > col:47 invalid 'int' # | | | `-BuiltinAliasAttr 0x55d4ea5436b8 clang_builtin_alias __builtin_hlsl_mul # | | |-FunctionTemplateDecl 0x55d4ea543b50 line:1831:57 invalid mul # | | | |-NonTypeTemplateParmDecl 0x55d4ea543778 col:15 referenced 'int' depth 0 index 0 R # | | | |-NonTypeTemplateParmDecl 0x55d4ea5437e8 col:22 referenced 'int' depth 0 index 1 C # | | | `-FunctionDecl 0x55d4ea543aa8 line:1831:57 invalid mul 'int (int, int)' # | | | |-ParmVarDecl 0x55d4ea543920 > col:79 invalid 'int' # | | | |-ParmVarDecl 0x55d4ea5439d8 > col:76 invalid 'int' # | | | `-BuiltinAliasAttr 0x55d4ea543bb8 clang_builtin_alias __builtin_hlsl_mul # | | |-FunctionTemplateDecl 0x55d4ea5440d0 col:14 invalid mul # | | | |-TemplateTypeParmDecl 0x55d4ea543c40 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55d4ea543cd8 col:27 referenced 'int' depth 0 index 1 R # | | | |-NonTypeTemplateParmDecl 0x55d4ea543d48 col:34 referenced 'int' depth 0 index 2 C # | | | `-FunctionDecl 0x55d4ea544028 col:14 invalid mul 'int (int, int)' # | | | |-ParmVarDecl 0x55d4ea543e98 > col:33 invalid 'int' # | | | |-ParmVarDecl 0x55d4ea543f58 > col:47 invalid 'int' # | | | `-BuiltinAliasAttr 0x55d4ea544138 clang_builtin_alias __builtin_hlsl_mul # | | |-FunctionTemplateDecl 0x55d4ea544668 line:1841:60 invalid mul # | | | |-NonTypeTemplateParmDecl 0x55d4ea5441d8 col:15 referenced 'int' depth 0 index 0 R # | | | |-NonTypeTemplateParmDecl 0x55d4ea544248 col:22 referenced 'int' depth 0 index 1 K # | | | |-NonTypeTemplateParmDecl 0x55d4ea5442b8 col:29 referenced 'int' depth 0 index 2 C # | | | `-FunctionDecl 0x55d4ea5445c0 line:1841:60 invalid mul 'int (int, int)' # | | | |-ParmVarDecl 0x55d4ea544418 > col:23 invalid 'int' # | | | |-ParmVarDecl 0x55d4ea5444f0 > col:43 invalid 'int' # | | | `-BuiltinAliasAttr 0x55d4ea5446d0 clang_builtin_alias __builtin_hlsl_mul # | | |-FunctionTemplateDecl 0x55d4ea544ca8 col:17 invalid mul # | | | |-TemplateTypeParmDecl 0x55d4ea544758 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55d4ea5447f8 col:27 referenced 'int' depth 0 index 1 R # | | | |-NonTypeTemplateParmDecl 0x55d4ea544868 col:34 referenced 'int' depth 0 index 2 K # | | | |-NonTypeTemplateParmDecl 0x55d4ea5448d8 col:41 referenced 'int' depth 0 index 3 C # | | | `-FunctionDecl 0x55d4ea544c00 col:17 invalid mul 'int (int, int)' # | | | |-ParmVarDecl 0x55d4ea544a50 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x55d4ea544b30 > col:53 invalid 'int' # | | | `-BuiltinAliasAttr 0x55d4ea544d10 clang_builtin_alias __builtin_hlsl_mul # | | |-FunctionTemplateDecl 0x55d4ea5450d0 line:1858:66 invalid transpose # | | | |-NonTypeTemplateParmDecl 0x55d4ea544db0 col:15 referenced 'int' depth 0 index 0 R # | | | |-NonTypeTemplateParmDecl 0x55d4ea544e20 col:22 referenced 'int' depth 0 index 1 C # | | | `-FunctionDecl 0x55d4ea545028 line:1858:66 invalid transpose 'int (int)' # | | | |-ParmVarDecl 0x55d4ea544f78 > col:23 invalid 'int' # | | | `-BuiltinAliasAttr 0x55d4ea545130 clang_builtin_alias __builtin_hlsl_transpose # | | |-FunctionTemplateDecl 0x55d4ea545580 col:17 invalid transpose # | | | |-TemplateTypeParmDecl 0x55d4ea5451a8 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55d4ea545248 col:27 referenced 'int' depth 0 index 1 R # | | | |-NonTypeTemplateParmDecl 0x55d4ea5452b8 col:34 referenced 'int' depth 0 index 2 C # | | | `-FunctionDecl 0x55d4ea5454d8 col:17 invalid transpose 'int (int)' # | | | |-ParmVarDecl 0x55d4ea545428 > col:42 invalid 'int' # | | | `-BuiltinAliasAttr 0x55d4ea5455e0 clang_builtin_alias __builtin_hlsl_transpose # | | |-FunctionDecl 0x55d4ea545770 col:6 normalize 'half (half)' # | | | |-ParmVarDecl 0x55d4ea545690 col:20 'half' # | | | |-BuiltinAliasAttr 0x55d4ea545820 clang_builtin_alias __builtin_hlsl_normalize # | | | |-NoThrowAttr 0x55d4ea545898 Implicit # | | | `-ConstAttr 0x55d4ea5458c0 Implicit # | | |-FunctionDecl 0x55d4ea5459d8 col:7 normalize 'half2 (half2)' # | | | |-ParmVarDecl 0x55d4ea545928 col:22 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea545a88 clang_builtin_alias __builtin_hlsl_normalize # | | | |-NoThrowAttr 0x55d4ea545b00 Implicit # | | | `-ConstAttr 0x55d4ea545b28 Implicit # | | |-FunctionDecl 0x55d4ea545c50 col:7 normalize 'half3 (half3)' # | | | |-ParmVarDecl 0x55d4ea545ba0 col:22 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea545d00 clang_builtin_alias __builtin_hlsl_normalize # | | | |-NoThrowAttr 0x55d4ea545d78 Implicit # | | | `-ConstAttr 0x55d4ea545da0 Implicit # | | |-FunctionDecl 0x55d4ea545ec8 col:7 normalize 'half4 (half4)' # | | | |-ParmVarDecl 0x55d4ea545e18 col:22 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea545f78 clang_builtin_alias __builtin_hlsl_normalize # | | | |-NoThrowAttr 0x55d4ea545ff0 Implicit # | | | `-ConstAttr 0x55d4ea546018 Implicit # | | |-FunctionDecl 0x55d4ea546128 col:7 used normalize 'float (float)' # | | | |-ParmVarDecl 0x55d4ea546078 col:22 'float' # | | | |-BuiltinAliasAttr 0x55d4ea5461d8 clang_builtin_alias __builtin_hlsl_normalize # | | | |-NoThrowAttr 0x55d4ea546250 Implicit # | | | `-ConstAttr 0x55d4ea546278 Implicit # | | |-FunctionDecl 0x55d4ea5463a0 col:8 used normalize 'float2 (float2)' # | | | |-ParmVarDecl 0x55d4ea5462f0 col:24 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea546450 clang_builtin_alias __builtin_hlsl_normalize # | | | |-NoThrowAttr 0x55d4ea5464c8 Implicit # | | | `-ConstAttr 0x55d4ea5464f0 Implicit # | | |-FunctionDecl 0x55d4ea546618 col:8 used normalize 'float3 (float3)' # | | | |-ParmVarDecl 0x55d4ea546568 col:24 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea5466c8 clang_builtin_alias __builtin_hlsl_normalize # | | | |-NoThrowAttr 0x55d4ea546740 Implicit # | | | `-ConstAttr 0x55d4ea546768 Implicit # | | |-FunctionDecl 0x55d4ea546890 col:8 used normalize 'float4 (float4)' # | | | |-ParmVarDecl 0x55d4ea5467e0 col:24 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea546940 clang_builtin_alias __builtin_hlsl_normalize # | | | |-NoThrowAttr 0x55d4ea5469b8 Implicit # | | | `-ConstAttr 0x55d4ea5469e0 Implicit # | | |-FunctionDecl 0x55d4ea546b78 col:6 or 'bool (bool, bool)' # | | | |-ParmVarDecl 0x55d4ea546a38 col:13 'bool' # | | | |-ParmVarDecl 0x55d4ea546ab0 col:19 'bool' # | | | |-BuiltinAliasAttr 0x55d4ea546c30 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x55d4ea546ca8 Implicit # | | | `-ConstAttr 0x55d4ea546cd0 Implicit # | | |-FunctionDecl 0x55d4ea546e88 col:7 or 'bool2 (bool2, bool2)' # | | | |-ParmVarDecl 0x55d4ea546d38 col:15 'bool2':'vector' # | | | |-ParmVarDecl 0x55d4ea546db8 col:22 'bool2':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea546f40 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x55d4ea546fb8 Implicit # | | | `-ConstAttr 0x55d4ea546fe0 Implicit # | | |-FunctionDecl 0x55d4ea5471a8 col:7 or 'bool3 (bool3, bool3)' # | | | |-ParmVarDecl 0x55d4ea547058 col:15 'bool3':'vector' # | | | |-ParmVarDecl 0x55d4ea5470d8 col:22 'bool3':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea547260 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x55d4ea5472d8 Implicit # | | | `-ConstAttr 0x55d4ea547300 Implicit # | | |-FunctionDecl 0x55d4ea5474c8 col:7 or 'bool4 (bool4, bool4)' # | | | |-ParmVarDecl 0x55d4ea547378 col:15 'bool4':'vector' # | | | |-ParmVarDecl 0x55d4ea5473f8 col:22 'bool4':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea547580 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x55d4ea5475f8 Implicit # | | | `-ConstAttr 0x55d4ea547620 Implicit # | | |-FunctionDecl 0x55d4ea5477e8 col:9 or 'bool1x2 (bool1x2, bool1x2)' # | | | |-ParmVarDecl 0x55d4ea547680 col:20 x 'bool1x2':'matrix' # | | | |-ParmVarDecl 0x55d4ea547700 col:31 y 'bool1x2':'matrix' # | | | |-BuiltinAliasAttr 0x55d4ea5478a0 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x55d4ea547918 Implicit # | | | `-ConstAttr 0x55d4ea547940 Implicit # | | |-FunctionDecl 0x55d4ea547af0 col:9 or 'bool1x3 (bool1x3, bool1x3)' # | | | |-ParmVarDecl 0x55d4ea5479a0 col:20 x 'bool1x3':'matrix' # | | | |-ParmVarDecl 0x55d4ea547a20 col:31 y 'bool1x3':'matrix' # | | | |-BuiltinAliasAttr 0x55d4ea547ba8 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x55d4ea547c20 Implicit # | | | `-ConstAttr 0x55d4ea547c48 Implicit # | | |-FunctionDecl 0x55d4ea547df8 col:9 or 'bool1x4 (bool1x4, bool1x4)' # | | | |-ParmVarDecl 0x55d4ea547ca8 col:20 x 'bool1x4':'matrix' # | | | |-ParmVarDecl 0x55d4ea547d28 col:31 y 'bool1x4':'matrix' # | | | |-BuiltinAliasAttr 0x55d4ea547eb0 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x55d4ea547f28 Implicit # | | | `-ConstAttr 0x55d4ea547f50 Implicit # | | |-FunctionDecl 0x55d4ea548100 col:9 or 'bool2x1 (bool2x1, bool2x1)' # | | | |-ParmVarDecl 0x55d4ea547fb0 col:20 x 'bool2x1':'matrix' # | | | |-ParmVarDecl 0x55d4ea548030 col:31 y 'bool2x1':'matrix' # | | | |-BuiltinAliasAttr 0x55d4ea5481b8 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x55d4ea548230 Implicit # | | | `-ConstAttr 0x55d4ea548258 Implicit # | | |-FunctionDecl 0x55d4ea548408 col:9 or 'bool2x2 (bool2x2, bool2x2)' # | | | |-ParmVarDecl 0x55d4ea5482b8 col:20 x 'bool2x2':'matrix' # | | | |-ParmVarDecl 0x55d4ea548338 col:31 y 'bool2x2':'matrix' # | | | |-BuiltinAliasAttr 0x55d4ea5484c0 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x55d4ea548538 Implicit # | | | `-ConstAttr 0x55d4ea548560 Implicit # | | |-FunctionDecl 0x55d4ea548710 col:9 or 'bool2x3 (bool2x3, bool2x3)' # | | | |-ParmVarDecl 0x55d4ea5485c0 col:20 x 'bool2x3':'matrix' # | | | |-ParmVarDecl 0x55d4ea548640 col:31 y 'bool2x3':'matrix' # | | | |-BuiltinAliasAttr 0x55d4ea5487c8 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x55d4ea548840 Implicit # | | | `-ConstAttr 0x55d4ea548868 Implicit # | | |-FunctionDecl 0x55d4ea548a18 col:9 or 'bool2x4 (bool2x4, bool2x4)' # | | | |-ParmVarDecl 0x55d4ea5488c8 col:20 x 'bool2x4':'matrix' # | | | |-ParmVarDecl 0x55d4ea548948 col:31 y 'bool2x4':'matrix' # | | | |-BuiltinAliasAttr 0x55d4ea548ad0 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x55d4ea548b48 Implicit # | | | `-ConstAttr 0x55d4ea548b70 Implicit # | | |-FunctionDecl 0x55d4ea548d20 col:9 or 'bool3x1 (bool3x1, bool3x1)' # | | | |-ParmVarDecl 0x55d4ea548bd0 col:20 x 'bool3x1':'matrix' # | | | |-ParmVarDecl 0x55d4ea548c50 col:31 y 'bool3x1':'matrix' # | | | |-BuiltinAliasAttr 0x55d4ea548dd8 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x55d4ea548e50 Implicit # | | | `-ConstAttr 0x55d4ea548e78 Implicit # | | |-FunctionDecl 0x55d4ea549028 col:9 or 'bool3x2 (bool3x2, bool3x2)' # | | | |-ParmVarDecl 0x55d4ea548ed8 col:20 x 'bool3x2':'matrix' # | | | |-ParmVarDecl 0x55d4ea548f58 col:31 y 'bool3x2':'matrix' # | | | |-BuiltinAliasAttr 0x55d4ea5490e0 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x55d4ea549158 Implicit # | | | `-ConstAttr 0x55d4ea549180 Implicit # | | |-FunctionDecl 0x55d4ea549330 col:9 or 'bool3x3 (bool3x3, bool3x3)' # | | | |-ParmVarDecl 0x55d4ea5491e0 col:20 x 'bool3x3':'matrix' # | | | |-ParmVarDecl 0x55d4ea549260 col:31 y 'bool3x3':'matrix' # | | | |-BuiltinAliasAttr 0x55d4ea5493e8 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x55d4ea549460 Implicit # | | | `-ConstAttr 0x55d4ea549488 Implicit # | | |-FunctionDecl 0x55d4ea549638 col:9 or 'bool3x4 (bool3x4, bool3x4)' # | | | |-ParmVarDecl 0x55d4ea5494e8 col:20 x 'bool3x4':'matrix' # | | | |-ParmVarDecl 0x55d4ea549568 col:31 y 'bool3x4':'matrix' # | | | |-BuiltinAliasAttr 0x55d4ea5496f0 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x55d4ea549790 Implicit # | | | `-ConstAttr 0x55d4ea5497b8 Implicit # | | |-FunctionDecl 0x55d4ea549968 col:9 or 'bool4x1 (bool4x1, bool4x1)' # | | | |-ParmVarDecl 0x55d4ea549818 col:20 x 'bool4x1':'matrix' # | | | |-ParmVarDecl 0x55d4ea549898 col:31 y 'bool4x1':'matrix' # | | | |-BuiltinAliasAttr 0x55d4ea549a20 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x55d4ea549a98 Implicit # | | | `-ConstAttr 0x55d4ea549ac0 Implicit # | | |-FunctionDecl 0x55d4ea549c70 col:9 or 'bool4x2 (bool4x2, bool4x2)' # | | | |-ParmVarDecl 0x55d4ea549b20 col:20 x 'bool4x2':'matrix' # | | | |-ParmVarDecl 0x55d4ea549ba0 col:31 y 'bool4x2':'matrix' # | | | |-BuiltinAliasAttr 0x55d4ea549d28 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x55d4ea549da0 Implicit # | | | `-ConstAttr 0x55d4ea549dc8 Implicit # | | |-FunctionDecl 0x55d4ea549f78 col:9 or 'bool4x3 (bool4x3, bool4x3)' # | | | |-ParmVarDecl 0x55d4ea549e28 col:20 x 'bool4x3':'matrix' # | | | |-ParmVarDecl 0x55d4ea549ea8 col:31 y 'bool4x3':'matrix' # | | | |-BuiltinAliasAttr 0x55d4ea54a030 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x55d4ea54a0a8 Implicit # | | | `-ConstAttr 0x55d4ea54a0d0 Implicit # | | |-FunctionDecl 0x55d4ea54a280 col:9 or 'bool4x4 (bool4x4, bool4x4)' # | | | |-ParmVarDecl 0x55d4ea54a130 col:20 x 'bool4x4':'matrix' # | | | |-ParmVarDecl 0x55d4ea54a1b0 col:31 y 'bool4x4':'matrix' # | | | |-BuiltinAliasAttr 0x55d4ea54a338 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x55d4ea54a3b0 Implicit # | | | `-ConstAttr 0x55d4ea54a3d8 Implicit # | | |-FunctionDecl 0x55d4ea54a588 col:6 pow 'half (half, half)' # | | | |-ParmVarDecl 0x55d4ea54a438 col:14 'half' # | | | |-ParmVarDecl 0x55d4ea54a4b8 col:20 'half' # | | | |-BuiltinAliasAttr 0x55d4ea54a640 clang_builtin_alias __builtin_elementwise_pow # | | | |-NoThrowAttr 0x55d4ea54a6b8 Implicit # | | | `-ConstAttr 0x55d4ea54a6e0 Implicit # | | |-FunctionDecl 0x55d4ea54a898 col:7 pow 'half2 (half2, half2)' # | | | |-ParmVarDecl 0x55d4ea54a748 col:16 'half2':'vector' # | | | |-ParmVarDecl 0x55d4ea54a7c8 col:23 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea54a950 clang_builtin_alias __builtin_elementwise_pow # | | | |-NoThrowAttr 0x55d4ea54a9c8 Implicit # | | | `-ConstAttr 0x55d4ea54a9f0 Implicit # | | |-FunctionDecl 0x55d4ea54abb8 col:7 pow 'half3 (half3, half3)' # | | | |-ParmVarDecl 0x55d4ea54aa68 col:16 'half3':'vector' # | | | |-ParmVarDecl 0x55d4ea54aae8 col:23 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea54ac70 clang_builtin_alias __builtin_elementwise_pow # | | | |-NoThrowAttr 0x55d4ea54ace8 Implicit # | | | `-ConstAttr 0x55d4ea54ad10 Implicit # | | |-FunctionDecl 0x55d4ea54aed8 col:7 pow 'half4 (half4, half4)' # | | | |-ParmVarDecl 0x55d4ea54ad88 col:16 'half4':'vector' # | | | |-ParmVarDecl 0x55d4ea54ae08 col:23 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea54af90 clang_builtin_alias __builtin_elementwise_pow # | | | |-NoThrowAttr 0x55d4ea54b008 Implicit # | | | `-ConstAttr 0x55d4ea54b030 Implicit # | | |-FunctionDecl 0x55d4ea54b1e0 col:7 used pow 'float (float, float)' # | | | |-ParmVarDecl 0x55d4ea54b090 col:16 'float' # | | | |-ParmVarDecl 0x55d4ea54b110 col:23 'float' # | | | |-BuiltinAliasAttr 0x55d4ea54b298 clang_builtin_alias __builtin_elementwise_pow # | | | |-NoThrowAttr 0x55d4ea54b310 Implicit # | | | `-ConstAttr 0x55d4ea54b338 Implicit # | | |-FunctionDecl 0x55d4ea54b500 col:8 used pow 'float2 (float2, float2)' # | | | |-ParmVarDecl 0x55d4ea54b3b0 col:18 'float2':'vector' # | | | |-ParmVarDecl 0x55d4ea54b430 col:26 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea54b5b8 clang_builtin_alias __builtin_elementwise_pow # | | | |-NoThrowAttr 0x55d4ea54b630 Implicit # | | | `-ConstAttr 0x55d4ea54b658 Implicit # | | |-FunctionDecl 0x55d4ea54b870 col:8 used pow 'float3 (float3, float3)' # | | | |-ParmVarDecl 0x55d4ea54b6d0 col:18 'float3':'vector' # | | | |-ParmVarDecl 0x55d4ea54b7a0 col:26 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea54b928 clang_builtin_alias __builtin_elementwise_pow # | | | |-NoThrowAttr 0x55d4ea54b9a0 Implicit # | | | `-ConstAttr 0x55d4ea54b9c8 Implicit # | | |-FunctionDecl 0x55d4ea54bb90 col:8 used pow 'float4 (float4, float4)' # | | | |-ParmVarDecl 0x55d4ea54ba40 col:18 'float4':'vector' # | | | |-ParmVarDecl 0x55d4ea54bac0 col:26 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea54bc48 clang_builtin_alias __builtin_elementwise_pow # | | | |-NoThrowAttr 0x55d4ea54bcc0 Implicit # | | | `-ConstAttr 0x55d4ea54bce8 Implicit # | | |-FunctionDecl 0x55d4ea54be10 col:6 reversebits 'uint (uint)' # | | | |-ParmVarDecl 0x55d4ea54bd60 col:22 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x55d4ea54bec0 clang_builtin_alias __builtin_elementwise_bitreverse # | | | |-NoThrowAttr 0x55d4ea54bf38 Implicit # | | | `-ConstAttr 0x55d4ea54bf60 Implicit # | | |-FunctionDecl 0x55d4ea54c078 col:7 reversebits 'uint2 (uint2)' # | | | |-ParmVarDecl 0x55d4ea54bfc8 col:24 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea54c128 clang_builtin_alias __builtin_elementwise_bitreverse # | | | |-NoThrowAttr 0x55d4ea54c1a0 Implicit # | | | `-ConstAttr 0x55d4ea54c1c8 Implicit # | | |-FunctionDecl 0x55d4ea54c2f0 col:7 reversebits 'uint3 (uint3)' # | | | |-ParmVarDecl 0x55d4ea54c240 col:24 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea54c3a0 clang_builtin_alias __builtin_elementwise_bitreverse # | | | |-NoThrowAttr 0x55d4ea54c418 Implicit # | | | `-ConstAttr 0x55d4ea54c440 Implicit # | | |-FunctionDecl 0x55d4ea54c568 col:7 reversebits 'uint4 (uint4)' # | | | |-ParmVarDecl 0x55d4ea54c4b8 col:24 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea54c618 clang_builtin_alias __builtin_elementwise_bitreverse # | | | |-NoThrowAttr 0x55d4ea54c690 Implicit # | | | `-ConstAttr 0x55d4ea54c6b8 Implicit # | | |-FunctionDecl 0x55d4ea54c7e0 col:10 reversebits 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x55d4ea54c730 col:30 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x55d4ea54c890 clang_builtin_alias __builtin_elementwise_bitreverse # | | | |-NoThrowAttr 0x55d4ea54c908 Implicit # | | | `-ConstAttr 0x55d4ea54c930 Implicit # | | |-FunctionDecl 0x55d4ea54ca58 col:11 reversebits 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x55d4ea54c9a8 col:32 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea54cb08 clang_builtin_alias __builtin_elementwise_bitreverse # | | | |-NoThrowAttr 0x55d4ea54cb80 Implicit # | | | `-ConstAttr 0x55d4ea54cba8 Implicit # | | |-FunctionDecl 0x55d4ea54ccd0 col:11 reversebits 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x55d4ea54cc20 col:32 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea54cd80 clang_builtin_alias __builtin_elementwise_bitreverse # | | | |-NoThrowAttr 0x55d4ea54cdf8 Implicit # | | | `-ConstAttr 0x55d4ea54ce20 Implicit # | | |-FunctionDecl 0x55d4ea54cf48 col:11 reversebits 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x55d4ea54ce98 col:32 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea54cff8 clang_builtin_alias __builtin_elementwise_bitreverse # | | | |-NoThrowAttr 0x55d4ea54d070 Implicit # | | | `-ConstAttr 0x55d4ea54d098 Implicit # | | |-FunctionDecl 0x55d4ea54d260 col:7 cross 'half3 (half3, half3)' # | | | |-ParmVarDecl 0x55d4ea54d110 col:18 'half3':'vector' # | | | |-ParmVarDecl 0x55d4ea54d190 col:25 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea54d318 clang_builtin_alias __builtin_hlsl_crossf16 # | | | |-NoThrowAttr 0x55d4ea54d390 Implicit # | | | `-ConstAttr 0x55d4ea54d3b8 Implicit # | | |-FunctionDecl 0x55d4ea54d570 col:8 cross 'float3 (float3, float3)' # | | | |-ParmVarDecl 0x55d4ea54d420 col:20 'float3':'vector' # | | | |-ParmVarDecl 0x55d4ea54d4a0 col:28 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea54d628 clang_builtin_alias __builtin_hlsl_crossf32 # | | | |-NoThrowAttr 0x55d4ea54d6a0 Implicit # | | | `-ConstAttr 0x55d4ea54d6c8 Implicit # | | |-FunctionDecl 0x55d4ea54d7f8 col:6 rcp 'half (half)' # | | | |-ParmVarDecl 0x55d4ea54d728 col:14 'half' # | | | |-BuiltinAliasAttr 0x55d4ea54d8a8 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x55d4ea54d920 Implicit # | | | `-ConstAttr 0x55d4ea54d948 Implicit # | | |-FunctionDecl 0x55d4ea54da60 col:7 rcp 'half2 (half2)' # | | | |-ParmVarDecl 0x55d4ea54d9b0 col:16 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea54db10 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x55d4ea54db88 Implicit # | | | `-ConstAttr 0x55d4ea54dbb0 Implicit # | | |-FunctionDecl 0x55d4ea54dcd8 col:7 rcp 'half3 (half3)' # | | | |-ParmVarDecl 0x55d4ea54dc28 col:16 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea54dd88 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x55d4ea54de00 Implicit # | | | `-ConstAttr 0x55d4ea54de28 Implicit # | | |-FunctionDecl 0x55d4ea54df50 col:7 rcp 'half4 (half4)' # | | | |-ParmVarDecl 0x55d4ea54dea0 col:16 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea54e000 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x55d4ea54e078 Implicit # | | | `-ConstAttr 0x55d4ea54e0a0 Implicit # | | |-FunctionDecl 0x55d4ea54e1b0 col:7 rcp 'float (float)' # | | | |-ParmVarDecl 0x55d4ea54e100 col:16 'float' # | | | |-BuiltinAliasAttr 0x55d4ea54e260 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x55d4ea54e2d8 Implicit # | | | `-ConstAttr 0x55d4ea54e300 Implicit # | | |-FunctionDecl 0x55d4ea54e428 col:8 rcp 'float2 (float2)' # | | | |-ParmVarDecl 0x55d4ea54e378 col:18 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea54e4d8 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x55d4ea54e550 Implicit # | | | `-ConstAttr 0x55d4ea54e578 Implicit # | | |-FunctionDecl 0x55d4ea54e6a0 col:8 rcp 'float3 (float3)' # | | | |-ParmVarDecl 0x55d4ea54e5f0 col:18 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea54e750 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x55d4ea54e7c8 Implicit # | | | `-ConstAttr 0x55d4ea54e7f0 Implicit # | | |-FunctionDecl 0x55d4ea54e918 col:8 rcp 'float4 (float4)' # | | | |-ParmVarDecl 0x55d4ea54e868 col:18 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea54e9c8 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x55d4ea54ea40 Implicit # | | | `-ConstAttr 0x55d4ea54ea68 Implicit # | | |-FunctionDecl 0x55d4ea54eb78 col:8 rcp 'double (double)' # | | | |-ParmVarDecl 0x55d4ea54eac8 col:18 'double' # | | | |-BuiltinAliasAttr 0x55d4ea54ec28 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x55d4ea54eca0 Implicit # | | | `-ConstAttr 0x55d4ea54ecc8 Implicit # | | |-FunctionDecl 0x55d4ea54edf0 col:9 rcp 'double2 (double2)' # | | | |-ParmVarDecl 0x55d4ea54ed40 col:20 'double2':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea54eea0 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x55d4ea54ef18 Implicit # | | | `-ConstAttr 0x55d4ea54ef40 Implicit # | | |-FunctionDecl 0x55d4ea54f068 col:9 rcp 'double3 (double3)' # | | | |-ParmVarDecl 0x55d4ea54efb8 col:20 'double3':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea54f118 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x55d4ea54f190 Implicit # | | | `-ConstAttr 0x55d4ea54f1b8 Implicit # | | |-FunctionDecl 0x55d4ea54f2e0 col:9 rcp 'double4 (double4)' # | | | |-ParmVarDecl 0x55d4ea54f230 col:20 'double4':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea54f390 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x55d4ea54f408 Implicit # | | | `-ConstAttr 0x55d4ea54f430 Implicit # | | |-FunctionDecl 0x55d4ea54f540 col:6 rsqrt 'half (half)' # | | | |-ParmVarDecl 0x55d4ea54f490 col:16 'half' # | | | |-BuiltinAliasAttr 0x55d4ea54f5f0 clang_builtin_alias __builtin_hlsl_elementwise_rsqrt # | | | |-NoThrowAttr 0x55d4ea54f668 Implicit # | | | `-ConstAttr 0x55d4ea54f690 Implicit # | | |-FunctionDecl 0x55d4ea54f7c0 col:7 rsqrt 'half2 (half2)' # | | | |-ParmVarDecl 0x55d4ea54f6f8 col:18 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea54f870 clang_builtin_alias __builtin_hlsl_elementwise_rsqrt # | | | |-NoThrowAttr 0x55d4ea54f8e8 Implicit # | | | `-ConstAttr 0x55d4ea54f910 Implicit # | | |-FunctionDecl 0x55d4ea54fa38 col:7 rsqrt 'half3 (half3)' # | | | |-ParmVarDecl 0x55d4ea54f988 col:18 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea54fae8 clang_builtin_alias __builtin_hlsl_elementwise_rsqrt # | | | |-NoThrowAttr 0x55d4ea54fb60 Implicit # | | | `-ConstAttr 0x55d4ea54fb88 Implicit # | | |-FunctionDecl 0x55d4ea54fcb0 col:7 rsqrt 'half4 (half4)' # | | | |-ParmVarDecl 0x55d4ea54fc00 col:18 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea54fd60 clang_builtin_alias __builtin_hlsl_elementwise_rsqrt # | | | |-NoThrowAttr 0x55d4ea54fdd8 Implicit # | | | `-ConstAttr 0x55d4ea54fe00 Implicit # | | |-FunctionDecl 0x55d4ea54ff10 col:7 used rsqrt 'float (float)' # | | | |-ParmVarDecl 0x55d4ea54fe60 col:18 'float' # | | | |-BuiltinAliasAttr 0x55d4ea54ffc0 clang_builtin_alias __builtin_hlsl_elementwise_rsqrt # | | | |-NoThrowAttr 0x55d4ea550038 Implicit # | | | `-ConstAttr 0x55d4ea550060 Implicit # | | |-FunctionDecl 0x55d4ea550188 col:8 used rsqrt 'float2 (float2)' # | | | |-ParmVarDecl 0x55d4ea5500d8 col:20 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea550238 clang_builtin_alias __builtin_hlsl_elementwise_rsqrt # | | | |-NoThrowAttr 0x55d4ea5502b0 Implicit # | | | `-ConstAttr 0x55d4ea5502d8 Implicit # | | |-FunctionDecl 0x55d4ea550400 col:8 used rsqrt 'float3 (float3)' # | | | |-ParmVarDecl 0x55d4ea550350 col:20 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea5504b0 clang_builtin_alias __builtin_hlsl_elementwise_rsqrt # | | | |-NoThrowAttr 0x55d4ea550528 Implicit # | | | `-ConstAttr 0x55d4ea550550 Implicit # | | |-FunctionDecl 0x55d4ea550678 col:8 used rsqrt 'float4 (float4)' # | | | |-ParmVarDecl 0x55d4ea5505c8 col:20 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea550728 clang_builtin_alias __builtin_hlsl_elementwise_rsqrt # | | | |-NoThrowAttr 0x55d4ea5507a0 Implicit # | | | `-ConstAttr 0x55d4ea5507c8 Implicit # | | |-FunctionDecl 0x55d4ea5508d8 col:6 round 'half (half)' # | | | |-ParmVarDecl 0x55d4ea550828 col:16 'half' # | | | |-BuiltinAliasAttr 0x55d4ea550988 clang_builtin_alias __builtin_elementwise_roundeven # | | | |-NoThrowAttr 0x55d4ea550a00 Implicit # | | | `-ConstAttr 0x55d4ea550a28 Implicit # | | |-FunctionDecl 0x55d4ea550b40 col:7 round 'half2 (half2)' # | | | |-ParmVarDecl 0x55d4ea550a90 col:18 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea550bf0 clang_builtin_alias __builtin_elementwise_roundeven # | | | |-NoThrowAttr 0x55d4ea550c68 Implicit # | | | `-ConstAttr 0x55d4ea550c90 Implicit # | | |-FunctionDecl 0x55d4ea550db8 col:7 round 'half3 (half3)' # | | | |-ParmVarDecl 0x55d4ea550d08 col:18 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea550e68 clang_builtin_alias __builtin_elementwise_roundeven # | | | |-NoThrowAttr 0x55d4ea550ee0 Implicit # | | | `-ConstAttr 0x55d4ea550f08 Implicit # | | |-FunctionDecl 0x55d4ea551030 col:7 round 'half4 (half4)' # | | | |-ParmVarDecl 0x55d4ea550f80 col:18 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea5510e0 clang_builtin_alias __builtin_elementwise_roundeven # | | | |-NoThrowAttr 0x55d4ea551158 Implicit # | | | `-ConstAttr 0x55d4ea551180 Implicit # | | |-FunctionDecl 0x55d4ea551290 col:7 used round 'float (float)' # | | | |-ParmVarDecl 0x55d4ea5511e0 col:18 'float' # | | | |-BuiltinAliasAttr 0x55d4ea551340 clang_builtin_alias __builtin_elementwise_roundeven # | | | |-NoThrowAttr 0x55d4ea5513b8 Implicit # | | | `-ConstAttr 0x55d4ea5513e0 Implicit # | | |-FunctionDecl 0x55d4ea551508 col:8 used round 'float2 (float2)' # | | | |-ParmVarDecl 0x55d4ea551458 col:20 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea5515b8 clang_builtin_alias __builtin_elementwise_roundeven # | | | |-NoThrowAttr 0x55d4ea551630 Implicit # | | | `-ConstAttr 0x55d4ea551658 Implicit # | | |-FunctionDecl 0x55d4ea515be0 col:8 used round 'float3 (float3)' # | | | |-ParmVarDecl 0x55d4ea5516d0 col:20 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea515c90 clang_builtin_alias __builtin_elementwise_roundeven # | | | |-NoThrowAttr 0x55d4ea515d08 Implicit # | | | `-ConstAttr 0x55d4ea515d30 Implicit # | | |-FunctionDecl 0x55d4ea515e58 col:8 used round 'float4 (float4)' # | | | |-ParmVarDecl 0x55d4ea515da8 col:20 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea515f08 clang_builtin_alias __builtin_elementwise_roundeven # | | | |-NoThrowAttr 0x55d4ea515f80 Implicit # | | | `-ConstAttr 0x55d4ea515fa8 Implicit # | | |-FunctionDecl 0x55d4ea5160b8 col:6 saturate 'half (half)' # | | | |-ParmVarDecl 0x55d4ea516008 col:19 'half' # | | | |-BuiltinAliasAttr 0x55d4ea516168 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x55d4ea5161e0 Implicit # | | | `-ConstAttr 0x55d4ea516208 Implicit # | | |-FunctionDecl 0x55d4ea516320 col:7 saturate 'half2 (half2)' # | | | |-ParmVarDecl 0x55d4ea516270 col:21 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea5163d0 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x55d4ea516448 Implicit # | | | `-ConstAttr 0x55d4ea516470 Implicit # | | |-FunctionDecl 0x55d4ea516598 col:7 saturate 'half3 (half3)' # | | | |-ParmVarDecl 0x55d4ea5164e8 col:21 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea516648 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x55d4ea5166c0 Implicit # | | | `-ConstAttr 0x55d4ea5166e8 Implicit # | | |-FunctionDecl 0x55d4ea516810 col:7 saturate 'half4 (half4)' # | | | |-ParmVarDecl 0x55d4ea516760 col:21 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea5168c0 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x55d4ea516938 Implicit # | | | `-ConstAttr 0x55d4ea516960 Implicit # | | |-FunctionDecl 0x55d4ea516a70 col:7 saturate 'float (float)' # | | | |-ParmVarDecl 0x55d4ea5169c0 col:21 'float' # | | | |-BuiltinAliasAttr 0x55d4ea516b20 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x55d4ea516b98 Implicit # | | | `-ConstAttr 0x55d4ea516bc0 Implicit # | | |-FunctionDecl 0x55d4ea516ce8 col:8 saturate 'float2 (float2)' # | | | |-ParmVarDecl 0x55d4ea516c38 col:23 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea516d98 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x55d4ea516e10 Implicit # | | | `-ConstAttr 0x55d4ea516e38 Implicit # | | |-FunctionDecl 0x55d4ea516f60 col:8 saturate 'float3 (float3)' # | | | |-ParmVarDecl 0x55d4ea516eb0 col:23 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea517010 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x55d4ea517088 Implicit # | | | `-ConstAttr 0x55d4ea5170b0 Implicit # | | |-FunctionDecl 0x55d4ea5171d8 col:8 saturate 'float4 (float4)' # | | | |-ParmVarDecl 0x55d4ea517128 col:23 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea517288 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x55d4ea517300 Implicit # | | | `-ConstAttr 0x55d4ea517328 Implicit # | | |-FunctionDecl 0x55d4ea517438 col:8 saturate 'double (double)' # | | | |-ParmVarDecl 0x55d4ea517388 col:23 'double' # | | | |-BuiltinAliasAttr 0x55d4ea5174e8 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x55d4ea517560 Implicit # | | | `-ConstAttr 0x55d4ea517588 Implicit # | | |-FunctionDecl 0x55d4ea5176b0 col:9 saturate 'double2 (double2)' # | | | |-ParmVarDecl 0x55d4ea517600 col:25 'double2':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea517760 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x55d4ea5177d8 Implicit # | | | `-ConstAttr 0x55d4ea517800 Implicit # | | |-FunctionDecl 0x55d4ea517928 col:9 saturate 'double3 (double3)' # | | | |-ParmVarDecl 0x55d4ea517878 col:25 'double3':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea5179d8 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x55d4ea517a50 Implicit # | | | `-ConstAttr 0x55d4ea517a78 Implicit # | | |-FunctionDecl 0x55d4ea517bf0 col:9 saturate 'double4 (double4)' # | | | |-ParmVarDecl 0x55d4ea517af0 col:25 'double4':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea517ca0 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x55d4ea517d18 Implicit # | | | `-ConstAttr 0x55d4ea517d40 Implicit # | | |-FunctionTemplateDecl 0x55d4ea518158 col:3 select # | | | |-TemplateTypeParmDecl 0x55d4ea517d78 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55d4ea5180b0 col:3 select 'T (bool, T, T)' # | | | |-ParmVarDecl 0x55d4ea517e40 col:14 'bool' # | | | |-ParmVarDecl 0x55d4ea517eb8 col:17 'T' # | | | |-ParmVarDecl 0x55d4ea517f30 col:20 'T' # | | | |-BuiltinAliasAttr 0x55d4ea5181c8 clang_builtin_alias __builtin_hlsl_select # | | | |-NoThrowAttr 0x55d4ea5182a8 Implicit # | | | `-ConstAttr 0x55d4ea5182d0 Implicit # | | |-FunctionTemplateDecl 0x55d4ea5187d0 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x55d4ea5182f8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55d4ea518728 col:14 invalid select 'int (int, int, int)' # | | | |-ParmVarDecl 0x55d4ea518478 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x55d4ea518558 > col:50 invalid 'int' # | | | |-ParmVarDecl 0x55d4ea518638 > col:64 invalid 'int' # | | | `-BuiltinAliasAttr 0x55d4ea518840 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x55d4ea518da0 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x55d4ea5188c8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55d4ea518cf8 col:14 invalid select 'int (int, int, int)' # | | | |-ParmVarDecl 0x55d4ea518a48 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x55d4ea518b28 > col:50 invalid 'int' # | | | |-ParmVarDecl 0x55d4ea518c08 > col:64 invalid 'int' # | | | `-BuiltinAliasAttr 0x55d4ea518e10 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x55d4ea519370 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x55d4ea518e98 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55d4ea5192c8 col:14 invalid select 'int (int, int, int)' # | | | |-ParmVarDecl 0x55d4ea519018 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x55d4ea5190f8 > col:50 invalid 'int' # | | | |-ParmVarDecl 0x55d4ea5191d8 > col:64 invalid 'int' # | | | `-BuiltinAliasAttr 0x55d4ea5193e0 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x55d4ea519970 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x55d4ea519468 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55d4ea5198c8 col:14 invalid select 'int (int, T, int)' # | | | |-ParmVarDecl 0x55d4ea5195e8 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x55d4ea519660 col:39 'T' # | | | |-ParmVarDecl 0x55d4ea519740 > col:53 invalid 'int' # | | | `-BuiltinAliasAttr 0x55d4ea5199e0 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x55d4ea55db00 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x55d4ea519a68 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55d4ea55da58 col:14 invalid select 'int (int, T, int)' # | | | |-ParmVarDecl 0x55d4ea55d7c0 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x55d4ea55d838 col:39 'T' # | | | |-ParmVarDecl 0x55d4ea55d918 > col:53 invalid 'int' # | | | `-BuiltinAliasAttr 0x55d4ea55db70 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x55d4ea55e0b0 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x55d4ea55dbf8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55d4ea55e008 col:14 invalid select 'int (int, T, int)' # | | | |-ParmVarDecl 0x55d4ea55dd78 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x55d4ea55ddf0 col:39 'T' # | | | |-ParmVarDecl 0x55d4ea55ded0 > col:53 invalid 'int' # | | | `-BuiltinAliasAttr 0x55d4ea55e120 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x55d4ea55e6b0 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x55d4ea55e1a8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55d4ea55e608 col:14 invalid select 'int (int, int, T)' # | | | |-ParmVarDecl 0x55d4ea55e328 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x55d4ea55e408 > col:50 invalid 'int' # | | | |-ParmVarDecl 0x55d4ea55e480 col:53 'T' # | | | `-BuiltinAliasAttr 0x55d4ea55e720 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x55d4ea55ec60 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x55d4ea55e7a8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55d4ea55ebb8 col:14 invalid select 'int (int, int, T)' # | | | |-ParmVarDecl 0x55d4ea55e928 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x55d4ea55ea08 > col:50 invalid 'int' # | | | |-ParmVarDecl 0x55d4ea55ea80 col:53 'T' # | | | `-BuiltinAliasAttr 0x55d4ea55ecd0 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x55d4ea55f210 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x55d4ea55ed58 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55d4ea55f168 col:14 invalid select 'int (int, int, T)' # | | | |-ParmVarDecl 0x55d4ea55eed8 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x55d4ea55efb8 > col:50 invalid 'int' # | | | |-ParmVarDecl 0x55d4ea55f030 col:53 'T' # | | | `-BuiltinAliasAttr 0x55d4ea55f280 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x55d4ea55f950 line:2273:72 invalid select # | | | |-TemplateTypeParmDecl 0x55d4ea55f308 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55d4ea55f8a8 line:2273:72 invalid select 'int (int, T, T)' # | | | |-ParmVarDecl 0x55d4ea55f620 > col:20 invalid 'int' # | | | |-ParmVarDecl 0x55d4ea55f698 col:23 'T' # | | | |-ParmVarDecl 0x55d4ea55f710 col:26 'T' # | | | `-BuiltinAliasAttr 0x55d4ea55f9c0 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x55d4ea55ffc0 line:2278:72 invalid select # | | | |-TemplateTypeParmDecl 0x55d4ea55fa48 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55d4ea55ff18 line:2278:72 invalid select 'int (int, T, T)' # | | | |-ParmVarDecl 0x55d4ea55fcf0 > col:20 invalid 'int' # | | | |-ParmVarDecl 0x55d4ea55fd68 col:23 'T' # | | | |-ParmVarDecl 0x55d4ea55fde0 col:26 'T' # | | | `-BuiltinAliasAttr 0x55d4ea560030 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x55d4ea560630 line:2283:72 invalid select # | | | |-TemplateTypeParmDecl 0x55d4ea5600b8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55d4ea560588 line:2283:72 invalid select 'int (int, T, T)' # | | | |-ParmVarDecl 0x55d4ea560360 > col:20 invalid 'int' # | | | |-ParmVarDecl 0x55d4ea5603d8 col:23 'T' # | | | |-ParmVarDecl 0x55d4ea560450 col:26 'T' # | | | `-BuiltinAliasAttr 0x55d4ea5606a0 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionDecl 0x55d4ea560800 col:6 sin 'half (half)' # | | | |-ParmVarDecl 0x55d4ea560750 col:14 'half' # | | | |-BuiltinAliasAttr 0x55d4ea5608b0 clang_builtin_alias __builtin_elementwise_sin # | | | |-NoThrowAttr 0x55d4ea560928 Implicit # | | | `-ConstAttr 0x55d4ea560950 Implicit # | | |-FunctionDecl 0x55d4ea560a68 col:7 sin 'half2 (half2)' # | | | |-ParmVarDecl 0x55d4ea5609b8 col:16 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea560b18 clang_builtin_alias __builtin_elementwise_sin # | | | |-NoThrowAttr 0x55d4ea560b90 Implicit # | | | `-ConstAttr 0x55d4ea560bb8 Implicit # | | |-FunctionDecl 0x55d4ea560ce0 col:7 sin 'half3 (half3)' # | | | |-ParmVarDecl 0x55d4ea560c30 col:16 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea560d90 clang_builtin_alias __builtin_elementwise_sin # | | | |-NoThrowAttr 0x55d4ea560e08 Implicit # | | | `-ConstAttr 0x55d4ea560e30 Implicit # | | |-FunctionDecl 0x55d4ea560f58 col:7 sin 'half4 (half4)' # | | | |-ParmVarDecl 0x55d4ea560ea8 col:16 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea561008 clang_builtin_alias __builtin_elementwise_sin # | | | |-NoThrowAttr 0x55d4ea561080 Implicit # | | | `-ConstAttr 0x55d4ea5610a8 Implicit # | | |-FunctionDecl 0x55d4ea5611b8 col:7 used sin 'float (float)' # | | | |-ParmVarDecl 0x55d4ea561108 col:16 'float' # | | | |-BuiltinAliasAttr 0x55d4ea561268 clang_builtin_alias __builtin_elementwise_sin # | | | |-NoThrowAttr 0x55d4ea5612e0 Implicit # | | | `-ConstAttr 0x55d4ea561308 Implicit # | | |-FunctionDecl 0x55d4ea561430 col:8 used sin 'float2 (float2)' # | | | |-ParmVarDecl 0x55d4ea561380 col:18 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea5614e0 clang_builtin_alias __builtin_elementwise_sin # | | | |-NoThrowAttr 0x55d4ea561558 Implicit # | | | `-ConstAttr 0x55d4ea561580 Implicit # | | |-FunctionDecl 0x55d4ea5616a8 col:8 used sin 'float3 (float3)' # | | | |-ParmVarDecl 0x55d4ea5615f8 col:18 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea561758 clang_builtin_alias __builtin_elementwise_sin # | | | |-NoThrowAttr 0x55d4ea5617e0 Implicit # | | | `-ConstAttr 0x55d4ea561808 Implicit # | | |-FunctionDecl 0x55d4ea561930 col:8 used sin 'float4 (float4)' # | | | |-ParmVarDecl 0x55d4ea561880 col:18 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea5619e0 clang_builtin_alias __builtin_elementwise_sin # | | | |-NoThrowAttr 0x55d4ea561a58 Implicit # | | | `-ConstAttr 0x55d4ea561a80 Implicit # | | |-FunctionDecl 0x55d4ea561b90 col:6 sinh 'half (half)' # | | | |-ParmVarDecl 0x55d4ea561ae0 col:15 'half' # | | | |-BuiltinAliasAttr 0x55d4ea561c40 clang_builtin_alias __builtin_elementwise_sinh # | | | |-NoThrowAttr 0x55d4ea561cb8 Implicit # | | | `-ConstAttr 0x55d4ea561ce0 Implicit # | | |-FunctionDecl 0x55d4ea561df8 col:7 sinh 'half2 (half2)' # | | | |-ParmVarDecl 0x55d4ea561d48 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea561ea8 clang_builtin_alias __builtin_elementwise_sinh # | | | |-NoThrowAttr 0x55d4ea561f20 Implicit # | | | `-ConstAttr 0x55d4ea561f48 Implicit # | | |-FunctionDecl 0x55d4ea562070 col:7 sinh 'half3 (half3)' # | | | |-ParmVarDecl 0x55d4ea561fc0 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea562120 clang_builtin_alias __builtin_elementwise_sinh # | | | |-NoThrowAttr 0x55d4ea562198 Implicit # | | | `-ConstAttr 0x55d4ea5621c0 Implicit # | | |-FunctionDecl 0x55d4ea5622e8 col:7 sinh 'half4 (half4)' # | | | |-ParmVarDecl 0x55d4ea562238 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea562398 clang_builtin_alias __builtin_elementwise_sinh # | | | |-NoThrowAttr 0x55d4ea562410 Implicit # | | | `-ConstAttr 0x55d4ea562438 Implicit # | | |-FunctionDecl 0x55d4ea562548 col:7 used sinh 'float (float)' # | | | |-ParmVarDecl 0x55d4ea562498 col:17 'float' # | | | |-BuiltinAliasAttr 0x55d4ea5625f8 clang_builtin_alias __builtin_elementwise_sinh # | | | |-NoThrowAttr 0x55d4ea562670 Implicit # | | | `-ConstAttr 0x55d4ea562698 Implicit # | | |-FunctionDecl 0x55d4ea5627c0 col:8 used sinh 'float2 (float2)' # | | | |-ParmVarDecl 0x55d4ea562710 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea562870 clang_builtin_alias __builtin_elementwise_sinh # | | | |-NoThrowAttr 0x55d4ea5628e8 Implicit # | | | `-ConstAttr 0x55d4ea562910 Implicit # | | |-FunctionDecl 0x55d4ea562a38 col:8 used sinh 'float3 (float3)' # | | | |-ParmVarDecl 0x55d4ea562988 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea562ae8 clang_builtin_alias __builtin_elementwise_sinh # | | | |-NoThrowAttr 0x55d4ea562b60 Implicit # | | | `-ConstAttr 0x55d4ea562b88 Implicit # | | |-FunctionDecl 0x55d4ea562cb0 col:8 used sinh 'float4 (float4)' # | | | |-ParmVarDecl 0x55d4ea562c00 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea562d60 clang_builtin_alias __builtin_elementwise_sinh # | | | |-NoThrowAttr 0x55d4ea562dd8 Implicit # | | | `-ConstAttr 0x55d4ea562e00 Implicit # | | |-FunctionDecl 0x55d4ea562f10 col:6 sqrt 'half (half)' # | | | |-ParmVarDecl 0x55d4ea562e60 col:15 'half' # | | | |-BuiltinAliasAttr 0x55d4ea562fc0 clang_builtin_alias __builtin_elementwise_sqrt # | | | |-NoThrowAttr 0x55d4ea563038 Implicit # | | | `-ConstAttr 0x55d4ea563060 Implicit # | | |-FunctionDecl 0x55d4ea563178 col:7 sqrt 'half2 (half2)' # | | | |-ParmVarDecl 0x55d4ea5630c8 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea563228 clang_builtin_alias __builtin_elementwise_sqrt # | | | |-NoThrowAttr 0x55d4ea5632a0 Implicit # | | | `-ConstAttr 0x55d4ea5632c8 Implicit # | | |-FunctionDecl 0x55d4ea5633f0 col:7 sqrt 'half3 (half3)' # | | | |-ParmVarDecl 0x55d4ea563340 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea5634a0 clang_builtin_alias __builtin_elementwise_sqrt # | | | |-NoThrowAttr 0x55d4ea563518 Implicit # | | | `-ConstAttr 0x55d4ea563540 Implicit # | | |-FunctionDecl 0x55d4ea563668 col:7 sqrt 'half4 (half4)' # | | | |-ParmVarDecl 0x55d4ea5635b8 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea563718 clang_builtin_alias __builtin_elementwise_sqrt # | | | |-NoThrowAttr 0x55d4ea563790 Implicit # | | | `-ConstAttr 0x55d4ea5637b8 Implicit # | | |-FunctionDecl 0x55d4ea5638d8 col:7 used sqrt 'float (float)' # | | | |-ParmVarDecl 0x55d4ea563828 col:17 'float' # | | | |-BuiltinAliasAttr 0x55d4ea563988 clang_builtin_alias __builtin_elementwise_sqrt # | | | |-NoThrowAttr 0x55d4ea563a00 Implicit # | | | `-ConstAttr 0x55d4ea563a28 Implicit # | | |-FunctionDecl 0x55d4ea563b50 col:8 used sqrt 'float2 (float2)' # | | | |-ParmVarDecl 0x55d4ea563aa0 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea563c00 clang_builtin_alias __builtin_elementwise_sqrt # | | | |-NoThrowAttr 0x55d4ea563c78 Implicit # | | | `-ConstAttr 0x55d4ea563ca0 Implicit # | | |-FunctionDecl 0x55d4ea563dc8 col:8 used sqrt 'float3 (float3)' # | | | |-ParmVarDecl 0x55d4ea563d18 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea563e78 clang_builtin_alias __builtin_elementwise_sqrt # | | | |-NoThrowAttr 0x55d4ea563ef0 Implicit # | | | `-ConstAttr 0x55d4ea563f18 Implicit # | | |-FunctionDecl 0x55d4ea564040 col:8 used sqrt 'float4 (float4)' # | | | |-ParmVarDecl 0x55d4ea563f90 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea5640f0 clang_builtin_alias __builtin_elementwise_sqrt # | | | |-NoThrowAttr 0x55d4ea564168 Implicit # | | | `-ConstAttr 0x55d4ea564190 Implicit # | | |-FunctionDecl 0x55d4ea564340 col:6 step 'half (half, half)' # | | | |-ParmVarDecl 0x55d4ea5641f0 col:15 'half' # | | | |-ParmVarDecl 0x55d4ea564270 col:21 'half' # | | | |-BuiltinAliasAttr 0x55d4ea5643f8 clang_builtin_alias __builtin_hlsl_step # | | | |-NoThrowAttr 0x55d4ea564470 Implicit # | | | `-ConstAttr 0x55d4ea564498 Implicit # | | |-FunctionDecl 0x55d4ea564650 col:7 step 'half2 (half2, half2)' # | | | |-ParmVarDecl 0x55d4ea564500 col:17 'half2':'vector' # | | | |-ParmVarDecl 0x55d4ea564580 col:24 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea564708 clang_builtin_alias __builtin_hlsl_step # | | | |-NoThrowAttr 0x55d4ea564780 Implicit # | | | `-ConstAttr 0x55d4ea5647a8 Implicit # | | |-FunctionDecl 0x55d4ea564970 col:7 step 'half3 (half3, half3)' # | | | |-ParmVarDecl 0x55d4ea564820 col:17 'half3':'vector' # | | | |-ParmVarDecl 0x55d4ea5648a0 col:24 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea564a28 clang_builtin_alias __builtin_hlsl_step # | | | |-NoThrowAttr 0x55d4ea564aa0 Implicit # | | | `-ConstAttr 0x55d4ea564ac8 Implicit # | | |-FunctionDecl 0x55d4ea564c90 col:7 step 'half4 (half4, half4)' # | | | |-ParmVarDecl 0x55d4ea564b40 col:17 'half4':'vector' # | | | |-ParmVarDecl 0x55d4ea564bc0 col:24 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea564d48 clang_builtin_alias __builtin_hlsl_step # | | | |-NoThrowAttr 0x55d4ea564dc0 Implicit # | | | `-ConstAttr 0x55d4ea564de8 Implicit # | | |-FunctionDecl 0x55d4ea564f98 col:7 used step 'float (float, float)' # | | | |-ParmVarDecl 0x55d4ea564e48 col:17 'float' # | | | |-ParmVarDecl 0x55d4ea564ec8 col:24 'float' # | | | |-BuiltinAliasAttr 0x55d4ea565050 clang_builtin_alias __builtin_hlsl_step # | | | |-NoThrowAttr 0x55d4ea5650c8 Implicit # | | | `-ConstAttr 0x55d4ea5650f0 Implicit # | | |-FunctionDecl 0x55d4ea5652b8 col:8 used step 'float2 (float2, float2)' # | | | |-ParmVarDecl 0x55d4ea565168 col:19 'float2':'vector' # | | | |-ParmVarDecl 0x55d4ea5651e8 col:27 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea565370 clang_builtin_alias __builtin_hlsl_step # | | | |-NoThrowAttr 0x55d4ea5653e8 Implicit # | | | `-ConstAttr 0x55d4ea565410 Implicit # | | |-FunctionDecl 0x55d4ea5655d8 col:8 used step 'float3 (float3, float3)' # | | | |-ParmVarDecl 0x55d4ea565488 col:19 'float3':'vector' # | | | |-ParmVarDecl 0x55d4ea565508 col:27 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea565690 clang_builtin_alias __builtin_hlsl_step # | | | |-NoThrowAttr 0x55d4ea565708 Implicit # | | | `-ConstAttr 0x55d4ea565730 Implicit # | | |-FunctionDecl 0x55d4ea565950 col:8 used step 'float4 (float4, float4)' # | | | |-ParmVarDecl 0x55d4ea565800 col:19 'float4':'vector' # | | | |-ParmVarDecl 0x55d4ea565880 col:27 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea565a08 clang_builtin_alias __builtin_hlsl_step # | | | |-NoThrowAttr 0x55d4ea565a80 Implicit # | | | `-ConstAttr 0x55d4ea565aa8 Implicit # | | |-FunctionDecl 0x55d4ea565bb8 col:6 tan 'half (half)' # | | | |-ParmVarDecl 0x55d4ea565b08 col:14 'half' # | | | |-BuiltinAliasAttr 0x55d4ea565c68 clang_builtin_alias __builtin_elementwise_tan # | | | |-NoThrowAttr 0x55d4ea565ce0 Implicit # | | | `-ConstAttr 0x55d4ea565d08 Implicit # | | |-FunctionDecl 0x55d4ea565e20 col:7 tan 'half2 (half2)' # | | | |-ParmVarDecl 0x55d4ea565d70 col:16 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea565ed0 clang_builtin_alias __builtin_elementwise_tan # | | | |-NoThrowAttr 0x55d4ea565f48 Implicit # | | | `-ConstAttr 0x55d4ea565f70 Implicit # | | |-FunctionDecl 0x55d4ea566098 col:7 tan 'half3 (half3)' # | | | |-ParmVarDecl 0x55d4ea565fe8 col:16 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea566148 clang_builtin_alias __builtin_elementwise_tan # | | | |-NoThrowAttr 0x55d4ea5661c0 Implicit # | | | `-ConstAttr 0x55d4ea5661e8 Implicit # | | |-FunctionDecl 0x55d4ea566310 col:7 tan 'half4 (half4)' # | | | |-ParmVarDecl 0x55d4ea566260 col:16 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea5663c0 clang_builtin_alias __builtin_elementwise_tan # | | | |-NoThrowAttr 0x55d4ea566438 Implicit # | | | `-ConstAttr 0x55d4ea566460 Implicit # | | |-FunctionDecl 0x55d4ea566570 col:7 used tan 'float (float)' # | | | |-ParmVarDecl 0x55d4ea5664c0 col:16 'float' # | | | |-BuiltinAliasAttr 0x55d4ea566620 clang_builtin_alias __builtin_elementwise_tan # | | | |-NoThrowAttr 0x55d4ea566698 Implicit # | | | `-ConstAttr 0x55d4ea5666c0 Implicit # | | |-FunctionDecl 0x55d4ea5667e8 col:8 used tan 'float2 (float2)' # | | | |-ParmVarDecl 0x55d4ea566738 col:18 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea566898 clang_builtin_alias __builtin_elementwise_tan # | | | |-NoThrowAttr 0x55d4ea566910 Implicit # | | | `-ConstAttr 0x55d4ea566938 Implicit # | | |-FunctionDecl 0x55d4ea566a60 col:8 used tan 'float3 (float3)' # | | | |-ParmVarDecl 0x55d4ea5669b0 col:18 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea566b10 clang_builtin_alias __builtin_elementwise_tan # | | | |-NoThrowAttr 0x55d4ea566b88 Implicit # | | | `-ConstAttr 0x55d4ea566bb0 Implicit # | | |-FunctionDecl 0x55d4ea566cd8 col:8 used tan 'float4 (float4)' # | | | |-ParmVarDecl 0x55d4ea566c28 col:18 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea566d88 clang_builtin_alias __builtin_elementwise_tan # | | | |-NoThrowAttr 0x55d4ea566e00 Implicit # | | | `-ConstAttr 0x55d4ea566e28 Implicit # | | |-FunctionDecl 0x55d4ea566f38 col:6 tanh 'half (half)' # | | | |-ParmVarDecl 0x55d4ea566e88 col:15 'half' # | | | |-BuiltinAliasAttr 0x55d4ea566fe8 clang_builtin_alias __builtin_elementwise_tanh # | | | |-NoThrowAttr 0x55d4ea567060 Implicit # | | | `-ConstAttr 0x55d4ea567088 Implicit # | | |-FunctionDecl 0x55d4ea5671a0 col:7 tanh 'half2 (half2)' # | | | |-ParmVarDecl 0x55d4ea5670f0 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea567250 clang_builtin_alias __builtin_elementwise_tanh # | | | |-NoThrowAttr 0x55d4ea5672c8 Implicit # | | | `-ConstAttr 0x55d4ea5672f0 Implicit # | | |-FunctionDecl 0x55d4ea567418 col:7 tanh 'half3 (half3)' # | | | |-ParmVarDecl 0x55d4ea567368 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea5674c8 clang_builtin_alias __builtin_elementwise_tanh # | | | |-NoThrowAttr 0x55d4ea567540 Implicit # | | | `-ConstAttr 0x55d4ea567568 Implicit # | | |-FunctionDecl 0x55d4ea567690 col:7 tanh 'half4 (half4)' # | | | |-ParmVarDecl 0x55d4ea5675e0 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea567740 clang_builtin_alias __builtin_elementwise_tanh # | | | |-NoThrowAttr 0x55d4ea5677b8 Implicit # | | | `-ConstAttr 0x55d4ea567810 Implicit # | | |-FunctionDecl 0x55d4ea567920 col:7 used tanh 'float (float)' # | | | |-ParmVarDecl 0x55d4ea567870 col:17 'float' # | | | |-BuiltinAliasAttr 0x55d4ea5679d0 clang_builtin_alias __builtin_elementwise_tanh # | | | |-NoThrowAttr 0x55d4ea567a48 Implicit # | | | `-ConstAttr 0x55d4ea567a70 Implicit # | | |-FunctionDecl 0x55d4ea567b98 col:8 used tanh 'float2 (float2)' # | | | |-ParmVarDecl 0x55d4ea567ae8 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea567c48 clang_builtin_alias __builtin_elementwise_tanh # | | | |-NoThrowAttr 0x55d4ea567cc0 Implicit # | | | `-ConstAttr 0x55d4ea567ce8 Implicit # | | |-FunctionDecl 0x55d4ea567e10 col:8 used tanh 'float3 (float3)' # | | | |-ParmVarDecl 0x55d4ea567d60 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea567ec0 clang_builtin_alias __builtin_elementwise_tanh # | | | |-NoThrowAttr 0x55d4ea567f38 Implicit # | | | `-ConstAttr 0x55d4ea567f60 Implicit # | | |-FunctionDecl 0x55d4ea568088 col:8 used tanh 'float4 (float4)' # | | | |-ParmVarDecl 0x55d4ea567fd8 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea568138 clang_builtin_alias __builtin_elementwise_tanh # | | | |-NoThrowAttr 0x55d4ea5681b0 Implicit # | | | `-ConstAttr 0x55d4ea5681d8 Implicit # | | |-FunctionDecl 0x55d4ea5682e8 col:6 trunc 'half (half)' # | | | |-ParmVarDecl 0x55d4ea568238 col:16 'half' # | | | |-BuiltinAliasAttr 0x55d4ea568398 clang_builtin_alias __builtin_elementwise_trunc # | | | |-NoThrowAttr 0x55d4ea568410 Implicit # | | | `-ConstAttr 0x55d4ea568438 Implicit # | | |-FunctionDecl 0x55d4ea568550 col:7 trunc 'half2 (half2)' # | | | |-ParmVarDecl 0x55d4ea5684a0 col:18 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea568600 clang_builtin_alias __builtin_elementwise_trunc # | | | |-NoThrowAttr 0x55d4ea568678 Implicit # | | | `-ConstAttr 0x55d4ea5686a0 Implicit # | | |-FunctionDecl 0x55d4ea5687c8 col:7 trunc 'half3 (half3)' # | | | |-ParmVarDecl 0x55d4ea568718 col:18 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea568878 clang_builtin_alias __builtin_elementwise_trunc # | | | |-NoThrowAttr 0x55d4ea5688f0 Implicit # | | | `-ConstAttr 0x55d4ea568918 Implicit # | | |-FunctionDecl 0x55d4ea568a40 col:7 trunc 'half4 (half4)' # | | | |-ParmVarDecl 0x55d4ea568990 col:18 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea568af0 clang_builtin_alias __builtin_elementwise_trunc # | | | |-NoThrowAttr 0x55d4ea568b68 Implicit # | | | `-ConstAttr 0x55d4ea568b90 Implicit # | | |-FunctionDecl 0x55d4ea568ca0 col:7 used trunc 'float (float)' # | | | |-ParmVarDecl 0x55d4ea568bf0 col:18 'float' # | | | |-BuiltinAliasAttr 0x55d4ea568d50 clang_builtin_alias __builtin_elementwise_trunc # | | | |-NoThrowAttr 0x55d4ea568dc8 Implicit # | | | `-ConstAttr 0x55d4ea568df0 Implicit # | | |-FunctionDecl 0x55d4ea568f18 col:8 used trunc 'float2 (float2)' # | | | |-ParmVarDecl 0x55d4ea568e68 col:20 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea568fc8 clang_builtin_alias __builtin_elementwise_trunc # | | | |-NoThrowAttr 0x55d4ea569040 Implicit # | | | `-ConstAttr 0x55d4ea569068 Implicit # | | |-FunctionDecl 0x55d4ea569190 col:8 used trunc 'float3 (float3)' # | | | |-ParmVarDecl 0x55d4ea5690e0 col:20 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea569240 clang_builtin_alias __builtin_elementwise_trunc # | | | |-NoThrowAttr 0x55d4ea5692b8 Implicit # | | | `-ConstAttr 0x55d4ea5692e0 Implicit # | | |-FunctionDecl 0x55d4ea569408 col:8 used trunc 'float4 (float4)' # | | | |-ParmVarDecl 0x55d4ea569358 col:20 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea5694b8 clang_builtin_alias __builtin_elementwise_trunc # | | | |-NoThrowAttr 0x55d4ea569530 Implicit # | | | `-ConstAttr 0x55d4ea569558 Implicit # | | |-FunctionDecl 0x55d4ea569660 col:34 WaveActiveAllEqual 'bool (half)' # | | | |-ParmVarDecl 0x55d4ea5695b8 col:57 'half' # | | | |-BuiltinAliasAttr 0x55d4ea569710 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55d4ea569770 # | | | |-NoThrowAttr 0x55d4ea5697b0 Implicit # | | | `-ConstAttr 0x55d4ea5697d8 Implicit # | | |-FunctionDecl 0x55d4ea569900 col:35 WaveActiveAllEqual 'bool2 (half2)' # | | | |-ParmVarDecl 0x55d4ea569850 col:59 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea5699b0 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55d4ea569a10 # | | | |-NoThrowAttr 0x55d4ea569a50 Implicit # | | | `-ConstAttr 0x55d4ea569a78 Implicit # | | |-FunctionDecl 0x55d4ea569ba0 col:35 WaveActiveAllEqual 'bool3 (half3)' # | | | |-ParmVarDecl 0x55d4ea569af0 col:59 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea569c50 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55d4ea569cb0 # | | | |-NoThrowAttr 0x55d4ea569cf0 Implicit # | | | `-ConstAttr 0x55d4ea569d18 Implicit # | | |-FunctionDecl 0x55d4ea569e40 col:35 WaveActiveAllEqual 'bool4 (half4)' # | | | |-ParmVarDecl 0x55d4ea569d90 col:59 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea569ef0 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55d4ea569f50 # | | | |-NoThrowAttr 0x55d4ea569f90 Implicit # | | | `-ConstAttr 0x55d4ea569fb8 Implicit # | | |-FunctionDecl 0x55d4ea56a0d0 col:34 WaveActiveAllEqual 'bool (int)' # | | | |-ParmVarDecl 0x55d4ea56a028 col:56 'int' # | | | |-AvailabilityAttr 0x55d4ea56a180 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55d4ea56a240 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55d4ea56a270 # | | | |-NoThrowAttr 0x55d4ea56a2b0 Implicit # | | | `-ConstAttr 0x55d4ea56a2d8 Implicit # | | |-FunctionDecl 0x55d4ea56a488 col:35 WaveActiveAllEqual 'bool2 (int2)' # | | | |-ParmVarDecl 0x55d4ea56a360 col:58 'int2':'vector' # | | | |-AvailabilityAttr 0x55d4ea56a538 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55d4ea56a5f8 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55d4ea56a628 # | | | |-NoThrowAttr 0x55d4ea56a668 Implicit # | | | `-ConstAttr 0x55d4ea56a690 Implicit # | | |-FunctionDecl 0x55d4ea56a848 col:35 WaveActiveAllEqual 'bool3 (int3)' # | | | |-ParmVarDecl 0x55d4ea56a718 col:58 'int3':'vector' # | | | |-AvailabilityAttr 0x55d4ea56a8f8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55d4ea56a9b8 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55d4ea56a9e8 # | | | |-NoThrowAttr 0x55d4ea56aa28 Implicit # | | | `-ConstAttr 0x55d4ea56aa50 Implicit # | | |-FunctionDecl 0x55d4ea56ac08 col:35 WaveActiveAllEqual 'bool4 (int4)' # | | | |-ParmVarDecl 0x55d4ea56aad8 col:58 'int4':'vector' # | | | |-AvailabilityAttr 0x55d4ea56acb8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55d4ea56ad78 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55d4ea56ada8 # | | | |-NoThrowAttr 0x55d4ea56ade8 Implicit # | | | `-ConstAttr 0x55d4ea56ae10 Implicit # | | |-FunctionDecl 0x55d4ea56af40 col:34 WaveActiveAllEqual 'bool (uint)' # | | | |-ParmVarDecl 0x55d4ea56ae98 col:57 'uint':'unsigned int' # | | | |-AvailabilityAttr 0x55d4ea56aff0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55d4ea56b0b0 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55d4ea56b0e0 # | | | |-NoThrowAttr 0x55d4ea56b120 Implicit # | | | `-ConstAttr 0x55d4ea56b148 Implicit # | | |-FunctionDecl 0x55d4ea56b2f8 col:35 WaveActiveAllEqual 'bool2 (uint2)' # | | | |-ParmVarDecl 0x55d4ea56b1d0 col:59 'uint2':'vector' # | | | |-AvailabilityAttr 0x55d4ea56b3a8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55d4ea56b468 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55d4ea56b498 # | | | |-NoThrowAttr 0x55d4ea56b4d8 Implicit # | | | `-ConstAttr 0x55d4ea56b500 Implicit # | | |-FunctionDecl 0x55d4ea56b6b8 col:35 WaveActiveAllEqual 'bool3 (uint3)' # | | | |-ParmVarDecl 0x55d4ea56b588 col:59 'uint3':'vector' # | | | |-AvailabilityAttr 0x55d4ea56b768 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55d4ea56b860 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55d4ea56b890 # | | | |-NoThrowAttr 0x55d4ea56b8d0 Implicit # | | | `-ConstAttr 0x55d4ea56b8f8 Implicit # | | |-FunctionDecl 0x55d4ea56baa8 col:35 WaveActiveAllEqual 'bool4 (uint4)' # | | | |-ParmVarDecl 0x55d4ea56b980 col:59 'uint4':'vector' # | | | |-AvailabilityAttr 0x55d4ea56bb58 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55d4ea56bc18 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55d4ea56bc48 # | | | |-NoThrowAttr 0x55d4ea56bc88 Implicit # | | | `-ConstAttr 0x55d4ea56bcb0 Implicit # | | |-FunctionDecl 0x55d4ea56bde0 col:34 WaveActiveAllEqual 'bool (int64_t)' # | | | |-ParmVarDecl 0x55d4ea56bd38 col:60 'int64_t':'long' # | | | |-AvailabilityAttr 0x55d4ea56be90 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55d4ea56bf50 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55d4ea56bf80 # | | | |-NoThrowAttr 0x55d4ea56bfc0 Implicit # | | | `-ConstAttr 0x55d4ea56bfe8 Implicit # | | |-FunctionDecl 0x55d4ea56c198 col:35 WaveActiveAllEqual 'bool2 (int64_t2)' # | | | |-ParmVarDecl 0x55d4ea56c070 col:62 'int64_t2':'vector' # | | | |-AvailabilityAttr 0x55d4ea56c248 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55d4ea56c308 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55d4ea56c338 # | | | |-NoThrowAttr 0x55d4ea56c378 Implicit # | | | `-ConstAttr 0x55d4ea56c3a0 Implicit # | | |-FunctionDecl 0x55d4ea56c558 col:35 WaveActiveAllEqual 'bool3 (int64_t3)' # | | | |-ParmVarDecl 0x55d4ea56c428 col:62 'int64_t3':'vector' # | | | |-AvailabilityAttr 0x55d4ea56c608 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55d4ea56c6c8 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55d4ea56c6f8 # | | | |-NoThrowAttr 0x55d4ea56c738 Implicit # | | | `-ConstAttr 0x55d4ea56c760 Implicit # | | |-FunctionDecl 0x55d4ea56c918 col:35 WaveActiveAllEqual 'bool4 (int64_t4)' # | | | |-ParmVarDecl 0x55d4ea56c7e8 col:62 'int64_t4':'vector' # | | | |-AvailabilityAttr 0x55d4ea56c9c8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55d4ea56ca88 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55d4ea56cab8 # | | | |-NoThrowAttr 0x55d4ea56caf8 Implicit # | | | `-ConstAttr 0x55d4ea56cb20 Implicit # | | |-FunctionDecl 0x55d4ea56cc50 col:34 WaveActiveAllEqual 'bool (uint64_t)' # | | | |-ParmVarDecl 0x55d4ea56cba8 col:61 'uint64_t':'unsigned long' # | | | |-AvailabilityAttr 0x55d4ea56cd00 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55d4ea56cdc0 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55d4ea56cdf0 # | | | |-NoThrowAttr 0x55d4ea56ce30 Implicit # | | | `-ConstAttr 0x55d4ea56ce58 Implicit # | | |-FunctionDecl 0x55d4ea56d008 col:35 WaveActiveAllEqual 'bool2 (uint64_t2)' # | | | |-ParmVarDecl 0x55d4ea56cee0 col:63 'uint64_t2':'vector' # | | | |-AvailabilityAttr 0x55d4ea56d0b8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55d4ea56d178 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55d4ea56d1a8 # | | | |-NoThrowAttr 0x55d4ea56d1e8 Implicit # | | | `-ConstAttr 0x55d4ea56d210 Implicit # | | |-FunctionDecl 0x55d4ea56d3c8 col:35 WaveActiveAllEqual 'bool3 (uint64_t3)' # | | | |-ParmVarDecl 0x55d4ea56d298 col:63 'uint64_t3':'vector' # | | | |-AvailabilityAttr 0x55d4ea56d478 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55d4ea56d538 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55d4ea56d568 # | | | |-NoThrowAttr 0x55d4ea56d5a8 Implicit # | | | `-ConstAttr 0x55d4ea56d5d0 Implicit # | | |-FunctionDecl 0x55d4ea56d788 col:35 WaveActiveAllEqual 'bool4 (uint64_t4)' # | | | |-ParmVarDecl 0x55d4ea56d658 col:63 'uint64_t4':'vector' # | | | |-AvailabilityAttr 0x55d4ea56d848 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55d4ea56d908 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55d4ea56d938 # | | | |-NoThrowAttr 0x55d4ea56d978 Implicit # | | | `-ConstAttr 0x55d4ea56d9a0 Implicit # | | |-FunctionDecl 0x55d4ea56dab8 col:34 WaveActiveAllEqual 'bool (float)' # | | | |-ParmVarDecl 0x55d4ea56da10 col:58 'float' # | | | |-AvailabilityAttr 0x55d4ea56db68 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55d4ea56dc28 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55d4ea56dc58 # | | | |-NoThrowAttr 0x55d4ea56dc98 Implicit # | | | `-ConstAttr 0x55d4ea56dcc0 Implicit # | | |-FunctionDecl 0x55d4ea56ddf8 col:35 WaveActiveAllEqual 'bool2 (float2)' # | | | |-ParmVarDecl 0x55d4ea56dd48 col:60 'float2':'vector' # | | | |-AvailabilityAttr 0x55d4ea56dea8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55d4ea56df68 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55d4ea56df98 # | | | |-NoThrowAttr 0x55d4ea56dfd8 Implicit # | | | `-ConstAttr 0x55d4ea56e000 Implicit # | | |-FunctionDecl 0x55d4ea56e138 col:35 WaveActiveAllEqual 'bool3 (float3)' # | | | |-ParmVarDecl 0x55d4ea56e088 col:60 'float3':'vector' # | | | |-AvailabilityAttr 0x55d4ea56e1e8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55d4ea56e2a8 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55d4ea56e2d8 # | | | |-NoThrowAttr 0x55d4ea56e318 Implicit # | | | `-ConstAttr 0x55d4ea56e340 Implicit # | | |-FunctionDecl 0x55d4ea56e478 col:35 WaveActiveAllEqual 'bool4 (float4)' # | | | |-ParmVarDecl 0x55d4ea56e3c8 col:60 'float4':'vector' # | | | |-AvailabilityAttr 0x55d4ea56e528 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55d4ea56e5e8 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55d4ea56e618 # | | | |-NoThrowAttr 0x55d4ea56e658 Implicit # | | | `-ConstAttr 0x55d4ea56e680 Implicit # | | |-FunctionDecl 0x55d4ea56e798 col:34 WaveActiveAllEqual 'bool (double)' # | | | |-ParmVarDecl 0x55d4ea56e6f0 col:59 'double' # | | | |-AvailabilityAttr 0x55d4ea56e848 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55d4ea56e908 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55d4ea56e938 # | | | |-NoThrowAttr 0x55d4ea56e978 Implicit # | | | `-ConstAttr 0x55d4ea56e9a0 Implicit # | | |-FunctionDecl 0x55d4ea56eb58 col:35 WaveActiveAllEqual 'bool2 (double2)' # | | | |-ParmVarDecl 0x55d4ea56ea28 col:61 'double2':'vector' # | | | |-AvailabilityAttr 0x55d4ea56ec08 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55d4ea56ecc8 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55d4ea56ecf8 # | | | |-NoThrowAttr 0x55d4ea56ed38 Implicit # | | | `-ConstAttr 0x55d4ea56ed60 Implicit # | | |-FunctionDecl 0x55d4ea56ef18 col:35 WaveActiveAllEqual 'bool3 (double3)' # | | | |-ParmVarDecl 0x55d4ea56ede8 col:61 'double3':'vector' # | | | |-AvailabilityAttr 0x55d4ea56efc8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55d4ea56f088 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55d4ea56f0b8 # | | | |-NoThrowAttr 0x55d4ea56f0f8 Implicit # | | | `-ConstAttr 0x55d4ea56f120 Implicit # | | |-FunctionDecl 0x55d4ea56f2d8 col:35 WaveActiveAllEqual 'bool4 (double4)' # | | | |-ParmVarDecl 0x55d4ea56f1a8 col:61 'double4':'vector' # | | | |-AvailabilityAttr 0x55d4ea56f388 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55d4ea56f448 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55d4ea56f478 # | | | |-NoThrowAttr 0x55d4ea56f4b8 Implicit # | | | `-ConstAttr 0x55d4ea56f4e0 Implicit # | | |-FunctionDecl 0x55d4ea56f5f0 col:34 WaveActiveAllTrue 'bool (bool)' # | | | |-ParmVarDecl 0x55d4ea56f548 col:57 Val 'bool' # | | | |-AvailabilityAttr 0x55d4ea56f6a0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55d4ea56f760 clang_builtin_alias __builtin_hlsl_wave_active_all_true # | | | |-ConvergentAttr 0x55d4ea56f790 # | | | |-NoThrowAttr 0x55d4ea56f7d0 Implicit # | | | `-ConstAttr 0x55d4ea56f7f8 Implicit # | | |-FunctionDecl 0x55d4ea56f908 col:34 WaveActiveAnyTrue 'bool (bool)' # | | | |-ParmVarDecl 0x55d4ea56f860 col:57 Val 'bool' # | | | |-AvailabilityAttr 0x55d4ea56f9b8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55d4ea56fa78 clang_builtin_alias __builtin_hlsl_wave_active_any_true # | | | |-ConvergentAttr 0x55d4ea56faa8 # | | | |-NoThrowAttr 0x55d4ea56fae8 Implicit # | | | `-ConstAttr 0x55d4ea56fb10 Implicit # | | |-FunctionDecl 0x55d4ea56fc98 col:35 WaveActiveBallot 'uint4 (bool)' # | | | |-ParmVarDecl 0x55d4ea56fb68 col:57 Val 'bool' # | | | |-AvailabilityAttr 0x55d4ea56fd48 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55d4ea56fe08 clang_builtin_alias __builtin_hlsl_wave_active_ballot # | | | |-ConvergentAttr 0x55d4ea56fe38 # | | | |-NoThrowAttr 0x55d4ea56fe78 Implicit # | | | `-ConstAttr 0x55d4ea56fea0 Implicit # | | |-FunctionDecl 0x55d4ea570028 col:34 WaveActiveCountBits 'uint (bool)' # | | | |-ParmVarDecl 0x55d4ea56fef8 col:59 Val 'bool' # | | | |-AvailabilityAttr 0x55d4ea5700d8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55d4ea570198 clang_builtin_alias __builtin_hlsl_wave_active_count_bits # | | | |-ConvergentAttr 0x55d4ea5701c8 # | | | |-NoThrowAttr 0x55d4ea570208 Implicit # | | | `-ConstAttr 0x55d4ea570230 Implicit # | | |-FunctionDecl 0x55d4ea570308 col:34 WaveGetLaneIndex 'uint ()' # | | | |-AvailabilityAttr 0x55d4ea5703b0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55d4ea570470 clang_builtin_alias __builtin_hlsl_wave_get_lane_index # | | | |-ConvergentAttr 0x55d4ea5704a0 # | | | |-NoThrowAttr 0x55d4ea5704e0 Implicit # | | | `-ConstAttr 0x55d4ea570508 Implicit # | | |-FunctionDecl 0x55d4ea5705a0 col:34 WaveIsFirstLane 'bool ()' # | | | |-AvailabilityAttr 0x55d4ea570648 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55d4ea570708 clang_builtin_alias __builtin_hlsl_wave_is_first_lane # | | | |-ConvergentAttr 0x55d4ea570738 # | | | |-NoThrowAttr 0x55d4ea570778 Implicit # | | | `-ConstAttr 0x55d4ea5707a0 Implicit # | | |-FunctionDecl 0x55d4ea570810 col:34 WaveGetLaneCount 'uint ()' # | | | |-AvailabilityAttr 0x55d4ea5708b8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55d4ea570978 clang_builtin_alias __builtin_hlsl_wave_get_lane_count # | | | |-ConvergentAttr 0x55d4ea5709a8 # | | | |-NoThrowAttr 0x55d4ea5709e8 Implicit # | | | `-ConstAttr 0x55d4ea570a10 Implicit # | | |-FunctionDecl 0x55d4ea570b18 col:34 WavePrefixCountBits 'uint (bool)' # | | | |-ParmVarDecl 0x55d4ea570a68 col:59 Expr 'bool' # | | | |-AvailabilityAttr 0x55d4ea570bc8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55d4ea570c88 clang_builtin_alias __builtin_hlsl_wave_prefix_count_bits # | | | |-ConvergentAttr 0x55d4ea570cb8 # | | | |-NoThrowAttr 0x55d4ea570cf8 Implicit # | | | `-ConstAttr 0x55d4ea570d20 Implicit # | | |-FunctionDecl 0x55d4ea570f30 col:34 WaveReadLaneAt 'bool (bool, uint32_t)' # | | | |-ParmVarDecl 0x55d4ea570d68 col:53 'bool' # | | | |-ParmVarDecl 0x55d4ea570de8 col:63 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55d4ea570fe8 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55d4ea571048 # | | | |-NoThrowAttr 0x55d4ea571088 Implicit # | | | `-ConstAttr 0x55d4ea5710b0 Implicit # | | |-FunctionDecl 0x55d4ea5712e8 col:35 WaveReadLaneAt 'bool2 (bool2, uint32_t)' # | | | |-ParmVarDecl 0x55d4ea571118 col:55 'bool2':'vector' # | | | |-ParmVarDecl 0x55d4ea571198 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55d4ea5713a0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55d4ea571400 # | | | |-NoThrowAttr 0x55d4ea571440 Implicit # | | | `-ConstAttr 0x55d4ea571468 Implicit # | | |-FunctionDecl 0x55d4ea5716b8 col:35 WaveReadLaneAt 'bool3 (bool3, uint32_t)' # | | | |-ParmVarDecl 0x55d4ea5714e0 col:55 'bool3':'vector' # | | | |-ParmVarDecl 0x55d4ea571560 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55d4ea571770 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55d4ea5717d0 # | | | |-NoThrowAttr 0x55d4ea571810 Implicit # | | | `-ConstAttr 0x55d4ea572870 Implicit # | | |-FunctionDecl 0x55d4ea572ab8 col:35 WaveReadLaneAt 'bool4 (bool4, uint32_t)' # | | | |-ParmVarDecl 0x55d4ea5728e8 col:55 'bool4':'vector' # | | | |-ParmVarDecl 0x55d4ea572968 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55d4ea572b70 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55d4ea572bd0 # | | | |-NoThrowAttr 0x55d4ea572c10 Implicit # | | | `-ConstAttr 0x55d4ea572c38 Implicit # | | |-FunctionDecl 0x55d4ea572e68 col:34 WaveReadLaneAt 'half (half, uint32_t)' # | | | |-ParmVarDecl 0x55d4ea572c98 col:53 'half' # | | | |-ParmVarDecl 0x55d4ea572d18 col:63 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55d4ea572f20 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55d4ea572f80 # | | | |-NoThrowAttr 0x55d4ea572fc0 Implicit # | | | `-ConstAttr 0x55d4ea572fe8 Implicit # | | |-FunctionDecl 0x55d4ea573238 col:35 WaveReadLaneAt 'half2 (half2, uint32_t)' # | | | |-ParmVarDecl 0x55d4ea573060 col:55 'half2':'vector' # | | | |-ParmVarDecl 0x55d4ea5730e0 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55d4ea5732f0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55d4ea573350 # | | | |-NoThrowAttr 0x55d4ea573390 Implicit # | | | `-ConstAttr 0x55d4ea5733b8 Implicit # | | |-FunctionDecl 0x55d4ea573608 col:35 WaveReadLaneAt 'half3 (half3, uint32_t)' # | | | |-ParmVarDecl 0x55d4ea573430 col:55 'half3':'vector' # | | | |-ParmVarDecl 0x55d4ea5734b0 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55d4ea5736c0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55d4ea573720 # | | | |-NoThrowAttr 0x55d4ea573760 Implicit # | | | `-ConstAttr 0x55d4ea573788 Implicit # | | |-FunctionDecl 0x55d4ea5739d8 col:35 WaveReadLaneAt 'half4 (half4, uint32_t)' # | | | |-ParmVarDecl 0x55d4ea573800 col:55 'half4':'vector' # | | | |-ParmVarDecl 0x55d4ea573880 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55d4ea573a90 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55d4ea573af0 # | | | |-NoThrowAttr 0x55d4ea573b30 Implicit # | | | `-ConstAttr 0x55d4ea573b58 Implicit # | | |-FunctionDecl 0x55d4ea573d88 col:33 WaveReadLaneAt 'int (int, uint32_t)' # | | | |-ParmVarDecl 0x55d4ea573bb8 col:51 'int' # | | | |-ParmVarDecl 0x55d4ea573c38 col:61 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55d4ea573e40 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55d4ea573ea0 # | | | |-NoThrowAttr 0x55d4ea573ee0 Implicit # | | | `-ConstAttr 0x55d4ea573f08 Implicit # | | |-FunctionDecl 0x55d4ea574158 col:34 WaveReadLaneAt 'int2 (int2, uint32_t)' # | | | |-ParmVarDecl 0x55d4ea573f80 col:53 'int2':'vector' # | | | |-ParmVarDecl 0x55d4ea574000 col:63 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55d4ea574210 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55d4ea574270 # | | | |-NoThrowAttr 0x55d4ea5742b0 Implicit # | | | `-ConstAttr 0x55d4ea5742d8 Implicit # | | |-FunctionDecl 0x55d4ea574528 col:34 WaveReadLaneAt 'int3 (int3, uint32_t)' # | | | |-ParmVarDecl 0x55d4ea574350 col:53 'int3':'vector' # | | | |-ParmVarDecl 0x55d4ea5743d0 col:63 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55d4ea5745e0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55d4ea574640 # | | | |-NoThrowAttr 0x55d4ea574680 Implicit # | | | `-ConstAttr 0x55d4ea5746a8 Implicit # | | |-FunctionDecl 0x55d4ea574938 col:34 WaveReadLaneAt 'int4 (int4, uint32_t)' # | | | |-ParmVarDecl 0x55d4ea574720 col:53 'int4':'vector' # | | | |-ParmVarDecl 0x55d4ea5747a0 col:63 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55d4ea5749f0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55d4ea574a50 # | | | |-NoThrowAttr 0x55d4ea574a90 Implicit # | | | `-ConstAttr 0x55d4ea574ab8 Implicit # | | |-FunctionDecl 0x55d4ea574cc8 col:34 WaveReadLaneAt 'uint (uint, uint32_t)' # | | | |-ParmVarDecl 0x55d4ea574b30 col:53 'uint':'unsigned int' # | | | |-ParmVarDecl 0x55d4ea574bb0 col:63 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55d4ea574d80 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55d4ea574de0 # | | | |-NoThrowAttr 0x55d4ea574e20 Implicit # | | | `-ConstAttr 0x55d4ea574e48 Implicit # | | |-FunctionDecl 0x55d4ea575098 col:35 WaveReadLaneAt 'uint2 (uint2, uint32_t)' # | | | |-ParmVarDecl 0x55d4ea574ec0 col:55 'uint2':'vector' # | | | |-ParmVarDecl 0x55d4ea574f40 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55d4ea575150 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55d4ea5751b0 # | | | |-NoThrowAttr 0x55d4ea5751f0 Implicit # | | | `-ConstAttr 0x55d4ea575218 Implicit # | | |-FunctionDecl 0x55d4ea575468 col:35 WaveReadLaneAt 'uint3 (uint3, uint32_t)' # | | | |-ParmVarDecl 0x55d4ea575290 col:55 'uint3':'vector' # | | | |-ParmVarDecl 0x55d4ea575310 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55d4ea575520 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55d4ea575580 # | | | |-NoThrowAttr 0x55d4ea5755c0 Implicit # | | | `-ConstAttr 0x55d4ea5755e8 Implicit # | | |-FunctionDecl 0x55d4ea575838 col:35 WaveReadLaneAt 'uint4 (uint4, uint32_t)' # | | | |-ParmVarDecl 0x55d4ea575660 col:55 'uint4':'vector' # | | | |-ParmVarDecl 0x55d4ea5756e0 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55d4ea5758f0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55d4ea575950 # | | | |-NoThrowAttr 0x55d4ea575990 Implicit # | | | `-ConstAttr 0x55d4ea5759b8 Implicit # | | |-FunctionDecl 0x55d4ea575be8 col:35 WaveReadLaneAt 'float (float, uint32_t)' # | | | |-ParmVarDecl 0x55d4ea575a18 col:55 'float' # | | | |-ParmVarDecl 0x55d4ea575a98 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55d4ea575ca0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55d4ea575d00 # | | | |-NoThrowAttr 0x55d4ea575d40 Implicit # | | | `-ConstAttr 0x55d4ea575d68 Implicit # | | |-FunctionDecl 0x55d4ea575fb8 col:36 WaveReadLaneAt 'float2 (float2, uint32_t)' # | | | |-ParmVarDecl 0x55d4ea575de0 col:57 'float2':'vector' # | | | |-ParmVarDecl 0x55d4ea575e60 col:67 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55d4ea576070 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55d4ea5760d0 # | | | |-NoThrowAttr 0x55d4ea576110 Implicit # | | | `-ConstAttr 0x55d4ea576138 Implicit # | | |-FunctionDecl 0x55d4ea576388 col:36 WaveReadLaneAt 'float3 (float3, uint32_t)' # | | | |-ParmVarDecl 0x55d4ea5761b0 col:57 'float3':'vector' # | | | |-ParmVarDecl 0x55d4ea576230 col:67 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55d4ea576440 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55d4ea5764a0 # | | | |-NoThrowAttr 0x55d4ea5764e0 Implicit # | | | `-ConstAttr 0x55d4ea576508 Implicit # | | |-FunctionDecl 0x55d4ea576758 col:36 WaveReadLaneAt 'float4 (float4, uint32_t)' # | | | |-ParmVarDecl 0x55d4ea576580 col:57 'float4':'vector' # | | | |-ParmVarDecl 0x55d4ea576600 col:67 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55d4ea576810 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55d4ea576890 # | | | |-NoThrowAttr 0x55d4ea5768d0 Implicit # | | | `-ConstAttr 0x55d4ea5768f8 Implicit # | | |-FunctionDecl 0x55d4ea576b48 col:37 WaveReadLaneAt 'int64_t (int64_t, uint32_t)' # | | | |-ParmVarDecl 0x55d4ea576970 col:59 'int64_t':'long' # | | | |-ParmVarDecl 0x55d4ea5769f0 col:69 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55d4ea576c00 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55d4ea576c60 # | | | |-NoThrowAttr 0x55d4ea576ca0 Implicit # | | | `-ConstAttr 0x55d4ea576cc8 Implicit # | | |-FunctionDecl 0x55d4ea576f18 col:38 WaveReadLaneAt 'int64_t2 (int64_t2, uint32_t)' # | | | |-ParmVarDecl 0x55d4ea576d40 col:61 'int64_t2':'vector' # | | | |-ParmVarDecl 0x55d4ea576dc0 col:71 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55d4ea576fd0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55d4ea577030 # | | | |-NoThrowAttr 0x55d4ea577070 Implicit # | | | `-ConstAttr 0x55d4ea577098 Implicit # | | |-FunctionDecl 0x55d4ea5772e8 col:38 WaveReadLaneAt 'int64_t3 (int64_t3, uint32_t)' # | | | |-ParmVarDecl 0x55d4ea577110 col:61 'int64_t3':'vector' # | | | |-ParmVarDecl 0x55d4ea577190 col:71 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55d4ea5773a0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55d4ea577400 # | | | |-NoThrowAttr 0x55d4ea577440 Implicit # | | | `-ConstAttr 0x55d4ea577468 Implicit # | | |-FunctionDecl 0x55d4ea5776b8 col:38 WaveReadLaneAt 'int64_t4 (int64_t4, uint32_t)' # | | | |-ParmVarDecl 0x55d4ea5774e0 col:61 'int64_t4':'vector' # | | | |-ParmVarDecl 0x55d4ea577560 col:71 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55d4ea577770 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55d4ea5777d0 # | | | |-NoThrowAttr 0x55d4ea577810 Implicit # | | | `-ConstAttr 0x55d4ea577838 Implicit # | | |-FunctionDecl 0x55d4ea577a88 col:38 WaveReadLaneAt 'uint64_t (uint64_t, uint32_t)' # | | | |-ParmVarDecl 0x55d4ea5778b0 col:61 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x55d4ea577930 col:71 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55d4ea577b40 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55d4ea577ba0 # | | | |-NoThrowAttr 0x55d4ea577be0 Implicit # | | | `-ConstAttr 0x55d4ea577c08 Implicit # | | |-FunctionDecl 0x55d4ea577e58 col:39 WaveReadLaneAt 'uint64_t2 (uint64_t2, uint32_t)' # | | | |-ParmVarDecl 0x55d4ea577c80 col:63 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x55d4ea577d00 col:73 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55d4ea577f10 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55d4ea577f70 # | | | |-NoThrowAttr 0x55d4ea577fb0 Implicit # | | | `-ConstAttr 0x55d4ea577fd8 Implicit # | | |-FunctionDecl 0x55d4ea578228 col:39 WaveReadLaneAt 'uint64_t3 (uint64_t3, uint32_t)' # | | | |-ParmVarDecl 0x55d4ea578050 col:63 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x55d4ea5780d0 col:73 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55d4ea5782e0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55d4ea578340 # | | | |-NoThrowAttr 0x55d4ea578380 Implicit # | | | `-ConstAttr 0x55d4ea5783a8 Implicit # | | |-FunctionDecl 0x55d4ea5785f8 col:39 WaveReadLaneAt 'uint64_t4 (uint64_t4, uint32_t)' # | | | |-ParmVarDecl 0x55d4ea578420 col:63 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x55d4ea5784a0 col:73 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55d4ea5786b0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55d4ea578710 # | | | |-NoThrowAttr 0x55d4ea578750 Implicit # | | | `-ConstAttr 0x55d4ea578778 Implicit # | | |-FunctionDecl 0x55d4ea5789f8 col:36 WaveReadLaneAt 'double (double, uint32_t)' # | | | |-ParmVarDecl 0x55d4ea5787d8 col:57 'double' # | | | |-ParmVarDecl 0x55d4ea5788a0 col:67 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55d4ea578ab0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55d4ea578b10 # | | | |-NoThrowAttr 0x55d4ea578b50 Implicit # | | | `-ConstAttr 0x55d4ea578b78 Implicit # | | |-FunctionDecl 0x55d4ea578dc8 col:37 WaveReadLaneAt 'double2 (double2, uint32_t)' # | | | |-ParmVarDecl 0x55d4ea578bf0 col:59 'double2':'vector' # | | | |-ParmVarDecl 0x55d4ea578c70 col:69 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55d4ea578e80 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55d4ea578ee0 # | | | |-NoThrowAttr 0x55d4ea578f20 Implicit # | | | `-ConstAttr 0x55d4ea578f48 Implicit # | | |-FunctionDecl 0x55d4ea579198 col:37 WaveReadLaneAt 'double3 (double3, uint32_t)' # | | | |-ParmVarDecl 0x55d4ea578fc0 col:59 'double3':'vector' # | | | |-ParmVarDecl 0x55d4ea579040 col:69 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55d4ea579250 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55d4ea5792b0 # | | | |-NoThrowAttr 0x55d4ea5792f0 Implicit # | | | `-ConstAttr 0x55d4ea579318 Implicit # | | |-FunctionDecl 0x55d4ea579568 col:37 WaveReadLaneAt 'double4 (double4, uint32_t)' # | | | |-ParmVarDecl 0x55d4ea579390 col:59 'double4':'vector' # | | | |-ParmVarDecl 0x55d4ea579410 col:69 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55d4ea579620 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55d4ea579680 # | | | |-NoThrowAttr 0x55d4ea5796c0 Implicit # | | | `-ConstAttr 0x55d4ea5796e8 Implicit # | | |-FunctionDecl 0x55d4ea579820 col:34 WaveActiveBitOr 'uint (uint)' # | | | |-ParmVarDecl 0x55d4ea579770 col:54 'uint':'unsigned int' # | | | |-AvailabilityAttr 0x55d4ea5798d0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55d4ea579990 clang_builtin_alias __builtin_hlsl_wave_active_bit_or # | | | |-ConvergentAttr 0x55d4ea5799c0 # | | | |-NoThrowAttr 0x55d4ea579a00 Implicit # | | | `-ConstAttr 0x55d4ea579a28 Implicit # | | |-FunctionDecl 0x55d4ea579b50 col:35 WaveActiveBitOr 'uint2 (uint2)' # | | | |-ParmVarDecl 0x55d4ea579aa0 col:56 'uint2':'vector' # | | | |-AvailabilityAttr 0x55d4ea579c00 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55d4ea579cc0 clang_builtin_alias __builtin_hlsl_wave_active_bit_or # | | | |-ConvergentAttr 0x55d4ea579cf0 # | | | |-NoThrowAttr 0x55d4ea579d30 Implicit # | | | `-ConstAttr 0x55d4ea579d58 Implicit # | | |-FunctionDecl 0x55d4ea579e90 col:35 WaveActiveBitOr 'uint3 (uint3)' # | | | |-ParmVarDecl 0x55d4ea579de0 col:56 'uint3':'vector' # | | | |-AvailabilityAttr 0x55d4ea579f40 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55d4ea57a000 clang_builtin_alias __builtin_hlsl_wave_active_bit_or # | | | |-ConvergentAttr 0x55d4ea57a030 # | | | |-NoThrowAttr 0x55d4ea57a070 Implicit # | | | `-ConstAttr 0x55d4ea57a098 Implicit # | | |-FunctionDecl 0x55d4ea57a1d0 col:35 WaveActiveBitOr 'uint4 (uint4)' # | | | |-ParmVarDecl 0x55d4ea57a120 col:56 'uint4':'vector' # | | | |-AvailabilityAttr 0x55d4ea57a280 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55d4ea57a340 clang_builtin_alias __builtin_hlsl_wave_active_bit_or # | | | |-ConvergentAttr 0x55d4ea57a370 # | | | |-NoThrowAttr 0x55d4ea57a3b0 Implicit # | | | `-ConstAttr 0x55d4ea57a3d8 Implicit # | | |-FunctionDecl 0x55d4ea57a510 col:38 WaveActiveBitOr 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x55d4ea57a460 col:62 'uint64_t':'unsigned long' # | | | |-AvailabilityAttr 0x55d4ea57a5c0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55d4ea57a680 clang_builtin_alias __builtin_hlsl_wave_active_bit_or # | | | |-ConvergentAttr 0x55d4ea57a6b0 # | | | |-NoThrowAttr 0x55d4ea57a6f0 Implicit # | | | `-ConstAttr 0x55d4ea57a718 Implicit # | | |-FunctionDecl 0x55d4ea57a8b0 col:39 WaveActiveBitOr 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x55d4ea57a7a0 col:64 'uint64_t2':'vector' # | | | |-AvailabilityAttr 0x55d4ea57a960 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55d4ea57aa20 clang_builtin_alias __builtin_hlsl_wave_active_bit_or # | | | |-ConvergentAttr 0x55d4ea57aa50 # | | | |-NoThrowAttr 0x55d4ea57aa90 Implicit # | | | `-ConstAttr 0x55d4ea57aab8 Implicit # | | |-FunctionDecl 0x55d4ea57abf0 col:39 WaveActiveBitOr 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x55d4ea57ab40 col:64 'uint64_t3':'vector' # | | | |-AvailabilityAttr 0x55d4ea57aca0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55d4ea57ad60 clang_builtin_alias __builtin_hlsl_wave_active_bit_or # | | | |-ConvergentAttr 0x55d4ea57ad90 # | | | |-NoThrowAttr 0x55d4ea57add0 Implicit # | | | `-ConstAttr 0x55d4ea57adf8 Implicit # | | |-FunctionDecl 0x55d4ea57af30 col:39 WaveActiveBitOr 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x55d4ea57ae80 col:64 'uint64_t4':'vector' # | | | |-AvailabilityAttr 0x55d4ea57afe0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55d4ea57b0a0 clang_builtin_alias __builtin_hlsl_wave_active_bit_or # | | | |-ConvergentAttr 0x55d4ea57b0d0 # | | | |-NoThrowAttr 0x55d4ea57b110 Implicit # | | | `-ConstAttr 0x55d4ea57b138 Implicit # | | |-FunctionDecl 0x55d4ea57b270 col:34 WaveActiveBitXor 'uint (uint)' # | | | |-ParmVarDecl 0x55d4ea57b1c0 col:55 'uint':'unsigned int' # | | | |-AvailabilityAttr 0x55d4ea57b320 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55d4ea57b3e0 clang_builtin_alias __builtin_hlsl_wave_active_bit_xor # | | | |-ConvergentAttr 0x55d4ea57b410 # | | | |-NoThrowAttr 0x55d4ea57b450 Implicit # | | | `-ConstAttr 0x55d4ea57b478 Implicit # | | |-FunctionDecl 0x55d4ea57b5a0 col:35 WaveActiveBitXor 'uint2 (uint2)' # | | | |-ParmVarDecl 0x55d4ea57b4f0 col:57 'uint2':'vector' # | | | |-AvailabilityAttr 0x55d4ea57b650 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55d4ea57b710 clang_builtin_alias __builtin_hlsl_wave_active_bit_xor # | | | |-ConvergentAttr 0x55d4ea57b740 # | | | |-NoThrowAttr 0x55d4ea57b780 Implicit # | | | `-ConstAttr 0x55d4ea57b7a8 Implicit # | | |-FunctionDecl 0x55d4ea57b8e0 col:35 WaveActiveBitXor 'uint3 (uint3)' # | | | |-ParmVarDecl 0x55d4ea57b830 col:57 'uint3':'vector' # | | | |-AvailabilityAttr 0x55d4ea57b990 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55d4ea57ba50 clang_builtin_alias __builtin_hlsl_wave_active_bit_xor # | | | |-ConvergentAttr 0x55d4ea57ba80 # | | | |-NoThrowAttr 0x55d4ea57bac0 Implicit # | | | `-ConstAttr 0x55d4ea57bae8 Implicit # | | |-FunctionDecl 0x55d4ea57bc20 col:35 WaveActiveBitXor 'uint4 (uint4)' # | | | |-ParmVarDecl 0x55d4ea57bb70 col:57 'uint4':'vector' # | | | |-AvailabilityAttr 0x55d4ea57bcd0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55d4ea57bd90 clang_builtin_alias __builtin_hlsl_wave_active_bit_xor # | | | |-ConvergentAttr 0x55d4ea57bdc0 # | | | |-NoThrowAttr 0x55d4ea57be00 Implicit # | | | `-ConstAttr 0x55d4ea57be28 Implicit # | | |-FunctionDecl 0x55d4ea57bf60 col:38 WaveActiveBitXor 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x55d4ea57beb0 col:63 'uint64_t':'unsigned long' # | | | |-AvailabilityAttr 0x55d4ea57c010 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55d4ea57c0d0 clang_builtin_alias __builtin_hlsl_wave_active_bit_xor # | | | |-ConvergentAttr 0x55d4ea57c100 # | | | |-NoThrowAttr 0x55d4ea57c140 Implicit # | | | `-ConstAttr 0x55d4ea57c168 Implicit # | | |-FunctionDecl 0x55d4ea57c2a0 col:39 WaveActiveBitXor 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x55d4ea57c1f0 col:65 'uint64_t2':'vector' # | | | |-AvailabilityAttr 0x55d4ea57c350 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55d4ea57c410 clang_builtin_alias __builtin_hlsl_wave_active_bit_xor # | | | |-ConvergentAttr 0x55d4ea57c440 # | | | |-NoThrowAttr 0x55d4ea57c480 Implicit # | | | `-ConstAttr 0x55d4ea57c4a8 Implicit # | | |-FunctionDecl 0x55d4ea57c5e0 col:39 WaveActiveBitXor 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x55d4ea57c530 col:65 'uint64_t3':'vector' # | | | |-AvailabilityAttr 0x55d4ea57c690 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55d4ea57c750 clang_builtin_alias __builtin_hlsl_wave_active_bit_xor # | | | |-ConvergentAttr 0x55d4ea57c780 # | | | |-NoThrowAttr 0x55d4ea57c7c0 Implicit # | | | `-ConstAttr 0x55d4ea57c7e8 Implicit # | | |-FunctionDecl 0x55d4ea57c970 col:39 WaveActiveBitXor 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x55d4ea57c8c0 col:65 'uint64_t4':'vector' # | | | |-AvailabilityAttr 0x55d4ea57ca20 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55d4ea57cae0 clang_builtin_alias __builtin_hlsl_wave_active_bit_xor # | | | |-ConvergentAttr 0x55d4ea57cb10 # | | | |-NoThrowAttr 0x55d4ea57cb50 Implicit # | | | `-ConstAttr 0x55d4ea57cb78 Implicit # | | |-FunctionDecl 0x55d4ea57ccb0 col:34 WaveActiveBitAnd 'uint (uint)' # | | | |-ParmVarDecl 0x55d4ea57cc00 col:55 'uint':'unsigned int' # | | | |-AvailabilityAttr 0x55d4ea57cd60 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55d4ea57ce20 clang_builtin_alias __builtin_hlsl_wave_active_bit_and # | | | |-ConvergentAttr 0x55d4ea57ce50 # | | | |-NoThrowAttr 0x55d4ea57ce90 Implicit # | | | `-ConstAttr 0x55d4ea57ceb8 Implicit # | | |-FunctionDecl 0x55d4ea57cfe0 col:35 WaveActiveBitAnd 'uint2 (uint2)' # | | | |-ParmVarDecl 0x55d4ea57cf30 col:57 'uint2':'vector' # | | | |-AvailabilityAttr 0x55d4ea57d090 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55d4ea57d150 clang_builtin_alias __builtin_hlsl_wave_active_bit_and # | | | |-ConvergentAttr 0x55d4ea57d180 # | | | |-NoThrowAttr 0x55d4ea57d1c0 Implicit # | | | `-ConstAttr 0x55d4ea57d1e8 Implicit # | | |-FunctionDecl 0x55d4ea57d320 col:35 WaveActiveBitAnd 'uint3 (uint3)' # | | | |-ParmVarDecl 0x55d4ea57d270 col:57 'uint3':'vector' # | | | |-AvailabilityAttr 0x55d4ea57d3d0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55d4ea57d490 clang_builtin_alias __builtin_hlsl_wave_active_bit_and # | | | |-ConvergentAttr 0x55d4ea57d4c0 # | | | |-NoThrowAttr 0x55d4ea57d500 Implicit # | | | `-ConstAttr 0x55d4ea57d528 Implicit # | | |-FunctionDecl 0x55d4ea57d660 col:35 WaveActiveBitAnd 'uint4 (uint4)' # | | | |-ParmVarDecl 0x55d4ea57d5b0 col:57 'uint4':'vector' # | | | |-AvailabilityAttr 0x55d4ea57d710 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55d4ea57d7d0 clang_builtin_alias __builtin_hlsl_wave_active_bit_and # | | | |-ConvergentAttr 0x55d4ea57d800 # | | | |-NoThrowAttr 0x55d4ea57d840 Implicit # | | | `-ConstAttr 0x55d4ea57d868 Implicit # | | |-FunctionDecl 0x55d4ea57d9a0 col:38 WaveActiveBitAnd 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x55d4ea57d8f0 col:63 'uint64_t':'unsigned long' # | | | |-AvailabilityAttr 0x55d4ea57da50 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55d4ea57db10 clang_builtin_alias __builtin_hlsl_wave_active_bit_and # | | | |-ConvergentAttr 0x55d4ea57db40 # | | | |-NoThrowAttr 0x55d4ea57db80 Implicit # | | | `-ConstAttr 0x55d4ea57dba8 Implicit # | | |-FunctionDecl 0x55d4ea57dce0 col:39 WaveActiveBitAnd 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x55d4ea57dc30 col:65 'uint64_t2':'vector' # | | | |-AvailabilityAttr 0x55d4ea57dd90 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55d4ea57de50 clang_builtin_alias __builtin_hlsl_wave_active_bit_and # | | | |-ConvergentAttr 0x55d4ea57de80 # | | | |-NoThrowAttr 0x55d4ea57dec0 Implicit # | | | `-ConstAttr 0x55d4ea57dee8 Implicit # | | |-FunctionDecl 0x55d4ea57e020 col:39 WaveActiveBitAnd 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x55d4ea57df70 col:65 'uint64_t3':'vector' # | | | |-AvailabilityAttr 0x55d4ea57e0d0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55d4ea57e190 clang_builtin_alias __builtin_hlsl_wave_active_bit_and # | | | |-ConvergentAttr 0x55d4ea57e1c0 # | | | |-NoThrowAttr 0x55d4ea57e200 Implicit # | | | `-ConstAttr 0x55d4ea57e228 Implicit # | | |-FunctionDecl 0x55d4ea57e360 col:39 WaveActiveBitAnd 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x55d4ea57e2b0 col:65 'uint64_t4':'vector' # | | | |-AvailabilityAttr 0x55d4ea57e410 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55d4ea57e4d0 clang_builtin_alias __builtin_hlsl_wave_active_bit_and # | | | |-ConvergentAttr 0x55d4ea57e500 # | | | |-NoThrowAttr 0x55d4ea57e540 Implicit # | | | `-ConstAttr 0x55d4ea57e568 Implicit # | | |-FunctionDecl 0x55d4ea57e678 col:34 WaveActiveMax 'half (half)' # | | | |-ParmVarDecl 0x55d4ea57e5c8 col:52 'half' # | | | |-BuiltinAliasAttr 0x55d4ea57e728 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55d4ea57e788 # | | | |-NoThrowAttr 0x55d4ea57e7c8 Implicit # | | | `-ConstAttr 0x55d4ea57e7f0 Implicit # | | |-FunctionDecl 0x55d4ea57e9b8 col:35 WaveActiveMax 'half2 (half2)' # | | | |-ParmVarDecl 0x55d4ea57e858 col:54 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea57ea68 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55d4ea57eac8 # | | | |-NoThrowAttr 0x55d4ea57eb08 Implicit # | | | `-ConstAttr 0x55d4ea57eb30 Implicit # | | |-FunctionDecl 0x55d4ea57ec58 col:35 WaveActiveMax 'half3 (half3)' # | | | |-ParmVarDecl 0x55d4ea57eba8 col:54 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea57ed08 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55d4ea57ed68 # | | | |-NoThrowAttr 0x55d4ea57eda8 Implicit # | | | `-ConstAttr 0x55d4ea57edd0 Implicit # | | |-FunctionDecl 0x55d4ea57eef8 col:35 WaveActiveMax 'half4 (half4)' # | | | |-ParmVarDecl 0x55d4ea57ee48 col:54 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea57efa8 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55d4ea57f008 # | | | |-NoThrowAttr 0x55d4ea57f048 Implicit # | | | `-ConstAttr 0x55d4ea57f070 Implicit # | | |-FunctionDecl 0x55d4ea57f180 col:33 WaveActiveMax 'int (int)' # | | | |-ParmVarDecl 0x55d4ea57f0d0 col:50 'int' # | | | |-BuiltinAliasAttr 0x55d4ea57f230 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55d4ea57f290 # | | | |-NoThrowAttr 0x55d4ea57f2d0 Implicit # | | | `-ConstAttr 0x55d4ea57f2f8 Implicit # | | |-FunctionDecl 0x55d4ea57f420 col:34 WaveActiveMax 'int2 (int2)' # | | | |-ParmVarDecl 0x55d4ea57f370 col:52 'int2':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea57f4d0 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55d4ea57f530 # | | | |-NoThrowAttr 0x55d4ea57f570 Implicit # | | | `-ConstAttr 0x55d4ea57f598 Implicit # | | |-FunctionDecl 0x55d4ea57f6c0 col:34 WaveActiveMax 'int3 (int3)' # | | | |-ParmVarDecl 0x55d4ea57f610 col:52 'int3':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea57f770 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55d4ea57f7d0 # | | | |-NoThrowAttr 0x55d4ea57f810 Implicit # | | | `-ConstAttr 0x55d4ea57f838 Implicit # | | |-FunctionDecl 0x55d4ea57f960 col:34 WaveActiveMax 'int4 (int4)' # | | | |-ParmVarDecl 0x55d4ea57f8b0 col:52 'int4':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea57fa10 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55d4ea57fa70 # | | | |-NoThrowAttr 0x55d4ea57fab0 Implicit # | | | `-ConstAttr 0x55d4ea57fad8 Implicit # | | |-FunctionDecl 0x55d4ea57fc00 col:34 WaveActiveMax 'uint (uint)' # | | | |-ParmVarDecl 0x55d4ea57fb50 col:52 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x55d4ea57fcb0 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55d4ea57fd10 # | | | |-NoThrowAttr 0x55d4ea57fd50 Implicit # | | | `-ConstAttr 0x55d4ea57fd78 Implicit # | | |-FunctionDecl 0x55d4ea57fea0 col:35 WaveActiveMax 'uint2 (uint2)' # | | | |-ParmVarDecl 0x55d4ea57fdf0 col:54 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea57ff50 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55d4ea57ffb0 # | | | |-NoThrowAttr 0x55d4ea57fff0 Implicit # | | | `-ConstAttr 0x55d4ea580018 Implicit # | | |-FunctionDecl 0x55d4ea580140 col:35 WaveActiveMax 'uint3 (uint3)' # | | | |-ParmVarDecl 0x55d4ea580090 col:54 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea5801f0 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55d4ea580250 # | | | |-NoThrowAttr 0x55d4ea580290 Implicit # | | | `-ConstAttr 0x55d4ea5802b8 Implicit # | | |-FunctionDecl 0x55d4ea5803e0 col:35 WaveActiveMax 'uint4 (uint4)' # | | | |-ParmVarDecl 0x55d4ea580330 col:54 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea580490 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55d4ea5804f0 # | | | |-NoThrowAttr 0x55d4ea580530 Implicit # | | | `-ConstAttr 0x55d4ea580558 Implicit # | | |-FunctionDecl 0x55d4ea580680 col:37 WaveActiveMax 'int64_t (int64_t)' # | | | |-ParmVarDecl 0x55d4ea5805d0 col:58 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x55d4ea580730 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55d4ea580790 # | | | |-NoThrowAttr 0x55d4ea5807d0 Implicit # | | | `-ConstAttr 0x55d4ea5807f8 Implicit # | | |-FunctionDecl 0x55d4ea580bc0 col:38 WaveActiveMax 'int64_t2 (int64_t2)' # | | | |-ParmVarDecl 0x55d4ea580870 col:60 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea580c70 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55d4ea580cd0 # | | | |-NoThrowAttr 0x55d4ea580d10 Implicit # | | | `-ConstAttr 0x55d4ea580d38 Implicit # | | |-FunctionDecl 0x55d4ea580e60 col:38 WaveActiveMax 'int64_t3 (int64_t3)' # | | | |-ParmVarDecl 0x55d4ea580db0 col:60 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea580f10 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55d4ea580f70 # | | | |-NoThrowAttr 0x55d4ea580fb0 Implicit # | | | `-ConstAttr 0x55d4ea580fd8 Implicit # | | |-FunctionDecl 0x55d4ea581100 col:38 WaveActiveMax 'int64_t4 (int64_t4)' # | | | |-ParmVarDecl 0x55d4ea581050 col:60 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea5811b0 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55d4ea581210 # | | | |-NoThrowAttr 0x55d4ea581250 Implicit # | | | `-ConstAttr 0x55d4ea581278 Implicit # | | |-FunctionDecl 0x55d4ea5813a0 col:38 WaveActiveMax 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x55d4ea5812f0 col:60 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x55d4ea581450 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55d4ea5814b0 # | | | |-NoThrowAttr 0x55d4ea5814f0 Implicit # | | | `-ConstAttr 0x55d4ea581518 Implicit # | | |-FunctionDecl 0x55d4ea581640 col:39 WaveActiveMax 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x55d4ea581590 col:62 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea5816f0 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55d4ea581750 # | | | |-NoThrowAttr 0x55d4ea581790 Implicit # | | | `-ConstAttr 0x55d4ea5817b8 Implicit # | | |-FunctionDecl 0x55d4ea5818e0 col:39 WaveActiveMax 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x55d4ea581830 col:62 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea581990 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55d4ea5819f0 # | | | |-NoThrowAttr 0x55d4ea581a30 Implicit # | | | `-ConstAttr 0x55d4ea581a58 Implicit # | | |-FunctionDecl 0x55d4ea581b80 col:39 WaveActiveMax 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x55d4ea581ad0 col:62 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea581c30 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55d4ea581c90 # | | | |-NoThrowAttr 0x55d4ea581cd0 Implicit # | | | `-ConstAttr 0x55d4ea581cf8 Implicit # | | |-FunctionDecl 0x55d4ea581e08 col:35 WaveActiveMax 'float (float)' # | | | |-ParmVarDecl 0x55d4ea581d58 col:54 'float' # | | | |-BuiltinAliasAttr 0x55d4ea581eb8 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55d4ea581f18 # | | | |-NoThrowAttr 0x55d4ea581f58 Implicit # | | | `-ConstAttr 0x55d4ea581f80 Implicit # | | |-FunctionDecl 0x55d4ea5820a8 col:36 WaveActiveMax 'float2 (float2)' # | | | |-ParmVarDecl 0x55d4ea581ff8 col:56 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea582158 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55d4ea5821b8 # | | | |-NoThrowAttr 0x55d4ea5821f8 Implicit # | | | `-ConstAttr 0x55d4ea582220 Implicit # | | |-FunctionDecl 0x55d4ea582348 col:36 WaveActiveMax 'float3 (float3)' # | | | |-ParmVarDecl 0x55d4ea582298 col:56 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea5823f8 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55d4ea582458 # | | | |-NoThrowAttr 0x55d4ea582498 Implicit # | | | `-ConstAttr 0x55d4ea5824c0 Implicit # | | |-FunctionDecl 0x55d4ea5825e8 col:36 WaveActiveMax 'float4 (float4)' # | | | |-ParmVarDecl 0x55d4ea582538 col:56 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea582698 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55d4ea5826f8 # | | | |-NoThrowAttr 0x55d4ea582738 Implicit # | | | `-ConstAttr 0x55d4ea582760 Implicit # | | |-FunctionDecl 0x55d4ea582870 col:36 WaveActiveMax 'double (double)' # | | | |-ParmVarDecl 0x55d4ea5827c0 col:56 'double' # | | | |-BuiltinAliasAttr 0x55d4ea582920 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55d4ea582980 # | | | |-NoThrowAttr 0x55d4ea5829c0 Implicit # | | | `-ConstAttr 0x55d4ea5829e8 Implicit # | | |-FunctionDecl 0x55d4ea582b10 col:37 WaveActiveMax 'double2 (double2)' # | | | |-ParmVarDecl 0x55d4ea582a60 col:58 'double2':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea582e10 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55d4ea582e70 # | | | |-NoThrowAttr 0x55d4ea582eb0 Implicit # | | | `-ConstAttr 0x55d4ea582ed8 Implicit # | | |-FunctionDecl 0x55d4ea583000 col:37 WaveActiveMax 'double3 (double3)' # | | | |-ParmVarDecl 0x55d4ea582f50 col:58 'double3':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea5830b0 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55d4ea583110 # | | | |-NoThrowAttr 0x55d4ea583150 Implicit # | | | `-ConstAttr 0x55d4ea583178 Implicit # | | |-FunctionDecl 0x55d4ea5832a0 col:37 WaveActiveMax 'double4 (double4)' # | | | |-ParmVarDecl 0x55d4ea5831f0 col:58 'double4':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea583350 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55d4ea5833b0 # | | | |-NoThrowAttr 0x55d4ea5833f0 Implicit # | | | `-ConstAttr 0x55d4ea583418 Implicit # | | |-FunctionDecl 0x55d4ea583528 col:34 WaveActiveMin 'half (half)' # | | | |-ParmVarDecl 0x55d4ea583478 col:52 'half' # | | | |-BuiltinAliasAttr 0x55d4ea5835d8 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55d4ea583638 # | | | |-NoThrowAttr 0x55d4ea583678 Implicit # | | | `-ConstAttr 0x55d4ea5836a0 Implicit # | | |-FunctionDecl 0x55d4ea5837b8 col:35 WaveActiveMin 'half2 (half2)' # | | | |-ParmVarDecl 0x55d4ea583708 col:54 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea583868 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55d4ea5838c8 # | | | |-NoThrowAttr 0x55d4ea583908 Implicit # | | | `-ConstAttr 0x55d4ea583930 Implicit # | | |-FunctionDecl 0x55d4ea583a58 col:35 WaveActiveMin 'half3 (half3)' # | | | |-ParmVarDecl 0x55d4ea5839a8 col:54 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea583b08 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55d4ea583b68 # | | | |-NoThrowAttr 0x55d4ea583ba8 Implicit # | | | `-ConstAttr 0x55d4ea583bd0 Implicit # | | |-FunctionDecl 0x55d4ea583cf8 col:35 WaveActiveMin 'half4 (half4)' # | | | |-ParmVarDecl 0x55d4ea583c48 col:54 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea583da8 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55d4ea583e08 # | | | |-NoThrowAttr 0x55d4ea583e48 Implicit # | | | `-ConstAttr 0x55d4ea583e70 Implicit # | | |-FunctionDecl 0x55d4ea583f90 col:33 WaveActiveMin 'int (int)' # | | | |-ParmVarDecl 0x55d4ea583ee0 col:50 'int' # | | | |-AvailabilityAttr 0x55d4ea584040 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55d4ea584100 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55d4ea584130 # | | | |-NoThrowAttr 0x55d4ea584170 Implicit # | | | `-ConstAttr 0x55d4ea584198 Implicit # | | |-FunctionDecl 0x55d4ea5842d0 col:34 WaveActiveMin 'int2 (int2)' # | | | |-ParmVarDecl 0x55d4ea584220 col:52 'int2':'vector' # | | | |-AvailabilityAttr 0x55d4ea584380 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55d4ea584440 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55d4ea584470 # | | | |-NoThrowAttr 0x55d4ea5844b0 Implicit # | | | `-ConstAttr 0x55d4ea5844d8 Implicit # | | |-FunctionDecl 0x55d4ea584610 col:34 WaveActiveMin 'int3 (int3)' # | | | |-ParmVarDecl 0x55d4ea584560 col:52 'int3':'vector' # | | | |-AvailabilityAttr 0x55d4ea5846c0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55d4ea584780 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55d4ea5847b0 # | | | |-NoThrowAttr 0x55d4ea5847f0 Implicit # | | | `-ConstAttr 0x55d4ea584818 Implicit # | | |-FunctionDecl 0x55d4ea584950 col:34 WaveActiveMin 'int4 (int4)' # | | | |-ParmVarDecl 0x55d4ea5848a0 col:52 'int4':'vector' # | | | |-AvailabilityAttr 0x55d4ea584a00 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55d4ea584ac0 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55d4ea584af0 # | | | |-NoThrowAttr 0x55d4ea584b30 Implicit # | | | `-ConstAttr 0x55d4ea584b58 Implicit # | | |-FunctionDecl 0x55d4ea584c90 col:34 WaveActiveMin 'uint (uint)' # | | | |-ParmVarDecl 0x55d4ea584be0 col:52 'uint':'unsigned int' # | | | |-AvailabilityAttr 0x55d4ea584d40 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55d4ea585e30 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55d4ea585e60 # | | | |-NoThrowAttr 0x55d4ea585ea0 Implicit # | | | `-ConstAttr 0x55d4ea585ec8 Implicit # | | |-FunctionDecl 0x55d4ea586000 col:35 WaveActiveMin 'uint2 (uint2)' # | | | |-ParmVarDecl 0x55d4ea585f50 col:54 'uint2':'vector' # | | | |-AvailabilityAttr 0x55d4ea5860b0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55d4ea586170 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55d4ea5861a0 # | | | |-NoThrowAttr 0x55d4ea5861e0 Implicit # | | | `-ConstAttr 0x55d4ea586208 Implicit # | | |-FunctionDecl 0x55d4ea586340 col:35 WaveActiveMin 'uint3 (uint3)' # | | | |-ParmVarDecl 0x55d4ea586290 col:54 'uint3':'vector' # | | | |-AvailabilityAttr 0x55d4ea5863f0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55d4ea5864b0 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55d4ea5864e0 # | | | |-NoThrowAttr 0x55d4ea586520 Implicit # | | | `-ConstAttr 0x55d4ea586548 Implicit # | | |-FunctionDecl 0x55d4ea586680 col:35 WaveActiveMin 'uint4 (uint4)' # | | | |-ParmVarDecl 0x55d4ea5865d0 col:54 'uint4':'vector' # | | | |-AvailabilityAttr 0x55d4ea586730 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55d4ea5867f0 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55d4ea586820 # | | | |-NoThrowAttr 0x55d4ea586860 Implicit # | | | `-ConstAttr 0x55d4ea586888 Implicit # | | |-FunctionDecl 0x55d4ea5869c0 col:37 WaveActiveMin 'int64_t (int64_t)' # | | | |-ParmVarDecl 0x55d4ea586910 col:58 'int64_t':'long' # | | | |-AvailabilityAttr 0x55d4ea586a70 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55d4ea586b30 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55d4ea586b60 # | | | |-NoThrowAttr 0x55d4ea586ba0 Implicit # | | | `-ConstAttr 0x55d4ea586bc8 Implicit # | | |-FunctionDecl 0x55d4ea586d00 col:38 WaveActiveMin 'int64_t2 (int64_t2)' # | | | |-ParmVarDecl 0x55d4ea586c50 col:60 'int64_t2':'vector' # | | | |-AvailabilityAttr 0x55d4ea586db0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55d4ea586e70 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55d4ea586ea0 # | | | |-NoThrowAttr 0x55d4ea586ee0 Implicit # | | | `-ConstAttr 0x55d4ea586f08 Implicit # | | |-FunctionDecl 0x55d4ea587040 col:38 WaveActiveMin 'int64_t3 (int64_t3)' # | | | |-ParmVarDecl 0x55d4ea586f90 col:60 'int64_t3':'vector' # | | | |-AvailabilityAttr 0x55d4ea5870f0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55d4ea5871b0 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55d4ea5871e0 # | | | |-NoThrowAttr 0x55d4ea587220 Implicit # | | | `-ConstAttr 0x55d4ea587248 Implicit # | | |-FunctionDecl 0x55d4ea587380 col:38 WaveActiveMin 'int64_t4 (int64_t4)' # | | | |-ParmVarDecl 0x55d4ea5872d0 col:60 'int64_t4':'vector' # | | | |-AvailabilityAttr 0x55d4ea587430 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55d4ea5874f0 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55d4ea587520 # | | | |-NoThrowAttr 0x55d4ea587560 Implicit # | | | `-ConstAttr 0x55d4ea587588 Implicit # | | |-FunctionDecl 0x55d4ea5876c0 col:38 WaveActiveMin 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x55d4ea587610 col:60 'uint64_t':'unsigned long' # | | | |-AvailabilityAttr 0x55d4ea587770 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55d4ea587830 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55d4ea587860 # | | | |-NoThrowAttr 0x55d4ea5878a0 Implicit # | | | `-ConstAttr 0x55d4ea5878c8 Implicit # | | |-FunctionDecl 0x55d4ea587a00 col:39 WaveActiveMin 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x55d4ea587950 col:62 'uint64_t2':'vector' # | | | |-AvailabilityAttr 0x55d4ea587ab0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55d4ea587b70 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55d4ea587ba0 # | | | |-NoThrowAttr 0x55d4ea587be0 Implicit # | | | `-ConstAttr 0x55d4ea587c08 Implicit # | | |-FunctionDecl 0x55d4ea587d40 col:39 WaveActiveMin 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x55d4ea587c90 col:62 'uint64_t3':'vector' # | | | |-AvailabilityAttr 0x55d4ea58b5c0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55d4ea58b680 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55d4ea58b6b0 # | | | |-NoThrowAttr 0x55d4ea58b6f0 Implicit # | | | `-ConstAttr 0x55d4ea58b718 Implicit # | | |-FunctionDecl 0x55d4ea58b850 col:39 WaveActiveMin 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x55d4ea58b7a0 col:62 'uint64_t4':'vector' # | | | |-AvailabilityAttr 0x55d4ea58b900 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55d4ea58b9c0 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55d4ea58b9f0 # | | | |-NoThrowAttr 0x55d4ea58ba30 Implicit # | | | `-ConstAttr 0x55d4ea58ba58 Implicit # | | |-FunctionDecl 0x55d4ea58bb78 col:35 WaveActiveMin 'float (float)' # | | | |-ParmVarDecl 0x55d4ea58bac8 col:54 'float' # | | | |-AvailabilityAttr 0x55d4ea58bc28 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55d4ea58bce8 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55d4ea58bd18 # | | | |-NoThrowAttr 0x55d4ea58bd58 Implicit # | | | `-ConstAttr 0x55d4ea58bd80 Implicit # | | |-FunctionDecl 0x55d4ea58beb8 col:36 WaveActiveMin 'float2 (float2)' # | | | |-ParmVarDecl 0x55d4ea58be08 col:56 'float2':'vector' # | | | |-AvailabilityAttr 0x55d4ea58bf68 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55d4ea58c028 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55d4ea58c058 # | | | |-NoThrowAttr 0x55d4ea58c098 Implicit # | | | `-ConstAttr 0x55d4ea58c0c0 Implicit # | | |-FunctionDecl 0x55d4ea58c1f8 col:36 WaveActiveMin 'float3 (float3)' # | | | |-ParmVarDecl 0x55d4ea58c148 col:56 'float3':'vector' # | | | |-AvailabilityAttr 0x55d4ea58c2a8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55d4ea58c368 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55d4ea58c398 # | | | |-NoThrowAttr 0x55d4ea58c3d8 Implicit # | | | `-ConstAttr 0x55d4ea58c400 Implicit # | | |-FunctionDecl 0x55d4ea58c538 col:36 WaveActiveMin 'float4 (float4)' # | | | |-ParmVarDecl 0x55d4ea58c488 col:56 'float4':'vector' # | | | |-AvailabilityAttr 0x55d4ea58c5e8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55d4ea58c6a8 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55d4ea58c6d8 # | | | |-NoThrowAttr 0x55d4ea58c718 Implicit # | | | `-ConstAttr 0x55d4ea58c740 Implicit # | | |-FunctionDecl 0x55d4ea58c860 col:36 WaveActiveMin 'double (double)' # | | | |-ParmVarDecl 0x55d4ea58c7b0 col:56 'double' # | | | |-AvailabilityAttr 0x55d4ea58c910 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55d4ea58c9d0 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55d4ea58ca00 # | | | |-NoThrowAttr 0x55d4ea58ca40 Implicit # | | | `-ConstAttr 0x55d4ea58ca68 Implicit # | | |-FunctionDecl 0x55d4ea58cba0 col:37 WaveActiveMin 'double2 (double2)' # | | | |-ParmVarDecl 0x55d4ea58caf0 col:58 'double2':'vector' # | | | |-AvailabilityAttr 0x55d4ea58cc50 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55d4ea58cd10 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55d4ea58cd40 # | | | |-NoThrowAttr 0x55d4ea58cd80 Implicit # | | | `-ConstAttr 0x55d4ea58cda8 Implicit # | | |-FunctionDecl 0x55d4ea58cee0 col:37 WaveActiveMin 'double3 (double3)' # | | | |-ParmVarDecl 0x55d4ea58ce30 col:58 'double3':'vector' # | | | |-AvailabilityAttr 0x55d4ea58cf90 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55d4ea58d050 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55d4ea58d080 # | | | |-NoThrowAttr 0x55d4ea58d0c0 Implicit # | | | `-ConstAttr 0x55d4ea58d0e8 Implicit # | | |-FunctionDecl 0x55d4ea58d220 col:37 WaveActiveMin 'double4 (double4)' # | | | |-ParmVarDecl 0x55d4ea58d170 col:58 'double4':'vector' # | | | |-AvailabilityAttr 0x55d4ea58d2d0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55d4ea58d390 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55d4ea58d3c0 # | | | |-NoThrowAttr 0x55d4ea58d400 Implicit # | | | `-ConstAttr 0x55d4ea58d428 Implicit # | | |-FunctionDecl 0x55d4ea58d5d0 col:34 WaveActiveSum 'half (half)' # | | | |-ParmVarDecl 0x55d4ea58d488 col:52 'half' # | | | |-BuiltinAliasAttr 0x55d4ea58d680 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55d4ea58d6e0 # | | | |-NoThrowAttr 0x55d4ea58d720 Implicit # | | | `-ConstAttr 0x55d4ea58d748 Implicit # | | |-FunctionDecl 0x55d4ea58d860 col:35 WaveActiveSum 'half2 (half2)' # | | | |-ParmVarDecl 0x55d4ea58d7b0 col:54 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea58d910 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55d4ea58d970 # | | | |-NoThrowAttr 0x55d4ea58d9b0 Implicit # | | | `-ConstAttr 0x55d4ea58d9d8 Implicit # | | |-FunctionDecl 0x55d4ea58db00 col:35 WaveActiveSum 'half3 (half3)' # | | | |-ParmVarDecl 0x55d4ea58da50 col:54 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea58dbb0 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55d4ea58dc10 # | | | |-NoThrowAttr 0x55d4ea58dc50 Implicit # | | | `-ConstAttr 0x55d4ea58dc78 Implicit # | | |-FunctionDecl 0x55d4ea58dda0 col:35 WaveActiveSum 'half4 (half4)' # | | | |-ParmVarDecl 0x55d4ea58dcf0 col:54 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea58de50 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55d4ea58deb0 # | | | |-NoThrowAttr 0x55d4ea58def0 Implicit # | | | `-ConstAttr 0x55d4ea58df18 Implicit # | | |-FunctionDecl 0x55d4ea58e028 col:33 WaveActiveSum 'int (int)' # | | | |-ParmVarDecl 0x55d4ea58df78 col:50 'int' # | | | |-BuiltinAliasAttr 0x55d4ea58e0d8 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55d4ea58e138 # | | | |-NoThrowAttr 0x55d4ea58e178 Implicit # | | | `-ConstAttr 0x55d4ea58e1a0 Implicit # | | |-FunctionDecl 0x55d4ea58e2c8 col:34 WaveActiveSum 'int2 (int2)' # | | | |-ParmVarDecl 0x55d4ea58e218 col:52 'int2':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea58e378 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55d4ea58e3d8 # | | | |-NoThrowAttr 0x55d4ea58e418 Implicit # | | | `-ConstAttr 0x55d4ea58e440 Implicit # | | |-FunctionDecl 0x55d4ea58e568 col:34 WaveActiveSum 'int3 (int3)' # | | | |-ParmVarDecl 0x55d4ea58e4b8 col:52 'int3':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea58e618 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55d4ea58e678 # | | | |-NoThrowAttr 0x55d4ea58e6b8 Implicit # | | | `-ConstAttr 0x55d4ea58e6e0 Implicit # | | |-FunctionDecl 0x55d4ea58e808 col:34 WaveActiveSum 'int4 (int4)' # | | | |-ParmVarDecl 0x55d4ea58e758 col:52 'int4':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea58e8b8 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55d4ea58e918 # | | | |-NoThrowAttr 0x55d4ea58e958 Implicit # | | | `-ConstAttr 0x55d4ea58e980 Implicit # | | |-FunctionDecl 0x55d4ea58eaa8 col:34 WaveActiveSum 'uint (uint)' # | | | |-ParmVarDecl 0x55d4ea58e9f8 col:52 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x55d4ea58eb58 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55d4ea58ebb8 # | | | |-NoThrowAttr 0x55d4ea58ebf8 Implicit # | | | `-ConstAttr 0x55d4ea58ec20 Implicit # | | |-FunctionDecl 0x55d4ea58ed48 col:35 WaveActiveSum 'uint2 (uint2)' # | | | |-ParmVarDecl 0x55d4ea58ec98 col:54 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea58edf8 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55d4ea58ee58 # | | | |-NoThrowAttr 0x55d4ea58ee98 Implicit # | | | `-ConstAttr 0x55d4ea58eec0 Implicit # | | |-FunctionDecl 0x55d4ea58efe8 col:35 WaveActiveSum 'uint3 (uint3)' # | | | |-ParmVarDecl 0x55d4ea58ef38 col:54 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea58f098 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55d4ea58f0f8 # | | | |-NoThrowAttr 0x55d4ea58f138 Implicit # | | | `-ConstAttr 0x55d4ea58f160 Implicit # | | |-FunctionDecl 0x55d4ea58f288 col:35 WaveActiveSum 'uint4 (uint4)' # | | | |-ParmVarDecl 0x55d4ea58f1d8 col:54 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea58f338 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55d4ea58f398 # | | | |-NoThrowAttr 0x55d4ea58f3d8 Implicit # | | | `-ConstAttr 0x55d4ea58f400 Implicit # | | |-FunctionDecl 0x55d4ea58f528 col:37 WaveActiveSum 'int64_t (int64_t)' # | | | |-ParmVarDecl 0x55d4ea58f478 col:58 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x55d4ea58f5e8 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55d4ea58f648 # | | | |-NoThrowAttr 0x55d4ea58f688 Implicit # | | | `-ConstAttr 0x55d4ea58f6b0 Implicit # | | |-FunctionDecl 0x55d4ea58f7d8 col:38 WaveActiveSum 'int64_t2 (int64_t2)' # | | | |-ParmVarDecl 0x55d4ea58f728 col:60 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea58f888 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55d4ea58f8e8 # | | | |-NoThrowAttr 0x55d4ea58f928 Implicit # | | | `-ConstAttr 0x55d4ea58f950 Implicit # | | |-FunctionDecl 0x55d4ea58fa78 col:38 WaveActiveSum 'int64_t3 (int64_t3)' # | | | |-ParmVarDecl 0x55d4ea58f9c8 col:60 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea58fb28 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55d4ea58fb88 # | | | |-NoThrowAttr 0x55d4ea58fbc8 Implicit # | | | `-ConstAttr 0x55d4ea58fbf0 Implicit # | | |-FunctionDecl 0x55d4ea58fd18 col:38 WaveActiveSum 'int64_t4 (int64_t4)' # | | | |-ParmVarDecl 0x55d4ea58fc68 col:60 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea58fdc8 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55d4ea58fe28 # | | | |-NoThrowAttr 0x55d4ea58fe68 Implicit # | | | `-ConstAttr 0x55d4ea58fe90 Implicit # | | |-FunctionDecl 0x55d4ea58ffb8 col:38 WaveActiveSum 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x55d4ea58ff08 col:60 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x55d4ea590068 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55d4ea5900c8 # | | | |-NoThrowAttr 0x55d4ea590108 Implicit # | | | `-ConstAttr 0x55d4ea590130 Implicit # | | |-FunctionDecl 0x55d4ea590258 col:39 WaveActiveSum 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x55d4ea5901a8 col:62 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea590308 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55d4ea590368 # | | | |-NoThrowAttr 0x55d4ea5903a8 Implicit # | | | `-ConstAttr 0x55d4ea5903d0 Implicit # | | |-FunctionDecl 0x55d4ea5904f8 col:39 WaveActiveSum 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x55d4ea590448 col:62 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea5905a8 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55d4ea590608 # | | | |-NoThrowAttr 0x55d4ea590648 Implicit # | | | `-ConstAttr 0x55d4ea590670 Implicit # | | |-FunctionDecl 0x55d4ea590798 col:39 WaveActiveSum 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x55d4ea5906e8 col:62 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea590848 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55d4ea5908a8 # | | | |-NoThrowAttr 0x55d4ea5908e8 Implicit # | | | `-ConstAttr 0x55d4ea590910 Implicit # | | |-FunctionDecl 0x55d4ea590a20 col:35 WaveActiveSum 'float (float)' # | | | |-ParmVarDecl 0x55d4ea590970 col:54 'float' # | | | |-BuiltinAliasAttr 0x55d4ea590ad0 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55d4ea590b30 # | | | |-NoThrowAttr 0x55d4ea590b70 Implicit # | | | `-ConstAttr 0x55d4ea590b98 Implicit # | | |-FunctionDecl 0x55d4ea590cc0 col:36 WaveActiveSum 'float2 (float2)' # | | | |-ParmVarDecl 0x55d4ea590c10 col:56 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea590d70 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55d4ea590dd0 # | | | |-NoThrowAttr 0x55d4ea590e10 Implicit # | | | `-ConstAttr 0x55d4ea590e38 Implicit # | | |-FunctionDecl 0x55d4ea590f60 col:36 WaveActiveSum 'float3 (float3)' # | | | |-ParmVarDecl 0x55d4ea590eb0 col:56 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea591010 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55d4ea591070 # | | | |-NoThrowAttr 0x55d4ea5910b0 Implicit # | | | `-ConstAttr 0x55d4ea5910d8 Implicit # | | |-FunctionDecl 0x55d4ea591200 col:36 WaveActiveSum 'float4 (float4)' # | | | |-ParmVarDecl 0x55d4ea591150 col:56 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea5912b0 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55d4ea591310 # | | | |-NoThrowAttr 0x55d4ea591350 Implicit # | | | `-ConstAttr 0x55d4ea591378 Implicit # | | |-FunctionDecl 0x55d4ea591488 col:36 WaveActiveSum 'double (double)' # | | | |-ParmVarDecl 0x55d4ea5913d8 col:56 'double' # | | | |-BuiltinAliasAttr 0x55d4ea591538 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55d4ea591598 # | | | |-NoThrowAttr 0x55d4ea531ce0 Implicit # | | | `-ConstAttr 0x55d4ea531d08 Implicit # | | |-FunctionDecl 0x55d4ea531e30 col:37 WaveActiveSum 'double2 (double2)' # | | | |-ParmVarDecl 0x55d4ea531d80 col:58 'double2':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea531ee0 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55d4ea531f40 # | | | |-NoThrowAttr 0x55d4ea531f80 Implicit # | | | `-ConstAttr 0x55d4ea531fa8 Implicit # | | |-FunctionDecl 0x55d4ea5320d0 col:37 WaveActiveSum 'double3 (double3)' # | | | |-ParmVarDecl 0x55d4ea532020 col:58 'double3':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea532180 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55d4ea5321e0 # | | | |-NoThrowAttr 0x55d4ea532220 Implicit # | | | `-ConstAttr 0x55d4ea532248 Implicit # | | |-FunctionDecl 0x55d4ea532370 col:37 WaveActiveSum 'double4 (double4)' # | | | |-ParmVarDecl 0x55d4ea5322c0 col:58 'double4':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea532420 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55d4ea532480 # | | | |-NoThrowAttr 0x55d4ea5324c0 Implicit # | | | `-ConstAttr 0x55d4ea5324e8 Implicit # | | |-FunctionDecl 0x55d4ea5325f8 col:34 WaveActiveProduct 'half (half)' # | | | |-ParmVarDecl 0x55d4ea532548 col:56 'half' # | | | |-BuiltinAliasAttr 0x55d4ea5326a8 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55d4ea532708 # | | | |-NoThrowAttr 0x55d4ea532748 Implicit # | | | `-ConstAttr 0x55d4ea532770 Implicit # | | |-FunctionDecl 0x55d4ea532888 col:35 WaveActiveProduct 'half2 (half2)' # | | | |-ParmVarDecl 0x55d4ea5327d8 col:58 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea532938 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55d4ea532998 # | | | |-NoThrowAttr 0x55d4ea5329d8 Implicit # | | | `-ConstAttr 0x55d4ea532a00 Implicit # | | |-FunctionDecl 0x55d4ea532b28 col:35 WaveActiveProduct 'half3 (half3)' # | | | |-ParmVarDecl 0x55d4ea532a78 col:58 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea532bd8 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55d4ea532c38 # | | | |-NoThrowAttr 0x55d4ea532c78 Implicit # | | | `-ConstAttr 0x55d4ea532ca0 Implicit # | | |-FunctionDecl 0x55d4ea532dc8 col:35 WaveActiveProduct 'half4 (half4)' # | | | |-ParmVarDecl 0x55d4ea532d18 col:58 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea532e78 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55d4ea532ed8 # | | | |-NoThrowAttr 0x55d4ea532f18 Implicit # | | | `-ConstAttr 0x55d4ea532f40 Implicit # | | |-FunctionDecl 0x55d4ea533060 col:33 WaveActiveProduct 'int (int)' # | | | |-ParmVarDecl 0x55d4ea532fb0 col:54 'int' # | | | |-AvailabilityAttr 0x55d4ea533110 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55d4ea5331d0 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55d4ea533200 # | | | |-NoThrowAttr 0x55d4ea533240 Implicit # | | | `-ConstAttr 0x55d4ea533268 Implicit # | | |-FunctionDecl 0x55d4ea5333a0 col:34 WaveActiveProduct 'int2 (int2)' # | | | |-ParmVarDecl 0x55d4ea5332f0 col:56 'int2':'vector' # | | | |-AvailabilityAttr 0x55d4ea533450 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55d4ea533510 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55d4ea533540 # | | | |-NoThrowAttr 0x55d4ea533580 Implicit # | | | `-ConstAttr 0x55d4ea5335a8 Implicit # | | |-FunctionDecl 0x55d4ea5336e0 col:34 WaveActiveProduct 'int3 (int3)' # | | | |-ParmVarDecl 0x55d4ea533630 col:56 'int3':'vector' # | | | |-AvailabilityAttr 0x55d4ea533790 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55d4ea533850 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55d4ea533880 # | | | |-NoThrowAttr 0x55d4ea5338c0 Implicit # | | | `-ConstAttr 0x55d4ea5338e8 Implicit # | | |-FunctionDecl 0x55d4ea533a20 col:34 WaveActiveProduct 'int4 (int4)' # | | | |-ParmVarDecl 0x55d4ea533970 col:56 'int4':'vector' # | | | |-AvailabilityAttr 0x55d4ea533ad0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55d4ea533b90 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55d4ea533bc0 # | | | |-NoThrowAttr 0x55d4ea533c00 Implicit # | | | `-ConstAttr 0x55d4ea533c28 Implicit # | | |-FunctionDecl 0x55d4ea533da0 col:34 WaveActiveProduct 'uint (uint)' # | | | |-ParmVarDecl 0x55d4ea533cf0 col:56 'uint':'unsigned int' # | | | |-AvailabilityAttr 0x55d4ea533e50 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55d4ea533f10 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55d4ea533f40 # | | | |-NoThrowAttr 0x55d4ea533f80 Implicit # | | | `-ConstAttr 0x55d4ea533fa8 Implicit # | | |-FunctionDecl 0x55d4ea5340e0 col:35 WaveActiveProduct 'uint2 (uint2)' # | | | |-ParmVarDecl 0x55d4ea534030 col:58 'uint2':'vector' # | | | |-AvailabilityAttr 0x55d4ea534190 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55d4ea534250 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55d4ea534280 # | | | |-NoThrowAttr 0x55d4ea5342c0 Implicit # | | | `-ConstAttr 0x55d4ea5342e8 Implicit # | | |-FunctionDecl 0x55d4ea534420 col:35 WaveActiveProduct 'uint3 (uint3)' # | | | |-ParmVarDecl 0x55d4ea534370 col:58 'uint3':'vector' # | | | |-AvailabilityAttr 0x55d4ea5344d0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55d4ea534590 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55d4ea5345c0 # | | | |-NoThrowAttr 0x55d4ea534600 Implicit # | | | `-ConstAttr 0x55d4ea534628 Implicit # | | |-FunctionDecl 0x55d4ea534760 col:35 WaveActiveProduct 'uint4 (uint4)' # | | | |-ParmVarDecl 0x55d4ea5346b0 col:58 'uint4':'vector' # | | | |-AvailabilityAttr 0x55d4ea534810 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55d4ea5348d0 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55d4ea534900 # | | | |-NoThrowAttr 0x55d4ea534940 Implicit # | | | `-ConstAttr 0x55d4ea534968 Implicit # | | |-FunctionDecl 0x55d4ea534aa0 col:37 WaveActiveProduct 'int64_t (int64_t)' # | | | |-ParmVarDecl 0x55d4ea5349f0 col:62 'int64_t':'long' # | | | |-AvailabilityAttr 0x55d4ea534b50 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55d4ea534c10 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55d4ea534c40 # | | | |-NoThrowAttr 0x55d4ea534c80 Implicit # | | | `-ConstAttr 0x55d4ea534ca8 Implicit # | | |-FunctionDecl 0x55d4ea534de0 col:38 WaveActiveProduct 'int64_t2 (int64_t2)' # | | | |-ParmVarDecl 0x55d4ea534d30 col:64 'int64_t2':'vector' # | | | |-AvailabilityAttr 0x55d4ea534e90 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55d4ea534f50 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55d4ea534f80 # | | | |-NoThrowAttr 0x55d4ea534fc0 Implicit # | | | `-ConstAttr 0x55d4ea534fe8 Implicit # | | |-FunctionDecl 0x55d4ea535120 col:38 WaveActiveProduct 'int64_t3 (int64_t3)' # | | | |-ParmVarDecl 0x55d4ea535070 col:64 'int64_t3':'vector' # | | | |-AvailabilityAttr 0x55d4ea5351d0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55d4ea535290 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55d4ea5352c0 # | | | |-NoThrowAttr 0x55d4ea535300 Implicit # | | | `-ConstAttr 0x55d4ea535328 Implicit # | | |-FunctionDecl 0x55d4ea535460 col:38 WaveActiveProduct 'int64_t4 (int64_t4)' # | | | |-ParmVarDecl 0x55d4ea5353b0 col:64 'int64_t4':'vector' # | | | |-AvailabilityAttr 0x55d4ea535510 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55d4ea5355d0 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55d4ea535600 # | | | |-NoThrowAttr 0x55d4ea535640 Implicit # | | | `-ConstAttr 0x55d4ea535668 Implicit # | | |-FunctionDecl 0x55d4ea5357a0 col:38 WaveActiveProduct 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x55d4ea5356f0 col:64 'uint64_t':'unsigned long' # | | | |-AvailabilityAttr 0x55d4ea535850 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55d4ea535910 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55d4ea535940 # | | | |-NoThrowAttr 0x55d4ea535980 Implicit # | | | `-ConstAttr 0x55d4ea5359a8 Implicit # | | |-FunctionDecl 0x55d4ea535ae0 col:39 WaveActiveProduct 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x55d4ea535a30 col:66 'uint64_t2':'vector' # | | | |-AvailabilityAttr 0x55d4ea535b90 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55d4ea535c50 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55d4ea535c80 # | | | |-NoThrowAttr 0x55d4ea535cc0 Implicit # | | | `-ConstAttr 0x55d4ea59d610 Implicit # | | |-FunctionDecl 0x55d4ea59d748 col:39 WaveActiveProduct 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x55d4ea59d698 col:66 'uint64_t3':'vector' # | | | |-AvailabilityAttr 0x55d4ea59d7f8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55d4ea59d8b8 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55d4ea59d8e8 # | | | |-NoThrowAttr 0x55d4ea59d928 Implicit # | | | `-ConstAttr 0x55d4ea59d950 Implicit # | | |-FunctionDecl 0x55d4ea59da88 col:39 WaveActiveProduct 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x55d4ea59d9d8 col:66 'uint64_t4':'vector' # | | | |-AvailabilityAttr 0x55d4ea59db38 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55d4ea59dbf8 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55d4ea59dc28 # | | | |-NoThrowAttr 0x55d4ea59dc68 Implicit # | | | `-ConstAttr 0x55d4ea59dc90 Implicit # | | |-FunctionDecl 0x55d4ea59ddb0 col:35 WaveActiveProduct 'float (float)' # | | | |-ParmVarDecl 0x55d4ea59dd00 col:58 'float' # | | | |-AvailabilityAttr 0x55d4ea59de60 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55d4ea59df20 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55d4ea59df50 # | | | |-NoThrowAttr 0x55d4ea59df90 Implicit # | | | `-ConstAttr 0x55d4ea59dfb8 Implicit # | | |-FunctionDecl 0x55d4ea59e0f0 col:36 WaveActiveProduct 'float2 (float2)' # | | | |-ParmVarDecl 0x55d4ea59e040 col:60 'float2':'vector' # | | | |-AvailabilityAttr 0x55d4ea59e1a0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55d4ea59e260 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55d4ea59e290 # | | | |-NoThrowAttr 0x55d4ea59e2d0 Implicit # | | | `-ConstAttr 0x55d4ea59e2f8 Implicit # | | |-FunctionDecl 0x55d4ea59e430 col:36 WaveActiveProduct 'float3 (float3)' # | | | |-ParmVarDecl 0x55d4ea59e380 col:60 'float3':'vector' # | | | |-AvailabilityAttr 0x55d4ea59e4e0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55d4ea59e5a0 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55d4ea59e5d0 # | | | |-NoThrowAttr 0x55d4ea59e610 Implicit # | | | `-ConstAttr 0x55d4ea59e638 Implicit # | | |-FunctionDecl 0x55d4ea59e770 col:36 WaveActiveProduct 'float4 (float4)' # | | | |-ParmVarDecl 0x55d4ea59e6c0 col:60 'float4':'vector' # | | | |-AvailabilityAttr 0x55d4ea59e820 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55d4ea59e8e0 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55d4ea59e910 # | | | |-NoThrowAttr 0x55d4ea59e950 Implicit # | | | `-ConstAttr 0x55d4ea59e978 Implicit # | | |-FunctionDecl 0x55d4ea59ea98 col:36 WaveActiveProduct 'double (double)' # | | | |-ParmVarDecl 0x55d4ea59e9e8 col:60 'double' # | | | |-AvailabilityAttr 0x55d4ea59eb48 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55d4ea59ec08 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55d4ea59ec38 # | | | |-NoThrowAttr 0x55d4ea59ec78 Implicit # | | | `-ConstAttr 0x55d4ea59eca0 Implicit # | | |-FunctionDecl 0x55d4ea59edd8 col:37 WaveActiveProduct 'double2 (double2)' # | | | |-ParmVarDecl 0x55d4ea59ed28 col:62 'double2':'vector' # | | | |-AvailabilityAttr 0x55d4ea59ee88 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55d4ea59ef48 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55d4ea59ef78 # | | | |-NoThrowAttr 0x55d4ea59efb8 Implicit # | | | `-ConstAttr 0x55d4ea59efe0 Implicit # | | |-FunctionDecl 0x55d4ea59f118 col:37 WaveActiveProduct 'double3 (double3)' # | | | |-ParmVarDecl 0x55d4ea59f068 col:62 'double3':'vector' # | | | |-AvailabilityAttr 0x55d4ea59f1c8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55d4ea59f288 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55d4ea59f2b8 # | | | |-NoThrowAttr 0x55d4ea59f2f8 Implicit # | | | `-ConstAttr 0x55d4ea59f320 Implicit # | | |-FunctionDecl 0x55d4ea59f458 col:37 WaveActiveProduct 'double4 (double4)' # | | | |-ParmVarDecl 0x55d4ea59f3a8 col:62 'double4':'vector' # | | | |-AvailabilityAttr 0x55d4ea59f508 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55d4ea59f5c8 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55d4ea59f620 # | | | |-NoThrowAttr 0x55d4ea59f660 Implicit # | | | `-ConstAttr 0x55d4ea59f688 Implicit # | | |-FunctionDecl 0x55d4ea59f798 col:34 WavePrefixSum 'half (half)' # | | | |-ParmVarDecl 0x55d4ea59f6e8 col:52 'half' # | | | |-BuiltinAliasAttr 0x55d4ea59f848 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55d4ea59f8a8 # | | | |-NoThrowAttr 0x55d4ea59f8e8 Implicit # | | | `-ConstAttr 0x55d4ea59f910 Implicit # | | |-FunctionDecl 0x55d4ea59fa28 col:35 WavePrefixSum 'half2 (half2)' # | | | |-ParmVarDecl 0x55d4ea59f978 col:54 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea59fad8 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55d4ea59fb38 # | | | |-NoThrowAttr 0x55d4ea59fb78 Implicit # | | | `-ConstAttr 0x55d4ea59fba0 Implicit # | | |-FunctionDecl 0x55d4ea59fcc8 col:35 WavePrefixSum 'half3 (half3)' # | | | |-ParmVarDecl 0x55d4ea59fc18 col:54 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea59fd78 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55d4ea59fdd8 # | | | |-NoThrowAttr 0x55d4ea59fe18 Implicit # | | | `-ConstAttr 0x55d4ea59fe40 Implicit # | | |-FunctionDecl 0x55d4ea59ff68 col:35 WavePrefixSum 'half4 (half4)' # | | | |-ParmVarDecl 0x55d4ea59feb8 col:54 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea5a0018 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55d4ea5a0078 # | | | |-NoThrowAttr 0x55d4ea5a00b8 Implicit # | | | `-ConstAttr 0x55d4ea5a00e0 Implicit # | | |-FunctionDecl 0x55d4ea5a01f0 col:33 WavePrefixSum 'int (int)' # | | | |-ParmVarDecl 0x55d4ea5a0140 col:50 'int' # | | | |-BuiltinAliasAttr 0x55d4ea5a02a0 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55d4ea5a0300 # | | | |-NoThrowAttr 0x55d4ea5a0340 Implicit # | | | `-ConstAttr 0x55d4ea5a0368 Implicit # | | |-FunctionDecl 0x55d4ea5a0490 col:34 WavePrefixSum 'int2 (int2)' # | | | |-ParmVarDecl 0x55d4ea5a03e0 col:52 'int2':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea5a0540 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55d4ea5a05a0 # | | | |-NoThrowAttr 0x55d4ea5a05e0 Implicit # | | | `-ConstAttr 0x55d4ea5a0608 Implicit # | | |-FunctionDecl 0x55d4ea5a0730 col:34 WavePrefixSum 'int3 (int3)' # | | | |-ParmVarDecl 0x55d4ea5a0680 col:52 'int3':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea5a07e0 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55d4ea5a0840 # | | | |-NoThrowAttr 0x55d4ea5a0880 Implicit # | | | `-ConstAttr 0x55d4ea5a08a8 Implicit # | | |-FunctionDecl 0x55d4ea5a09d0 col:34 WavePrefixSum 'int4 (int4)' # | | | |-ParmVarDecl 0x55d4ea5a0920 col:52 'int4':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea5a0a80 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55d4ea5a0ae0 # | | | |-NoThrowAttr 0x55d4ea5a0b20 Implicit # | | | `-ConstAttr 0x55d4ea5a0b48 Implicit # | | |-FunctionDecl 0x55d4ea5a0c70 col:34 WavePrefixSum 'uint (uint)' # | | | |-ParmVarDecl 0x55d4ea5a0bc0 col:52 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x55d4ea5a0d20 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55d4ea5a0d80 # | | | |-NoThrowAttr 0x55d4ea5a0dc0 Implicit # | | | `-ConstAttr 0x55d4ea5a0de8 Implicit # | | |-FunctionDecl 0x55d4ea5a0f10 col:35 WavePrefixSum 'uint2 (uint2)' # | | | |-ParmVarDecl 0x55d4ea5a0e60 col:54 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea5a0fc0 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55d4ea5a1020 # | | | |-NoThrowAttr 0x55d4ea5a1060 Implicit # | | | `-ConstAttr 0x55d4ea5a1088 Implicit # | | |-FunctionDecl 0x55d4ea5a11b0 col:35 WavePrefixSum 'uint3 (uint3)' # | | | |-ParmVarDecl 0x55d4ea5a1100 col:54 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea5a1260 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55d4ea5a12c0 # | | | |-NoThrowAttr 0x55d4ea5a1300 Implicit # | | | `-ConstAttr 0x55d4ea5a1328 Implicit # | | |-FunctionDecl 0x55d4ea5a1450 col:35 WavePrefixSum 'uint4 (uint4)' # | | | |-ParmVarDecl 0x55d4ea5a13a0 col:54 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea5a1500 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55d4ea5a1560 # | | | |-NoThrowAttr 0x55d4ea5a15a0 Implicit # | | | `-ConstAttr 0x55d4ea5a15c8 Implicit # | | |-FunctionDecl 0x55d4ea5a1710 col:37 WavePrefixSum 'int64_t (int64_t)' # | | | |-ParmVarDecl 0x55d4ea5a1660 col:58 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x55d4ea5a17c0 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55d4ea5a1820 # | | | |-NoThrowAttr 0x55d4ea5a1860 Implicit # | | | `-ConstAttr 0x55d4ea5a1888 Implicit # | | |-FunctionDecl 0x55d4ea5a19b0 col:38 WavePrefixSum 'int64_t2 (int64_t2)' # | | | |-ParmVarDecl 0x55d4ea5a1900 col:60 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea5a1a60 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55d4ea5a1ac0 # | | | |-NoThrowAttr 0x55d4ea5a1b00 Implicit # | | | `-ConstAttr 0x55d4ea5a1b28 Implicit # | | |-FunctionDecl 0x55d4ea5a1c50 col:38 WavePrefixSum 'int64_t3 (int64_t3)' # | | | |-ParmVarDecl 0x55d4ea5a1ba0 col:60 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea5a1d00 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55d4ea5a1d60 # | | | |-NoThrowAttr 0x55d4ea5a1da0 Implicit # | | | `-ConstAttr 0x55d4ea5a1dc8 Implicit # | | |-FunctionDecl 0x55d4ea5a1ef0 col:38 WavePrefixSum 'int64_t4 (int64_t4)' # | | | |-ParmVarDecl 0x55d4ea5a1e40 col:60 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea5a1fa0 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55d4ea5a2000 # | | | |-NoThrowAttr 0x55d4ea5a2040 Implicit # | | | `-ConstAttr 0x55d4ea5a2068 Implicit # | | |-FunctionDecl 0x55d4ea5a2190 col:38 WavePrefixSum 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x55d4ea5a20e0 col:60 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x55d4ea5a2240 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55d4ea5a22a0 # | | | |-NoThrowAttr 0x55d4ea5a22e0 Implicit # | | | `-ConstAttr 0x55d4ea5a2308 Implicit # | | |-FunctionDecl 0x55d4ea5a2430 col:39 WavePrefixSum 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x55d4ea5a2380 col:62 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea5a24e0 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55d4ea5a2540 # | | | |-NoThrowAttr 0x55d4ea5a2580 Implicit # | | | `-ConstAttr 0x55d4ea5a25a8 Implicit # | | |-FunctionDecl 0x55d4ea5a26d0 col:39 WavePrefixSum 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x55d4ea5a2620 col:62 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea5a2780 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55d4ea5a27e0 # | | | |-NoThrowAttr 0x55d4ea5a2820 Implicit # | | | `-ConstAttr 0x55d4ea5a2848 Implicit # | | |-FunctionDecl 0x55d4ea5a2970 col:39 WavePrefixSum 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x55d4ea5a28c0 col:62 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea5a2a20 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55d4ea5a2a80 # | | | |-NoThrowAttr 0x55d4ea5a2ac0 Implicit # | | | `-ConstAttr 0x55d4ea5a2ae8 Implicit # | | |-FunctionDecl 0x55d4ea5a2bf8 col:35 WavePrefixSum 'float (float)' # | | | |-ParmVarDecl 0x55d4ea5a2b48 col:54 'float' # | | | |-BuiltinAliasAttr 0x55d4ea5a2ca8 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55d4ea5a2d08 # | | | |-NoThrowAttr 0x55d4ea5a2d48 Implicit # | | | `-ConstAttr 0x55d4ea5a2d70 Implicit # | | |-FunctionDecl 0x55d4ea5a2e98 col:36 WavePrefixSum 'float2 (float2)' # | | | |-ParmVarDecl 0x55d4ea5a2de8 col:56 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea5a2f48 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55d4ea5a2fa8 # | | | |-NoThrowAttr 0x55d4ea5a2fe8 Implicit # | | | `-ConstAttr 0x55d4ea5a3010 Implicit # | | |-FunctionDecl 0x55d4ea5a3138 col:36 WavePrefixSum 'float3 (float3)' # | | | |-ParmVarDecl 0x55d4ea5a3088 col:56 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea5a31e8 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55d4ea5a3248 # | | | |-NoThrowAttr 0x55d4ea5a3288 Implicit # | | | `-ConstAttr 0x55d4ea5a32b0 Implicit # | | |-FunctionDecl 0x55d4ea5a33d8 col:36 WavePrefixSum 'float4 (float4)' # | | | |-ParmVarDecl 0x55d4ea5a3328 col:56 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea5a3488 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55d4ea5a34e8 # | | | |-NoThrowAttr 0x55d4ea5a3528 Implicit # | | | `-ConstAttr 0x55d4ea5a3550 Implicit # | | |-FunctionDecl 0x55d4ea5a3670 col:36 WavePrefixSum 'double (double)' # | | | |-ParmVarDecl 0x55d4ea5a35b0 col:56 'double' # | | | |-BuiltinAliasAttr 0x55d4ea5a3720 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55d4ea5a3780 # | | | |-NoThrowAttr 0x55d4ea5a37c0 Implicit # | | | `-ConstAttr 0x55d4ea5a37e8 Implicit # | | |-FunctionDecl 0x55d4ea5a3910 col:37 WavePrefixSum 'double2 (double2)' # | | | |-ParmVarDecl 0x55d4ea5a3860 col:58 'double2':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea5a39c0 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55d4ea5a3a20 # | | | |-NoThrowAttr 0x55d4ea5a3a60 Implicit # | | | `-ConstAttr 0x55d4ea5a3a88 Implicit # | | |-FunctionDecl 0x55d4ea5a3bb0 col:37 WavePrefixSum 'double3 (double3)' # | | | |-ParmVarDecl 0x55d4ea5a3b00 col:58 'double3':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea5a3c60 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55d4ea5a3cc0 # | | | |-NoThrowAttr 0x55d4ea5a3d00 Implicit # | | | `-ConstAttr 0x55d4ea5a3d28 Implicit # | | |-FunctionDecl 0x55d4ea5a3e50 col:37 WavePrefixSum 'double4 (double4)' # | | | |-ParmVarDecl 0x55d4ea5a3da0 col:58 'double4':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea5a3f00 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55d4ea5a3f60 # | | | |-NoThrowAttr 0x55d4ea5a3fa0 Implicit # | | | `-ConstAttr 0x55d4ea5a3fc8 Implicit # | | |-FunctionDecl 0x55d4ea5a40d8 col:34 WavePrefixProduct 'half (half)' # | | | |-ParmVarDecl 0x55d4ea5a4028 col:56 'half' # | | | |-BuiltinAliasAttr 0x55d4ea5a4188 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55d4ea5a41e8 # | | | |-NoThrowAttr 0x55d4ea5a4228 Implicit # | | | `-ConstAttr 0x55d4ea5a4250 Implicit # | | |-FunctionDecl 0x55d4ea5a4368 col:35 WavePrefixProduct 'half2 (half2)' # | | | |-ParmVarDecl 0x55d4ea5a42b8 col:58 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea5a4418 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55d4ea5a4478 # | | | |-NoThrowAttr 0x55d4ea5a44b8 Implicit # | | | `-ConstAttr 0x55d4ea5a44e0 Implicit # | | |-FunctionDecl 0x55d4ea5a4608 col:35 WavePrefixProduct 'half3 (half3)' # | | | |-ParmVarDecl 0x55d4ea5a4558 col:58 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea5a46b8 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55d4ea5a4718 # | | | |-NoThrowAttr 0x55d4ea5a4758 Implicit # | | | `-ConstAttr 0x55d4ea5a4780 Implicit # | | |-FunctionDecl 0x55d4ea5a48a8 col:35 WavePrefixProduct 'half4 (half4)' # | | | |-ParmVarDecl 0x55d4ea5a47f8 col:58 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea5a4958 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55d4ea5a49b8 # | | | |-NoThrowAttr 0x55d4ea5a49f8 Implicit # | | | `-ConstAttr 0x55d4ea5a4a20 Implicit # | | |-FunctionDecl 0x55d4ea5a4b30 col:33 WavePrefixProduct 'int (int)' # | | | |-ParmVarDecl 0x55d4ea5a4a80 col:54 'int' # | | | |-BuiltinAliasAttr 0x55d4ea5a4be0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55d4ea5a4c40 # | | | |-NoThrowAttr 0x55d4ea5a4c80 Implicit # | | | `-ConstAttr 0x55d4ea5a4ca8 Implicit # | | |-FunctionDecl 0x55d4ea5a4dd0 col:34 WavePrefixProduct 'int2 (int2)' # | | | |-ParmVarDecl 0x55d4ea5a4d20 col:56 'int2':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea5a4e80 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55d4ea5a4ee0 # | | | |-NoThrowAttr 0x55d4ea5a4f20 Implicit # | | | `-ConstAttr 0x55d4ea5a4f48 Implicit # | | |-FunctionDecl 0x55d4ea5a5070 col:34 WavePrefixProduct 'int3 (int3)' # | | | |-ParmVarDecl 0x55d4ea5a4fc0 col:56 'int3':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea5a5120 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55d4ea5a5180 # | | | |-NoThrowAttr 0x55d4ea5a51c0 Implicit # | | | `-ConstAttr 0x55d4ea5a51e8 Implicit # | | |-FunctionDecl 0x55d4ea5a5310 col:34 WavePrefixProduct 'int4 (int4)' # | | | |-ParmVarDecl 0x55d4ea5a5260 col:56 'int4':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea5a53c0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55d4ea5a5420 # | | | |-NoThrowAttr 0x55d4ea5a5460 Implicit # | | | `-ConstAttr 0x55d4ea5a5488 Implicit # | | |-FunctionDecl 0x55d4ea5a5650 col:34 WavePrefixProduct 'uint (uint)' # | | | |-ParmVarDecl 0x55d4ea5a5500 col:56 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x55d4ea5a5700 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55d4ea5a5760 # | | | |-NoThrowAttr 0x55d4ea5a57a0 Implicit # | | | `-ConstAttr 0x55d4ea5a57c8 Implicit # | | |-FunctionDecl 0x55d4ea5a58f0 col:35 WavePrefixProduct 'uint2 (uint2)' # | | | |-ParmVarDecl 0x55d4ea5a5840 col:58 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea5a59a0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55d4ea5a5a00 # | | | |-NoThrowAttr 0x55d4ea5a5a40 Implicit # | | | `-ConstAttr 0x55d4ea5a5a68 Implicit # | | |-FunctionDecl 0x55d4ea5a5b90 col:35 WavePrefixProduct 'uint3 (uint3)' # | | | |-ParmVarDecl 0x55d4ea5a5ae0 col:58 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea5a5c40 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55d4ea5a5ca0 # | | | |-NoThrowAttr 0x55d4ea5a5ce0 Implicit # | | | `-ConstAttr 0x55d4ea5a5d08 Implicit # | | |-FunctionDecl 0x55d4ea5a5e30 col:35 WavePrefixProduct 'uint4 (uint4)' # | | | |-ParmVarDecl 0x55d4ea5a5d80 col:58 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea5a5ee0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55d4ea5a5f40 # | | | |-NoThrowAttr 0x55d4ea5a5f80 Implicit # | | | `-ConstAttr 0x55d4ea5a5fa8 Implicit # | | |-FunctionDecl 0x55d4ea5a60d0 col:37 WavePrefixProduct 'int64_t (int64_t)' # | | | |-ParmVarDecl 0x55d4ea5a6020 col:62 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x55d4ea5a6180 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55d4ea5a61e0 # | | | |-NoThrowAttr 0x55d4ea5a6220 Implicit # | | | `-ConstAttr 0x55d4ea5a6248 Implicit # | | |-FunctionDecl 0x55d4ea5a6370 col:38 WavePrefixProduct 'int64_t2 (int64_t2)' # | | | |-ParmVarDecl 0x55d4ea5a62c0 col:64 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea5a6420 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55d4ea5a6480 # | | | |-NoThrowAttr 0x55d4ea5a64c0 Implicit # | | | `-ConstAttr 0x55d4ea5a64e8 Implicit # | | |-FunctionDecl 0x55d4ea5a6610 col:38 WavePrefixProduct 'int64_t3 (int64_t3)' # | | | |-ParmVarDecl 0x55d4ea5a6560 col:64 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea5a66c0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55d4ea5a6720 # | | | |-NoThrowAttr 0x55d4ea5a6760 Implicit # | | | `-ConstAttr 0x55d4ea5a6788 Implicit # | | |-FunctionDecl 0x55d4ea5a68b0 col:38 WavePrefixProduct 'int64_t4 (int64_t4)' # | | | |-ParmVarDecl 0x55d4ea5a6800 col:64 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea5a6960 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55d4ea5a69c0 # | | | |-NoThrowAttr 0x55d4ea5a6a00 Implicit # | | | `-ConstAttr 0x55d4ea5a6a28 Implicit # | | |-FunctionDecl 0x55d4ea5a6b50 col:38 WavePrefixProduct 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x55d4ea5a6aa0 col:64 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x55d4ea5a6c00 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55d4ea5a6c60 # | | | |-NoThrowAttr 0x55d4ea5a6ca0 Implicit # | | | `-ConstAttr 0x55d4ea5a6cc8 Implicit # | | |-FunctionDecl 0x55d4ea5a6df0 col:39 WavePrefixProduct 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x55d4ea5a6d40 col:66 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea5a6ea0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55d4ea5a6f00 # | | | |-NoThrowAttr 0x55d4ea5a6f40 Implicit # | | | `-ConstAttr 0x55d4ea5a6f68 Implicit # | | |-FunctionDecl 0x55d4ea5a7090 col:39 WavePrefixProduct 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x55d4ea5a6fe0 col:66 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea5a7140 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55d4ea5a71a0 # | | | |-NoThrowAttr 0x55d4ea5a71e0 Implicit # | | | `-ConstAttr 0x55d4ea5a7208 Implicit # | | |-FunctionDecl 0x55d4ea5a7330 col:39 WavePrefixProduct 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x55d4ea5a7280 col:66 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea5a73e0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55d4ea5a7440 # | | | |-NoThrowAttr 0x55d4ea5a7480 Implicit # | | | `-ConstAttr 0x55d4ea5a74a8 Implicit # | | |-FunctionDecl 0x55d4ea5a7660 col:35 WavePrefixProduct 'float (float)' # | | | |-ParmVarDecl 0x55d4ea5a7508 col:58 'float' # | | | |-BuiltinAliasAttr 0x55d4ea5a7710 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55d4ea5a7770 # | | | |-NoThrowAttr 0x55d4ea5a77b0 Implicit # | | | `-ConstAttr 0x55d4ea5a77d8 Implicit # | | |-FunctionDecl 0x55d4ea5a7900 col:36 WavePrefixProduct 'float2 (float2)' # | | | |-ParmVarDecl 0x55d4ea5a7850 col:60 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea5a79b0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55d4ea5a7a10 # | | | |-NoThrowAttr 0x55d4ea5a7a50 Implicit # | | | `-ConstAttr 0x55d4ea5a7a78 Implicit # | | |-FunctionDecl 0x55d4ea5a7ba0 col:36 WavePrefixProduct 'float3 (float3)' # | | | |-ParmVarDecl 0x55d4ea5a7af0 col:60 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea5a7c50 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55d4ea5a7cb0 # | | | |-NoThrowAttr 0x55d4ea5a7cf0 Implicit # | | | `-ConstAttr 0x55d4ea5a7d18 Implicit # | | |-FunctionDecl 0x55d4ea5a7e40 col:36 WavePrefixProduct 'float4 (float4)' # | | | |-ParmVarDecl 0x55d4ea5a7d90 col:60 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea5a7ef0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55d4ea5a7f50 # | | | |-NoThrowAttr 0x55d4ea5a7f90 Implicit # | | | `-ConstAttr 0x55d4ea5a7fb8 Implicit # | | |-FunctionDecl 0x55d4ea5a80c8 col:36 WavePrefixProduct 'double (double)' # | | | |-ParmVarDecl 0x55d4ea5a8018 col:60 'double' # | | | |-BuiltinAliasAttr 0x55d4ea5a8178 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55d4ea5a81d8 # | | | |-NoThrowAttr 0x55d4ea5a8218 Implicit # | | | `-ConstAttr 0x55d4ea5a8240 Implicit # | | |-FunctionDecl 0x55d4ea5a8368 col:37 WavePrefixProduct 'double2 (double2)' # | | | |-ParmVarDecl 0x55d4ea5a82b8 col:62 'double2':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea5a8418 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55d4ea5a8478 # | | | |-NoThrowAttr 0x55d4ea5a84b8 Implicit # | | | `-ConstAttr 0x55d4ea5a84e0 Implicit # | | |-FunctionDecl 0x55d4ea5a8608 col:37 WavePrefixProduct 'double3 (double3)' # | | | |-ParmVarDecl 0x55d4ea5a8558 col:62 'double3':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea5a86b8 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55d4ea5a8718 # | | | |-NoThrowAttr 0x55d4ea5a8758 Implicit # | | | `-ConstAttr 0x55d4ea5a8780 Implicit # | | |-FunctionDecl 0x55d4ea5a88a8 col:37 WavePrefixProduct 'double4 (double4)' # | | | |-ParmVarDecl 0x55d4ea5a87f8 col:62 'double4':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea5a8958 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55d4ea5a89b8 # | | | |-NoThrowAttr 0x55d4ea5a89f8 Implicit # | | | `-ConstAttr 0x55d4ea5a8a20 Implicit # | | |-FunctionDecl 0x55d4ea5a8b30 col:34 QuadReadAcrossX 'half (half)' # | | | |-ParmVarDecl 0x55d4ea5a8a80 col:54 'half' # | | | |-BuiltinAliasAttr 0x55d4ea5a8be0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55d4ea5a8c40 # | | | |-NoThrowAttr 0x55d4ea5a8c80 Implicit # | | | `-ConstAttr 0x55d4ea5a8ca8 Implicit # | | |-FunctionDecl 0x55d4ea5a8dc0 col:35 QuadReadAcrossX 'half2 (half2)' # | | | |-ParmVarDecl 0x55d4ea5a8d10 col:56 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea5a8e70 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55d4ea5a8ed0 # | | | |-NoThrowAttr 0x55d4ea5a8f10 Implicit # | | | `-ConstAttr 0x55d4ea5a8f38 Implicit # | | |-FunctionDecl 0x55d4ea5a9060 col:35 QuadReadAcrossX 'half3 (half3)' # | | | |-ParmVarDecl 0x55d4ea5a8fb0 col:56 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea5a9110 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55d4ea5a9170 # | | | |-NoThrowAttr 0x55d4ea5a91b0 Implicit # | | | `-ConstAttr 0x55d4ea5a91d8 Implicit # | | |-FunctionDecl 0x55d4ea5a9300 col:35 QuadReadAcrossX 'half4 (half4)' # | | | |-ParmVarDecl 0x55d4ea5a9250 col:56 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea5a93b0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55d4ea5a9410 # | | | |-NoThrowAttr 0x55d4ea5a9450 Implicit # | | | `-ConstAttr 0x55d4ea5a9478 Implicit # | | |-FunctionDecl 0x55d4ea5a9588 col:33 QuadReadAcrossX 'int (int)' # | | | |-ParmVarDecl 0x55d4ea5a94d8 col:52 'int' # | | | |-BuiltinAliasAttr 0x55d4ea5a9670 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55d4ea5a96d0 # | | | |-NoThrowAttr 0x55d4ea5a9710 Implicit # | | | `-ConstAttr 0x55d4ea5a9738 Implicit # | | |-FunctionDecl 0x55d4ea5a9860 col:34 QuadReadAcrossX 'int2 (int2)' # | | | |-ParmVarDecl 0x55d4ea5a97b0 col:54 'int2':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea5a9910 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55d4ea5a9970 # | | | |-NoThrowAttr 0x55d4ea5a99b0 Implicit # | | | `-ConstAttr 0x55d4ea5a99d8 Implicit # | | |-FunctionDecl 0x55d4ea5a9b00 col:34 QuadReadAcrossX 'int3 (int3)' # | | | |-ParmVarDecl 0x55d4ea5a9a50 col:54 'int3':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea5a9bb0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55d4ea5a9c10 # | | | |-NoThrowAttr 0x55d4ea5a9c50 Implicit # | | | `-ConstAttr 0x55d4ea5a9c78 Implicit # | | |-FunctionDecl 0x55d4ea5a9da0 col:34 QuadReadAcrossX 'int4 (int4)' # | | | |-ParmVarDecl 0x55d4ea5a9cf0 col:54 'int4':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea5a9e50 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55d4ea5a9eb0 # | | | |-NoThrowAttr 0x55d4ea5a9ef0 Implicit # | | | `-ConstAttr 0x55d4ea5a9f18 Implicit # | | |-FunctionDecl 0x55d4ea5aa040 col:34 QuadReadAcrossX 'uint (uint)' # | | | |-ParmVarDecl 0x55d4ea5a9f90 col:54 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x55d4ea5aa0f0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55d4ea5aa150 # | | | |-NoThrowAttr 0x55d4ea5aa190 Implicit # | | | `-ConstAttr 0x55d4ea5aa1b8 Implicit # | | |-FunctionDecl 0x55d4ea5aa2e0 col:35 QuadReadAcrossX 'uint2 (uint2)' # | | | |-ParmVarDecl 0x55d4ea5aa230 col:56 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea5aa390 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55d4ea5aa3f0 # | | | |-NoThrowAttr 0x55d4ea5aa430 Implicit # | | | `-ConstAttr 0x55d4ea5aa458 Implicit # | | |-FunctionDecl 0x55d4ea5aa580 col:35 QuadReadAcrossX 'uint3 (uint3)' # | | | |-ParmVarDecl 0x55d4ea5aa4d0 col:56 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea5aa630 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55d4ea5aa690 # | | | |-NoThrowAttr 0x55d4ea5aa6d0 Implicit # | | | `-ConstAttr 0x55d4ea5aa6f8 Implicit # | | |-FunctionDecl 0x55d4ea5aa820 col:35 QuadReadAcrossX 'uint4 (uint4)' # | | | |-ParmVarDecl 0x55d4ea5aa770 col:56 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea5aa8d0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55d4ea5aa930 # | | | |-NoThrowAttr 0x55d4ea5aa970 Implicit # | | | `-ConstAttr 0x55d4ea5aa998 Implicit # | | |-FunctionDecl 0x55d4ea5aaac0 col:37 QuadReadAcrossX 'int64_t (int64_t)' # | | | |-ParmVarDecl 0x55d4ea5aaa10 col:60 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x55d4ea5aab70 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55d4ea5aabd0 # | | | |-NoThrowAttr 0x55d4ea5aac10 Implicit # | | | `-ConstAttr 0x55d4ea5aac38 Implicit # | | |-FunctionDecl 0x55d4ea5aad60 col:38 QuadReadAcrossX 'int64_t2 (int64_t2)' # | | | |-ParmVarDecl 0x55d4ea5aacb0 col:62 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea5aae10 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55d4ea5aae70 # | | | |-NoThrowAttr 0x55d4ea5aaeb0 Implicit # | | | `-ConstAttr 0x55d4ea5aaed8 Implicit # | | |-FunctionDecl 0x55d4ea5ab000 col:38 QuadReadAcrossX 'int64_t3 (int64_t3)' # | | | |-ParmVarDecl 0x55d4ea5aaf50 col:62 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea5ab0b0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55d4ea5ab110 # | | | |-NoThrowAttr 0x55d4ea5ab150 Implicit # | | | `-ConstAttr 0x55d4ea5ab178 Implicit # | | |-FunctionDecl 0x55d4ea5ab2a0 col:38 QuadReadAcrossX 'int64_t4 (int64_t4)' # | | | |-ParmVarDecl 0x55d4ea5ab1f0 col:62 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea5ab350 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55d4ea5ab3b0 # | | | |-NoThrowAttr 0x55d4ea5ab3f0 Implicit # | | | `-ConstAttr 0x55d4ea5ab418 Implicit # | | |-FunctionDecl 0x55d4ea5ab540 col:38 QuadReadAcrossX 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x55d4ea5ab490 col:62 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x55d4ea5ab5f0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55d4ea5517d0 # | | | |-NoThrowAttr 0x55d4ea551810 Implicit # | | | `-ConstAttr 0x55d4ea551838 Implicit # | | |-FunctionDecl 0x55d4ea551960 col:39 QuadReadAcrossX 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x55d4ea5518b0 col:64 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea551a10 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55d4ea551a70 # | | | |-NoThrowAttr 0x55d4ea551ab0 Implicit # | | | `-ConstAttr 0x55d4ea551ad8 Implicit # | | |-FunctionDecl 0x55d4ea551c00 col:39 QuadReadAcrossX 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x55d4ea551b50 col:64 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea551cb0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55d4ea551d10 # | | | |-NoThrowAttr 0x55d4ea551d50 Implicit # | | | `-ConstAttr 0x55d4ea551d78 Implicit # | | |-FunctionDecl 0x55d4ea551ea0 col:39 QuadReadAcrossX 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x55d4ea551df0 col:64 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea551f50 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55d4ea551fb0 # | | | |-NoThrowAttr 0x55d4ea551ff0 Implicit # | | | `-ConstAttr 0x55d4ea552018 Implicit # | | |-FunctionDecl 0x55d4ea552128 col:35 QuadReadAcrossX 'float (float)' # | | | |-ParmVarDecl 0x55d4ea552078 col:56 'float' # | | | |-BuiltinAliasAttr 0x55d4ea5521d8 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55d4ea552238 # | | | |-NoThrowAttr 0x55d4ea552278 Implicit # | | | `-ConstAttr 0x55d4ea5522a0 Implicit # | | |-FunctionDecl 0x55d4ea5523c8 col:36 QuadReadAcrossX 'float2 (float2)' # | | | |-ParmVarDecl 0x55d4ea552318 col:58 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea552478 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55d4ea5524d8 # | | | |-NoThrowAttr 0x55d4ea552518 Implicit # | | | `-ConstAttr 0x55d4ea552540 Implicit # | | |-FunctionDecl 0x55d4ea552668 col:36 QuadReadAcrossX 'float3 (float3)' # | | | |-ParmVarDecl 0x55d4ea5525b8 col:58 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea552718 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55d4ea552778 # | | | |-NoThrowAttr 0x55d4ea5527b8 Implicit # | | | `-ConstAttr 0x55d4ea5527e0 Implicit # | | |-FunctionDecl 0x55d4ea552908 col:36 QuadReadAcrossX 'float4 (float4)' # | | | |-ParmVarDecl 0x55d4ea552858 col:58 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea5529b8 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55d4ea552a18 # | | | |-NoThrowAttr 0x55d4ea552a58 Implicit # | | | `-ConstAttr 0x55d4ea552a80 Implicit # | | |-FunctionDecl 0x55d4ea552b90 col:36 QuadReadAcrossX 'double (double)' # | | | |-ParmVarDecl 0x55d4ea552ae0 col:58 'double' # | | | |-BuiltinAliasAttr 0x55d4ea552c40 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55d4ea552ca0 # | | | |-NoThrowAttr 0x55d4ea552ce0 Implicit # | | | `-ConstAttr 0x55d4ea552d08 Implicit # | | |-FunctionDecl 0x55d4ea552e30 col:37 QuadReadAcrossX 'double2 (double2)' # | | | |-ParmVarDecl 0x55d4ea552d80 col:60 'double2':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea552ee0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55d4ea552f40 # | | | |-NoThrowAttr 0x55d4ea552f80 Implicit # | | | `-ConstAttr 0x55d4ea552fa8 Implicit # | | |-FunctionDecl 0x55d4ea5530d0 col:37 QuadReadAcrossX 'double3 (double3)' # | | | |-ParmVarDecl 0x55d4ea553020 col:60 'double3':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea553180 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55d4ea5531e0 # | | | |-NoThrowAttr 0x55d4ea553220 Implicit # | | | `-ConstAttr 0x55d4ea553248 Implicit # | | |-FunctionDecl 0x55d4ea553370 col:37 QuadReadAcrossX 'double4 (double4)' # | | | |-ParmVarDecl 0x55d4ea5532c0 col:60 'double4':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea553420 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55d4ea553480 # | | | |-NoThrowAttr 0x55d4ea5534c0 Implicit # | | | `-ConstAttr 0x55d4ea5534e8 Implicit # | | |-FunctionDecl 0x55d4ea553638 col:5 sign 'int (half)' # | | | |-ParmVarDecl 0x55d4ea553548 col:14 'half' # | | | |-BuiltinAliasAttr 0x55d4ea5536e8 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55d4ea553760 Implicit # | | | `-ConstAttr 0x55d4ea553788 Implicit # | | |-FunctionDecl 0x55d4ea553938 col:6 sign 'int2 (half2)' # | | | |-ParmVarDecl 0x55d4ea553810 col:16 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea5539e8 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55d4ea553a60 Implicit # | | | `-ConstAttr 0x55d4ea553a88 Implicit # | | |-FunctionDecl 0x55d4ea553c28 col:6 sign 'int3 (half3)' # | | | |-ParmVarDecl 0x55d4ea553b00 col:16 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea553cd8 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55d4ea553d50 Implicit # | | | `-ConstAttr 0x55d4ea553d78 Implicit # | | |-FunctionDecl 0x55d4ea553f18 col:6 sign 'int4 (half4)' # | | | |-ParmVarDecl 0x55d4ea553df0 col:16 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea553fc8 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55d4ea554040 Implicit # | | | `-ConstAttr 0x55d4ea554068 Implicit # | | |-FunctionDecl 0x55d4ea554178 col:5 sign 'int (int)' # | | | |-ParmVarDecl 0x55d4ea5540c8 col:13 'int' # | | | |-BuiltinAliasAttr 0x55d4ea554228 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55d4ea5542a0 Implicit # | | | `-ConstAttr 0x55d4ea5542c8 Implicit # | | |-FunctionDecl 0x55d4ea5543f0 col:6 sign 'int2 (int2)' # | | | |-ParmVarDecl 0x55d4ea554340 col:15 'int2':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea5544a0 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55d4ea554518 Implicit # | | | `-ConstAttr 0x55d4ea554540 Implicit # | | |-FunctionDecl 0x55d4ea554668 col:6 sign 'int3 (int3)' # | | | |-ParmVarDecl 0x55d4ea5545b8 col:15 'int3':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea554718 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55d4ea554790 Implicit # | | | `-ConstAttr 0x55d4ea5547b8 Implicit # | | |-FunctionDecl 0x55d4ea5548e0 col:6 sign 'int4 (int4)' # | | | |-ParmVarDecl 0x55d4ea554830 col:15 'int4':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea554990 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55d4ea554a08 Implicit # | | | `-ConstAttr 0x55d4ea554a30 Implicit # | | |-FunctionDecl 0x55d4ea554bd8 col:5 sign 'int (uint)' # | | | |-ParmVarDecl 0x55d4ea554aa8 col:14 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x55d4ea554c88 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55d4ea554d00 Implicit # | | | `-ConstAttr 0x55d4ea554d28 Implicit # | | |-FunctionDecl 0x55d4ea554ec8 col:6 sign 'int2 (uint2)' # | | | |-ParmVarDecl 0x55d4ea554da0 col:16 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea554f78 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55d4ea554ff0 Implicit # | | | `-ConstAttr 0x55d4ea555018 Implicit # | | |-FunctionDecl 0x55d4ea5551b8 col:6 sign 'int3 (uint3)' # | | | |-ParmVarDecl 0x55d4ea555090 col:16 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea555268 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55d4ea5552e0 Implicit # | | | `-ConstAttr 0x55d4ea555308 Implicit # | | |-FunctionDecl 0x55d4ea5554a8 col:6 sign 'int4 (uint4)' # | | | |-ParmVarDecl 0x55d4ea555380 col:16 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea555558 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55d4ea5555d0 Implicit # | | | `-ConstAttr 0x55d4ea5555f8 Implicit # | | |-FunctionDecl 0x55d4ea5557f0 col:5 sign 'int (float)' # | | | |-ParmVarDecl 0x55d4ea555658 col:15 'float' # | | | |-BuiltinAliasAttr 0x55d4ea5558a0 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55d4ea555918 Implicit # | | | `-ConstAttr 0x55d4ea555940 Implicit # | | |-FunctionDecl 0x55d4ea555ae8 col:6 sign 'int2 (float2)' # | | | |-ParmVarDecl 0x55d4ea5559b8 col:17 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea555b98 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55d4ea555c10 Implicit # | | | `-ConstAttr 0x55d4ea555c38 Implicit # | | |-FunctionDecl 0x55d4ea555dd8 col:6 sign 'int3 (float3)' # | | | |-ParmVarDecl 0x55d4ea555cb0 col:17 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea555e88 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55d4ea555f00 Implicit # | | | `-ConstAttr 0x55d4ea555f28 Implicit # | | |-FunctionDecl 0x55d4ea5560c8 col:6 sign 'int4 (float4)' # | | | |-ParmVarDecl 0x55d4ea555fa0 col:17 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea556178 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55d4ea5561f0 Implicit # | | | `-ConstAttr 0x55d4ea556218 Implicit # | | |-FunctionDecl 0x55d4ea5563b8 col:5 sign 'int (int64_t)' # | | | |-ParmVarDecl 0x55d4ea556290 col:17 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x55d4ea556468 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55d4ea5564e0 Implicit # | | | `-ConstAttr 0x55d4ea556508 Implicit # | | |-FunctionDecl 0x55d4ea5566a8 col:6 sign 'int2 (int64_t2)' # | | | |-ParmVarDecl 0x55d4ea556580 col:19 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea556758 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55d4ea5567d0 Implicit # | | | `-ConstAttr 0x55d4ea5567f8 Implicit # | | |-FunctionDecl 0x55d4ea556998 col:6 sign 'int3 (int64_t3)' # | | | |-ParmVarDecl 0x55d4ea556870 col:19 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea556a48 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55d4ea556ac0 Implicit # | | | `-ConstAttr 0x55d4ea556ae8 Implicit # | | |-FunctionDecl 0x55d4ea556c88 col:6 sign 'int4 (int64_t4)' # | | | |-ParmVarDecl 0x55d4ea556b60 col:19 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea556d38 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55d4ea556db0 Implicit # | | | `-ConstAttr 0x55d4ea556dd8 Implicit # | | |-FunctionDecl 0x55d4ea556f78 col:5 sign 'int (uint64_t)' # | | | |-ParmVarDecl 0x55d4ea556e50 col:18 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x55d4ea557028 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55d4ea5570a0 Implicit # | | | `-ConstAttr 0x55d4ea5570c8 Implicit # | | |-FunctionDecl 0x55d4ea557268 col:6 sign 'int2 (uint64_t2)' # | | | |-ParmVarDecl 0x55d4ea557140 col:20 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea557318 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55d4ea557390 Implicit # | | | `-ConstAttr 0x55d4ea5573b8 Implicit # | | |-FunctionDecl 0x55d4ea557558 col:6 sign 'int3 (uint64_t3)' # | | | |-ParmVarDecl 0x55d4ea557430 col:20 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea557608 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55d4ea557680 Implicit # | | | `-ConstAttr 0x55d4ea5576a8 Implicit # | | |-FunctionDecl 0x55d4ea557868 col:6 sign 'int4 (uint64_t4)' # | | | |-ParmVarDecl 0x55d4ea557720 col:20 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea557918 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55d4ea557990 Implicit # | | | `-ConstAttr 0x55d4ea5579b8 Implicit # | | |-FunctionDecl 0x55d4ea557b08 col:5 sign 'int (double)' # | | | |-ParmVarDecl 0x55d4ea557a18 col:16 'double' # | | | |-BuiltinAliasAttr 0x55d4ea557bb8 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55d4ea557c30 Implicit # | | | `-ConstAttr 0x55d4ea557c58 Implicit # | | |-FunctionDecl 0x55d4ea557df8 col:6 sign 'int2 (double2)' # | | | |-ParmVarDecl 0x55d4ea557cd0 col:18 'double2':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea557ea8 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55d4ea557f20 Implicit # | | | `-ConstAttr 0x55d4ea557f48 Implicit # | | |-FunctionDecl 0x55d4ea5580e8 col:6 sign 'int3 (double3)' # | | | |-ParmVarDecl 0x55d4ea557fc0 col:18 'double3':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea558198 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55d4ea558210 Implicit # | | | `-ConstAttr 0x55d4ea558238 Implicit # | | |-FunctionDecl 0x55d4ea5583d8 col:6 sign 'int4 (double4)' # | | | |-ParmVarDecl 0x55d4ea5582b0 col:18 'double4':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea558488 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55d4ea558500 Implicit # | | | `-ConstAttr 0x55d4ea558528 Implicit # | | |-FunctionDecl 0x55d4ea558638 col:6 radians 'half (half)' # | | | |-ParmVarDecl 0x55d4ea558588 col:18 'half' # | | | |-BuiltinAliasAttr 0x55d4ea5586e8 clang_builtin_alias __builtin_hlsl_elementwise_radians # | | | |-NoThrowAttr 0x55d4ea558760 Implicit # | | | `-ConstAttr 0x55d4ea558788 Implicit # | | |-FunctionDecl 0x55d4ea5588a0 col:7 radians 'half2 (half2)' # | | | |-ParmVarDecl 0x55d4ea5587f0 col:20 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea558950 clang_builtin_alias __builtin_hlsl_elementwise_radians # | | | |-NoThrowAttr 0x55d4ea5589c8 Implicit # | | | `-ConstAttr 0x55d4ea5589f0 Implicit # | | |-FunctionDecl 0x55d4ea558b18 col:7 radians 'half3 (half3)' # | | | |-ParmVarDecl 0x55d4ea558a68 col:20 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea558bc8 clang_builtin_alias __builtin_hlsl_elementwise_radians # | | | |-NoThrowAttr 0x55d4ea558c40 Implicit # | | | `-ConstAttr 0x55d4ea558c68 Implicit # | | |-FunctionDecl 0x55d4ea558d90 col:7 radians 'half4 (half4)' # | | | |-ParmVarDecl 0x55d4ea558ce0 col:20 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea558e40 clang_builtin_alias __builtin_hlsl_elementwise_radians # | | | |-NoThrowAttr 0x55d4ea558eb8 Implicit # | | | `-ConstAttr 0x55d4ea558ee0 Implicit # | | |-FunctionDecl 0x55d4ea558ff0 col:7 used radians 'float (float)' # | | | |-ParmVarDecl 0x55d4ea558f40 col:20 'float' # | | | |-BuiltinAliasAttr 0x55d4ea5590a0 clang_builtin_alias __builtin_hlsl_elementwise_radians # | | | |-NoThrowAttr 0x55d4ea559118 Implicit # | | | `-ConstAttr 0x55d4ea559140 Implicit # | | |-FunctionDecl 0x55d4ea559268 col:8 used radians 'float2 (float2)' # | | | |-ParmVarDecl 0x55d4ea5591b8 col:22 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea559318 clang_builtin_alias __builtin_hlsl_elementwise_radians # | | | |-NoThrowAttr 0x55d4ea559390 Implicit # | | | `-ConstAttr 0x55d4ea5593b8 Implicit # | | |-FunctionDecl 0x55d4ea5594e0 col:8 used radians 'float3 (float3)' # | | | |-ParmVarDecl 0x55d4ea559430 col:22 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea559590 clang_builtin_alias __builtin_hlsl_elementwise_radians # | | | |-NoThrowAttr 0x55d4ea559608 Implicit # | | | `-ConstAttr 0x55d4ea559630 Implicit # | | |-FunctionDecl 0x55d4ea559758 col:8 used radians 'float4 (float4)' # | | | |-ParmVarDecl 0x55d4ea5596a8 col:22 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea559818 clang_builtin_alias __builtin_hlsl_elementwise_radians # | | | |-NoThrowAttr 0x55d4ea559890 Implicit # | | | `-ConstAttr 0x55d4ea5598b8 Implicit # | | |-FunctionDecl 0x55d4ea5599e0 col:34 GroupMemoryBarrierWithGroupSync 'void ()' # | | | |-BuiltinAliasAttr 0x55d4ea559a88 clang_builtin_alias __builtin_hlsl_group_memory_barrier_with_group_sync # | | | |-ConvergentAttr 0x55d4ea559ae8 # | | | |-NoThrowAttr 0x55d4ea559b28 Implicit # | | | `-ConstAttr 0x55d4ea559b50 Implicit # | | |-FunctionDecl 0x55d4ea559c50 col:6 ddx_coarse 'half (half)' # | | | |-ParmVarDecl 0x55d4ea559ba0 col:21 'half' # | | | |-BuiltinAliasAttr 0x55d4ea559d00 clang_builtin_alias __builtin_hlsl_elementwise_ddx_coarse # | | | |-NoThrowAttr 0x55d4ea559d78 Implicit # | | | `-ConstAttr 0x55d4ea559da0 Implicit # | | |-FunctionDecl 0x55d4ea559eb8 col:7 ddx_coarse 'half2 (half2)' # | | | |-ParmVarDecl 0x55d4ea559e08 col:23 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea559f68 clang_builtin_alias __builtin_hlsl_elementwise_ddx_coarse # | | | |-NoThrowAttr 0x55d4ea559fe0 Implicit # | | | `-ConstAttr 0x55d4ea55a008 Implicit # | | |-FunctionDecl 0x55d4ea55a130 col:7 ddx_coarse 'half3 (half3)' # | | | |-ParmVarDecl 0x55d4ea55a080 col:23 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea55a1e0 clang_builtin_alias __builtin_hlsl_elementwise_ddx_coarse # | | | |-NoThrowAttr 0x55d4ea55a258 Implicit # | | | `-ConstAttr 0x55d4ea55a280 Implicit # | | |-FunctionDecl 0x55d4ea55a3a8 col:7 ddx_coarse 'half4 (half4)' # | | | |-ParmVarDecl 0x55d4ea55a2f8 col:23 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea55a458 clang_builtin_alias __builtin_hlsl_elementwise_ddx_coarse # | | | |-NoThrowAttr 0x55d4ea55a4d0 Implicit # | | | `-ConstAttr 0x55d4ea55a4f8 Implicit # | | |-FunctionDecl 0x55d4ea55a608 col:7 ddx_coarse 'float (float)' # | | | |-ParmVarDecl 0x55d4ea55a558 col:23 'float' # | | | |-BuiltinAliasAttr 0x55d4ea55a6b8 clang_builtin_alias __builtin_hlsl_elementwise_ddx_coarse # | | | |-NoThrowAttr 0x55d4ea55a730 Implicit # | | | `-ConstAttr 0x55d4ea55a758 Implicit # | | |-FunctionDecl 0x55d4ea55a880 col:8 ddx_coarse 'float2 (float2)' # | | | |-ParmVarDecl 0x55d4ea55a7d0 col:25 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea55a930 clang_builtin_alias __builtin_hlsl_elementwise_ddx_coarse # | | | |-NoThrowAttr 0x55d4ea55a9a8 Implicit # | | | `-ConstAttr 0x55d4ea55a9d0 Implicit # | | |-FunctionDecl 0x55d4ea55aaf8 col:8 ddx_coarse 'float3 (float3)' # | | | |-ParmVarDecl 0x55d4ea55aa48 col:25 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea55aba8 clang_builtin_alias __builtin_hlsl_elementwise_ddx_coarse # | | | |-NoThrowAttr 0x55d4ea55ac20 Implicit # | | | `-ConstAttr 0x55d4ea55ac48 Implicit # | | |-FunctionDecl 0x55d4ea55ad70 col:8 ddx_coarse 'float4 (float4)' # | | | |-ParmVarDecl 0x55d4ea55acc0 col:25 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea55ae20 clang_builtin_alias __builtin_hlsl_elementwise_ddx_coarse # | | | |-NoThrowAttr 0x55d4ea55ae98 Implicit # | | | `-ConstAttr 0x55d4ea55aec0 Implicit # | | |-FunctionDecl 0x55d4ea55afd0 col:6 ddy_coarse 'half (half)' # | | | |-ParmVarDecl 0x55d4ea55af20 col:21 'half' # | | | |-BuiltinAliasAttr 0x55d4ea55b080 clang_builtin_alias __builtin_hlsl_elementwise_ddy_coarse # | | | |-NoThrowAttr 0x55d4ea55b0f8 Implicit # | | | `-ConstAttr 0x55d4ea55b120 Implicit # | | |-FunctionDecl 0x55d4ea55b238 col:7 ddy_coarse 'half2 (half2)' # | | | |-ParmVarDecl 0x55d4ea55b188 col:23 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea55b2e8 clang_builtin_alias __builtin_hlsl_elementwise_ddy_coarse # | | | |-NoThrowAttr 0x55d4ea55b360 Implicit # | | | `-ConstAttr 0x55d4ea55b388 Implicit # | | |-FunctionDecl 0x55d4ea55b4b0 col:7 ddy_coarse 'half3 (half3)' # | | | |-ParmVarDecl 0x55d4ea55b400 col:23 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea55b560 clang_builtin_alias __builtin_hlsl_elementwise_ddy_coarse # | | | |-NoThrowAttr 0x55d4ea55b5d8 Implicit # | | | `-ConstAttr 0x55d4ea55b600 Implicit # | | |-FunctionDecl 0x55d4ea55b728 col:7 ddy_coarse 'half4 (half4)' # | | | |-ParmVarDecl 0x55d4ea55b678 col:23 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea55b7d8 clang_builtin_alias __builtin_hlsl_elementwise_ddy_coarse # | | | |-NoThrowAttr 0x55d4ea5c36b8 Implicit # | | | `-ConstAttr 0x55d4ea5c36e0 Implicit # | | |-FunctionDecl 0x55d4ea5c37f0 col:7 ddy_coarse 'float (float)' # | | | |-ParmVarDecl 0x55d4ea5c3740 col:23 'float' # | | | |-BuiltinAliasAttr 0x55d4ea5c38a0 clang_builtin_alias __builtin_hlsl_elementwise_ddy_coarse # | | | |-NoThrowAttr 0x55d4ea5c3918 Implicit # | | | `-ConstAttr 0x55d4ea5c3940 Implicit # | | |-FunctionDecl 0x55d4ea5c3a68 col:8 ddy_coarse 'float2 (float2)' # | | | |-ParmVarDecl 0x55d4ea5c39b8 col:25 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea5c3b18 clang_builtin_alias __builtin_hlsl_elementwise_ddy_coarse # | | | |-NoThrowAttr 0x55d4ea5c3b90 Implicit # | | | `-ConstAttr 0x55d4ea5c3bb8 Implicit # | | |-FunctionDecl 0x55d4ea5c3ce0 col:8 ddy_coarse 'float3 (float3)' # | | | |-ParmVarDecl 0x55d4ea5c3c30 col:25 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea5c3d90 clang_builtin_alias __builtin_hlsl_elementwise_ddy_coarse # | | | |-NoThrowAttr 0x55d4ea5c3e08 Implicit # | | | `-ConstAttr 0x55d4ea5c3e30 Implicit # | | |-FunctionDecl 0x55d4ea5c3f58 col:8 ddy_coarse 'float4 (float4)' # | | | |-ParmVarDecl 0x55d4ea5c3ea8 col:25 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea5c4008 clang_builtin_alias __builtin_hlsl_elementwise_ddy_coarse # | | | |-NoThrowAttr 0x55d4ea5c4080 Implicit # | | | `-ConstAttr 0x55d4ea5c40a8 Implicit # | | |-FunctionDecl 0x55d4ea5c41b8 col:6 ddx_fine 'half (half)' # | | | |-ParmVarDecl 0x55d4ea5c4108 col:19 'half' # | | | |-BuiltinAliasAttr 0x55d4ea5c4268 clang_builtin_alias __builtin_hlsl_elementwise_ddx_fine # | | | |-NoThrowAttr 0x55d4ea5c42e0 Implicit # | | | `-ConstAttr 0x55d4ea5c4308 Implicit # | | |-FunctionDecl 0x55d4ea5c4420 col:7 ddx_fine 'half2 (half2)' # | | | |-ParmVarDecl 0x55d4ea5c4370 col:21 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea5c44d0 clang_builtin_alias __builtin_hlsl_elementwise_ddx_fine # | | | |-NoThrowAttr 0x55d4ea5c4548 Implicit # | | | `-ConstAttr 0x55d4ea5c4570 Implicit # | | |-FunctionDecl 0x55d4ea5c4698 col:7 ddx_fine 'half3 (half3)' # | | | |-ParmVarDecl 0x55d4ea5c45e8 col:21 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea5c4748 clang_builtin_alias __builtin_hlsl_elementwise_ddx_fine # | | | |-NoThrowAttr 0x55d4ea5c47c0 Implicit # | | | `-ConstAttr 0x55d4ea5c47e8 Implicit # | | |-FunctionDecl 0x55d4ea5c4910 col:7 ddx_fine 'half4 (half4)' # | | | |-ParmVarDecl 0x55d4ea5c4860 col:21 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea5c49c0 clang_builtin_alias __builtin_hlsl_elementwise_ddx_fine # | | | |-NoThrowAttr 0x55d4ea5c4a38 Implicit # | | | `-ConstAttr 0x55d4ea5c4a60 Implicit # | | |-FunctionDecl 0x55d4ea5c4b70 col:7 ddx_fine 'float (float)' # | | | |-ParmVarDecl 0x55d4ea5c4ac0 col:21 'float' # | | | |-BuiltinAliasAttr 0x55d4ea5c4c20 clang_builtin_alias __builtin_hlsl_elementwise_ddx_fine # | | | |-NoThrowAttr 0x55d4ea5c4c98 Implicit # | | | `-ConstAttr 0x55d4ea5c4cc0 Implicit # | | |-FunctionDecl 0x55d4ea5c4de8 col:8 ddx_fine 'float2 (float2)' # | | | |-ParmVarDecl 0x55d4ea5c4d38 col:23 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea5c4e98 clang_builtin_alias __builtin_hlsl_elementwise_ddx_fine # | | | |-NoThrowAttr 0x55d4ea5c4f10 Implicit # | | | `-ConstAttr 0x55d4ea5c4f38 Implicit # | | |-FunctionDecl 0x55d4ea5c5060 col:8 ddx_fine 'float3 (float3)' # | | | |-ParmVarDecl 0x55d4ea5c4fb0 col:23 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea5c5110 clang_builtin_alias __builtin_hlsl_elementwise_ddx_fine # | | | |-NoThrowAttr 0x55d4ea5c5188 Implicit # | | | `-ConstAttr 0x55d4ea5c51b0 Implicit # | | |-FunctionDecl 0x55d4ea5c52d8 col:8 ddx_fine 'float4 (float4)' # | | | |-ParmVarDecl 0x55d4ea5c5228 col:23 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea5c5388 clang_builtin_alias __builtin_hlsl_elementwise_ddx_fine # | | | |-NoThrowAttr 0x55d4ea5c5400 Implicit # | | | `-ConstAttr 0x55d4ea5c5428 Implicit # | | |-FunctionDecl 0x55d4ea5c5538 col:6 ddy_fine 'half (half)' # | | | |-ParmVarDecl 0x55d4ea5c5488 col:19 'half' # | | | |-BuiltinAliasAttr 0x55d4ea5c55e8 clang_builtin_alias __builtin_hlsl_elementwise_ddy_fine # | | | |-NoThrowAttr 0x55d4ea5c5680 Implicit # | | | `-ConstAttr 0x55d4ea5c56a8 Implicit # | | |-FunctionDecl 0x55d4ea5c57c0 col:7 ddy_fine 'half2 (half2)' # | | | |-ParmVarDecl 0x55d4ea5c5710 col:21 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea5c5870 clang_builtin_alias __builtin_hlsl_elementwise_ddy_fine # | | | |-NoThrowAttr 0x55d4ea5c58e8 Implicit # | | | `-ConstAttr 0x55d4ea5c5910 Implicit # | | |-FunctionDecl 0x55d4ea5c5a38 col:7 ddy_fine 'half3 (half3)' # | | | |-ParmVarDecl 0x55d4ea5c5988 col:21 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea5c5ae8 clang_builtin_alias __builtin_hlsl_elementwise_ddy_fine # | | | |-NoThrowAttr 0x55d4ea5c5b60 Implicit # | | | `-ConstAttr 0x55d4ea5c5b88 Implicit # | | |-FunctionDecl 0x55d4ea5c5cb0 col:7 ddy_fine 'half4 (half4)' # | | | |-ParmVarDecl 0x55d4ea5c5c00 col:21 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea5c5d60 clang_builtin_alias __builtin_hlsl_elementwise_ddy_fine # | | | |-NoThrowAttr 0x55d4ea5c5dd8 Implicit # | | | `-ConstAttr 0x55d4ea5c5e00 Implicit # | | |-FunctionDecl 0x55d4ea5c5f10 col:7 ddy_fine 'float (float)' # | | | |-ParmVarDecl 0x55d4ea5c5e60 col:21 'float' # | | | |-BuiltinAliasAttr 0x55d4ea5c5fc0 clang_builtin_alias __builtin_hlsl_elementwise_ddy_fine # | | | |-NoThrowAttr 0x55d4ea5c6038 Implicit # | | | `-ConstAttr 0x55d4ea5c6060 Implicit # | | |-FunctionDecl 0x55d4ea5c6188 col:8 ddy_fine 'float2 (float2)' # | | | |-ParmVarDecl 0x55d4ea5c60d8 col:23 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea5c6238 clang_builtin_alias __builtin_hlsl_elementwise_ddy_fine # | | | |-NoThrowAttr 0x55d4ea5c62b0 Implicit # | | | `-ConstAttr 0x55d4ea5c62d8 Implicit # | | |-FunctionDecl 0x55d4ea5c6400 col:8 ddy_fine 'float3 (float3)' # | | | |-ParmVarDecl 0x55d4ea5c6350 col:23 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55d4ea5c64b0 clang_builtin_alias __builtin_hlsl_elementwise_ddy_fine # | | | |-NoThrowAttr 0x55d4ea5c6528 Implicit # | | | `-ConstAttr 0x55d4ea5c6550 Implicit # | | `-FunctionDecl 0x55d4ea5c6678 col:8 ddy_fine 'float4 (float4)' # | | |-ParmVarDecl 0x55d4ea5c65c8 col:23 'float4':'vector' # | | |-BuiltinAliasAttr 0x55d4ea5c6728 clang_builtin_alias __builtin_hlsl_elementwise_ddy_fine # | | |-NoThrowAttr 0x55d4ea5c67a0 Implicit # | | `-ConstAttr 0x55d4ea5c67c8 Implicit # | |-LinkageSpecDecl 0x55d4ea5086f8 col:45 implicit C # | | `-FunctionDecl 0x55d4ea508748 col:45 implicit used __builtin_elementwise_popcount 'void (...) noexcept' extern # | | |-BuiltinAttr 0x55d4ea5087f0 <> Implicit 501 # | | |-NoThrowAttr 0x55d4ea508850 Implicit # | | `-ConstAttr 0x55d4ea508878 Implicit # | |-NamespaceDecl 0x55d4ea5c6818 prev 0x55d4ea4ccca8 line:12:11 hlsl # | | |-original Namespace 0x55d4ea423a98 'hlsl' # | | |-FunctionDecl 0x55d4ea5c6a18 line:237:36 constexpr acos 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea5c6930 col:29 used V 'double' # | | | |-CompoundStmt 0x55d4ea5c6d98 # | | | | `-ReturnStmt 0x55d4ea5c6d88 # | | | | `-CallExpr 0x55d4ea5c6d58 'float' # | | | | |-ImplicitCastExpr 0x55d4ea5c6d40 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55d4ea5c6ce8 '' Function 0x55d4ea4d9c30 'acos' 'float (float)' # | | | | `-CStyleCastExpr 0x55d4ea5c6cc0 'float' # | | | | `-ImplicitCastExpr 0x55d4ea5c6ca8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea5c6c90 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea5c6c58 'double' lvalue ParmVar 0x55d4ea5c6930 'V' 'double' # | | | `-DeprecatedAttr 0x55d4ea5c6ac8 "In 202x 64 bit API lowering for acos is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55d4ea5c6f88 line:237:36 constexpr acos 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea5c6e58 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55d4ea5c7358 # | | | | `-ReturnStmt 0x55d4ea5c7348 # | | | | `-CallExpr 0x55d4ea5c7318 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea5c7300 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55d4ea5c7278 '' Function 0x55d4ea4d9ea8 'acos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55d4ea5c7250 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea5c7238 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea5c7220 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea5c71e8 'double2':'vector' lvalue ParmVar 0x55d4ea5c6e58 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55d4ea5c7038 "In 202x 64 bit API lowering for acos is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55d4ea5c7548 line:237:36 constexpr acos 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea5c7418 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55d4ea5cc398 # | | | | `-ReturnStmt 0x55d4ea5cc388 # | | | | `-CallExpr 0x55d4ea5cc358 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea5cc340 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55d4ea5cc2c0 '' Function 0x55d4ea4da120 'acos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55d4ea5cc298 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea5cc280 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea5cc268 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea5cc230 'double3':'vector' lvalue ParmVar 0x55d4ea5c7418 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55d4ea5c75f8 "In 202x 64 bit API lowering for acos is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55d4ea5cc588 line:237:36 constexpr acos 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea5cc458 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55d4ea5cc968 # | | | | `-ReturnStmt 0x55d4ea5cc958 # | | | | `-CallExpr 0x55d4ea5cc928 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea5cc910 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55d4ea5cc888 '' Function 0x55d4ea4da398 'acos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55d4ea5cc860 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea5cc848 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea5cc830 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea5cc7f8 'double4':'vector' lvalue ParmVar 0x55d4ea5cc458 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55d4ea5cc638 "In 202x 64 bit API lowering for acos is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55d4ea5ccb08 line:238:37 constexpr acos 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea5cca18 col:26 used V 'int' # | | | |-CompoundStmt 0x55d4ea5cce60 # | | | | `-ReturnStmt 0x55d4ea5cce50 # | | | | `-CallExpr 0x55d4ea5cce20 'float' # | | | | |-ImplicitCastExpr 0x55d4ea5cce08 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55d4ea5ccde8 '' Function 0x55d4ea4d9c30 'acos' 'float (float)' # | | | | `-CStyleCastExpr 0x55d4ea5ccdc0 'float' # | | | | `-ImplicitCastExpr 0x55d4ea5ccda8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea5ccd90 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea5ccd58 'int' lvalue ParmVar 0x55d4ea5cca18 'V' 'int' # | | | `-DeprecatedAttr 0x55d4ea5ccbb8 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea5cd038 line:238:37 constexpr acos 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea5ccf10 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55d4ea5cd3b0 # | | | | `-ReturnStmt 0x55d4ea5cd3a0 # | | | | `-CallExpr 0x55d4ea5cd370 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea5cd358 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55d4ea5cd338 '' Function 0x55d4ea4d9ea8 'acos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55d4ea5cd310 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea5cd2f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea5cd2e0 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea5cd2a8 'int2':'vector' lvalue ParmVar 0x55d4ea5ccf10 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55d4ea5cd0e8 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea5cd588 line:238:37 constexpr acos 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea5cd460 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55d4ea5cd908 # | | | | `-ReturnStmt 0x55d4ea5cd8f8 # | | | | `-CallExpr 0x55d4ea5cd8c8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea5cd8b0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55d4ea5cd890 '' Function 0x55d4ea4da120 'acos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55d4ea5cd868 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea5cd850 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea5cd838 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea5cd800 'int3':'vector' lvalue ParmVar 0x55d4ea5cd460 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55d4ea5cd638 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea5cdae8 line:238:37 constexpr acos 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea5cd9b8 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55d4ea5cde70 # | | | | `-ReturnStmt 0x55d4ea5cde60 # | | | | `-CallExpr 0x55d4ea5cde30 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea5cde18 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55d4ea5cddf8 '' Function 0x55d4ea4da398 'acos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55d4ea5cddd0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea5cddb8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea5cdda0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea5cdd68 'int4':'vector' lvalue ParmVar 0x55d4ea5cd9b8 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55d4ea5cdb98 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea5cdfd0 line:238:37 constexpr acos 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea5cdf20 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55d4ea5d33f8 # | | | | `-ReturnStmt 0x55d4ea5d33e8 # | | | | `-CallExpr 0x55d4ea5d33b8 'float' # | | | | |-ImplicitCastExpr 0x55d4ea5d33a0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55d4ea5d3380 '' Function 0x55d4ea4d9c30 'acos' 'float (float)' # | | | | `-CStyleCastExpr 0x55d4ea5d3358 'float' # | | | | `-ImplicitCastExpr 0x55d4ea5d3340 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea5d3328 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea5d32f0 'uint':'unsigned int' lvalue ParmVar 0x55d4ea5cdf20 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55d4ea5d3130 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea5d3558 line:238:37 constexpr acos 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea5d34a8 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55d4ea5d38f0 # | | | | `-ReturnStmt 0x55d4ea5d38e0 # | | | | `-CallExpr 0x55d4ea5d38b0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea5d3898 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55d4ea5d3878 '' Function 0x55d4ea4d9ea8 'acos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55d4ea5d3850 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea5d3838 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea5d3820 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea5d37e8 'uint2':'vector' lvalue ParmVar 0x55d4ea5d34a8 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55d4ea5d3608 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea5d3a50 line:238:37 constexpr acos 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea5d39a0 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55d4ea5d3df0 # | | | | `-ReturnStmt 0x55d4ea5d3de0 # | | | | `-CallExpr 0x55d4ea5d3db0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea5d3d98 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55d4ea5d3d78 '' Function 0x55d4ea4da120 'acos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55d4ea5d3d50 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea5d3d38 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea5d3d20 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea5d3ce8 'uint3':'vector' lvalue ParmVar 0x55d4ea5d39a0 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55d4ea5d3b00 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea5d3f50 line:238:37 constexpr acos 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea5d3ea0 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55d4ea5d42f8 # | | | | `-ReturnStmt 0x55d4ea5d42e8 # | | | | `-CallExpr 0x55d4ea5d42b8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea5d42a0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55d4ea5d4280 '' Function 0x55d4ea4da398 'acos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55d4ea5d4258 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea5d4240 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea5d4228 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea5d41f0 'uint4':'vector' lvalue ParmVar 0x55d4ea5d3ea0 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55d4ea5d4000 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea5d44d8 line:238:37 constexpr acos 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea5d43a8 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55d4ea5d4870 # | | | | `-ReturnStmt 0x55d4ea5d4860 # | | | | `-CallExpr 0x55d4ea5d4830 'float' # | | | | |-ImplicitCastExpr 0x55d4ea5d4818 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55d4ea5d47f8 '' Function 0x55d4ea4d9c30 'acos' 'float (float)' # | | | | `-CStyleCastExpr 0x55d4ea5d47d0 'float' # | | | | `-ImplicitCastExpr 0x55d4ea5d47b8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea5d47a0 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea5d4768 'int64_t':'long' lvalue ParmVar 0x55d4ea5d43a8 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55d4ea5d4588 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea5d4a48 line:238:37 constexpr acos 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea5d4920 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55d4ea5d4e00 # | | | | `-ReturnStmt 0x55d4ea5d4df0 # | | | | `-CallExpr 0x55d4ea5d4dc0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea5d4da8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55d4ea5d4d88 '' Function 0x55d4ea4d9ea8 'acos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55d4ea5d4d60 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea5d4d48 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea5d4d30 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea5d4cf8 'int64_t2':'vector' lvalue ParmVar 0x55d4ea5d4920 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55d4ea5d4af8 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea5d4fd8 line:238:37 constexpr acos 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea5d4eb0 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55d4ea5d53b0 # | | | | `-ReturnStmt 0x55d4ea5d53a0 # | | | | `-CallExpr 0x55d4ea5d5370 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea5d5358 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55d4ea5d5338 '' Function 0x55d4ea4da120 'acos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55d4ea5d5310 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea5d52f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea5d52e0 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea5d52a8 'int64_t3':'vector' lvalue ParmVar 0x55d4ea5d4eb0 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55d4ea5d5088 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea5d5588 line:238:37 constexpr acos 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea5d5460 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55d4ea5d5950 # | | | | `-ReturnStmt 0x55d4ea5d5940 # | | | | `-CallExpr 0x55d4ea5d5910 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea5d58f8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55d4ea5d58d8 '' Function 0x55d4ea4da398 'acos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55d4ea5d58b0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea5d5898 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea5d5880 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea5d5848 'int64_t4':'vector' lvalue ParmVar 0x55d4ea5d5460 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55d4ea5d5638 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea5d5b28 line:238:37 constexpr acos 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea5d5a00 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55d4ea5d5ee0 # | | | | `-ReturnStmt 0x55d4ea5d5ed0 # | | | | `-CallExpr 0x55d4ea5d5ea0 'float' # | | | | |-ImplicitCastExpr 0x55d4ea5d5e88 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55d4ea5d5e68 '' Function 0x55d4ea4d9c30 'acos' 'float (float)' # | | | | `-CStyleCastExpr 0x55d4ea5d5e40 'float' # | | | | `-ImplicitCastExpr 0x55d4ea5d5e28 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea5d5e10 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea5d5dd8 'uint64_t':'unsigned long' lvalue ParmVar 0x55d4ea5d5a00 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55d4ea5d5bd8 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea5d60b8 line:238:37 constexpr acos 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea5d5f90 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55d4ea5d6490 # | | | | `-ReturnStmt 0x55d4ea5d6480 # | | | | `-CallExpr 0x55d4ea5d6450 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea5d6438 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55d4ea5d6418 '' Function 0x55d4ea4d9ea8 'acos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55d4ea5d63f0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea5d63d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea5d63c0 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea5d6388 'uint64_t2':'vector' lvalue ParmVar 0x55d4ea5d5f90 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55d4ea5d6168 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea5d6668 line:238:37 constexpr acos 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea5d6540 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55d4ea5d6a48 # | | | | `-ReturnStmt 0x55d4ea5d6a38 # | | | | `-CallExpr 0x55d4ea5d6a08 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea5d69f0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55d4ea5d69d0 '' Function 0x55d4ea4da120 'acos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55d4ea5d69a8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea5d6990 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea5d6978 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea5d6940 'uint64_t3':'vector' lvalue ParmVar 0x55d4ea5d6540 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55d4ea5d6718 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea5d6c28 line:238:37 constexpr acos 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea5d6af8 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55d4ea5d7010 # | | | | `-ReturnStmt 0x55d4ea5d7000 # | | | | `-CallExpr 0x55d4ea5d6fd0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea5d6fb8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55d4ea5d6f98 '' Function 0x55d4ea4da398 'acos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55d4ea5d6f70 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea5d6f58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea5d6f40 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea5d6f08 'uint64_t4':'vector' lvalue ParmVar 0x55d4ea5d6af8 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55d4ea5d6cd8 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea5d7198 line:244:36 constexpr asin 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea5d70d0 col:29 used V 'double' # | | | |-CompoundStmt 0x55d4ea5d74e0 # | | | | `-ReturnStmt 0x55d4ea5d74d0 # | | | | `-CallExpr 0x55d4ea5d74a0 'float' # | | | | |-ImplicitCastExpr 0x55d4ea5d7488 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55d4ea5d7468 '' Function 0x55d4ea4f3920 'asin' 'float (float)' # | | | | `-CStyleCastExpr 0x55d4ea5d7440 'float' # | | | | `-ImplicitCastExpr 0x55d4ea5d7428 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea5d7410 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea5d73d8 'double' lvalue ParmVar 0x55d4ea5d70d0 'V' 'double' # | | | `-DeprecatedAttr 0x55d4ea5d7248 "In 202x 64 bit API lowering for asin is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55d4ea5d7650 line:244:36 constexpr asin 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea5d75a0 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55d4ea5d79b8 # | | | | `-ReturnStmt 0x55d4ea5d79a8 # | | | | `-CallExpr 0x55d4ea5d7978 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea5d7960 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55d4ea5d7940 '' Function 0x55d4ea4f3b98 'asin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55d4ea5d7918 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea5d7900 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea5d78e8 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea5d78b0 'double2':'vector' lvalue ParmVar 0x55d4ea5d75a0 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55d4ea5d7700 "In 202x 64 bit API lowering for asin is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55d4ea5d7b28 line:244:36 constexpr asin 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea5d7a78 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55d4ea5d7e98 # | | | | `-ReturnStmt 0x55d4ea5d7e88 # | | | | `-CallExpr 0x55d4ea5d7e58 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea5d7e40 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55d4ea5d7e20 '' Function 0x55d4ea4e2588 'asin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55d4ea5d7df8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea5d7de0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea5d7dc8 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea5d7d90 'double3':'vector' lvalue ParmVar 0x55d4ea5d7a78 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55d4ea5d7bd8 "In 202x 64 bit API lowering for asin is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55d4ea5d8008 line:244:36 constexpr asin 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea5d7f58 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55d4ea5d8380 # | | | | `-ReturnStmt 0x55d4ea5d8370 # | | | | `-CallExpr 0x55d4ea5d8340 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea5d8328 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55d4ea5d8308 '' Function 0x55d4ea4e2800 'asin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55d4ea5d82e0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea5d82c8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea5d82b0 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea5d8278 'double4':'vector' lvalue ParmVar 0x55d4ea5d7f58 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55d4ea5d80b8 "In 202x 64 bit API lowering for asin is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55d4ea5d84e0 line:245:37 constexpr asin 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea5d8430 col:26 used V 'int' # | | | |-CompoundStmt 0x55d4ea5d8838 # | | | | `-ReturnStmt 0x55d4ea5d8828 # | | | | `-CallExpr 0x55d4ea5d87f8 'float' # | | | | |-ImplicitCastExpr 0x55d4ea5d87e0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55d4ea5d87c0 '' Function 0x55d4ea4f3920 'asin' 'float (float)' # | | | | `-CStyleCastExpr 0x55d4ea5d8798 'float' # | | | | `-ImplicitCastExpr 0x55d4ea5d8780 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea5d8768 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea5d8730 'int' lvalue ParmVar 0x55d4ea5d8430 'V' 'int' # | | | `-DeprecatedAttr 0x55d4ea5d8590 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea5d8998 line:245:37 constexpr asin 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea5d88e8 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55d4ea5d8d10 # | | | | `-ReturnStmt 0x55d4ea5d8d00 # | | | | `-CallExpr 0x55d4ea5d8cd0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea5d8cb8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55d4ea5d8c98 '' Function 0x55d4ea4f3b98 'asin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55d4ea5d8c70 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea5d8c58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea5d8c40 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea5d8c08 'int2':'vector' lvalue ParmVar 0x55d4ea5d88e8 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55d4ea5d8a48 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea5d8e70 line:245:37 constexpr asin 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea5d8dc0 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55d4ea5e1380 # | | | | `-ReturnStmt 0x55d4ea5e1370 # | | | | `-CallExpr 0x55d4ea5e1340 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea5e1328 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55d4ea5e1308 '' Function 0x55d4ea4e2588 'asin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55d4ea5e12e0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea5d9138 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea5d9120 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea5d90e8 'int3':'vector' lvalue ParmVar 0x55d4ea5d8dc0 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55d4ea5d8f20 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea5e14e0 line:245:37 constexpr asin 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea5e1430 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55d4ea5e1868 # | | | | `-ReturnStmt 0x55d4ea5e1858 # | | | | `-CallExpr 0x55d4ea5e1828 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea5e1810 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55d4ea5e17f0 '' Function 0x55d4ea4e2800 'asin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55d4ea5e17c8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea5e17b0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea5e1798 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea5e1760 'int4':'vector' lvalue ParmVar 0x55d4ea5e1430 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55d4ea5e1590 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea5e19c8 line:245:37 constexpr asin 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea5e1918 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55d4ea5e1d40 # | | | | `-ReturnStmt 0x55d4ea5e1d30 # | | | | `-CallExpr 0x55d4ea5e1d00 'float' # | | | | |-ImplicitCastExpr 0x55d4ea5e1ce8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55d4ea5e1cc8 '' Function 0x55d4ea4f3920 'asin' 'float (float)' # | | | | `-CStyleCastExpr 0x55d4ea5e1ca0 'float' # | | | | `-ImplicitCastExpr 0x55d4ea5e1c88 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea5e1c70 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea5e1c38 'uint':'unsigned int' lvalue ParmVar 0x55d4ea5e1918 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55d4ea5e1a78 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea5e1ea0 line:245:37 constexpr asin 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea5e1df0 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55d4ea5e2238 # | | | | `-ReturnStmt 0x55d4ea5e2228 # | | | | `-CallExpr 0x55d4ea5e21f8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea5e21e0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55d4ea5e21c0 '' Function 0x55d4ea4f3b98 'asin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55d4ea5e2198 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea5e2180 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea5e2168 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea5e2130 'uint2':'vector' lvalue ParmVar 0x55d4ea5e1df0 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55d4ea5e1f50 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea5e2398 line:245:37 constexpr asin 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea5e22e8 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55d4ea5e2738 # | | | | `-ReturnStmt 0x55d4ea5e2728 # | | | | `-CallExpr 0x55d4ea5e26f8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea5e26e0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55d4ea5e26c0 '' Function 0x55d4ea4e2588 'asin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55d4ea5e2698 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea5e2680 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea5e2668 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea5e2630 'uint3':'vector' lvalue ParmVar 0x55d4ea5e22e8 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55d4ea5e2448 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea5e2898 line:245:37 constexpr asin 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea5e27e8 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55d4ea5e2c40 # | | | | `-ReturnStmt 0x55d4ea5e2c30 # | | | | `-CallExpr 0x55d4ea5e2c00 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea5e2be8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55d4ea5e2bc8 '' Function 0x55d4ea4e2800 'asin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55d4ea5e2ba0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea5e2b88 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea5e2b70 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea5e2b38 'uint4':'vector' lvalue ParmVar 0x55d4ea5e27e8 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55d4ea5e2948 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea5e2da0 line:245:37 constexpr asin 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea5e2cf0 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55d4ea5e3138 # | | | | `-ReturnStmt 0x55d4ea5e3128 # | | | | `-CallExpr 0x55d4ea5e30f8 'float' # | | | | |-ImplicitCastExpr 0x55d4ea5e30e0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55d4ea5e30c0 '' Function 0x55d4ea4f3920 'asin' 'float (float)' # | | | | `-CStyleCastExpr 0x55d4ea5e3098 'float' # | | | | `-ImplicitCastExpr 0x55d4ea5e3080 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea5e3068 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea5e3030 'int64_t':'long' lvalue ParmVar 0x55d4ea5e2cf0 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55d4ea5e2e50 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea5e3680 line:245:37 constexpr asin 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea5e31e8 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55d4ea5e3a38 # | | | | `-ReturnStmt 0x55d4ea5e3a28 # | | | | `-CallExpr 0x55d4ea5e39f8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea5e39e0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55d4ea5e39c0 '' Function 0x55d4ea4f3b98 'asin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55d4ea5e3998 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea5e3980 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea5e3968 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea5e3930 'int64_t2':'vector' lvalue ParmVar 0x55d4ea5e31e8 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55d4ea5e3730 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea5e3b98 line:245:37 constexpr asin 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea5e3ae8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55d4ea5e3f58 # | | | | `-ReturnStmt 0x55d4ea5e3f48 # | | | | `-CallExpr 0x55d4ea5e3f18 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea5e3f00 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55d4ea5e3ee0 '' Function 0x55d4ea4e2588 'asin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55d4ea5e3eb8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea5e3ea0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea5e3e88 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea5e3e50 'int64_t3':'vector' lvalue ParmVar 0x55d4ea5e3ae8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55d4ea5e3c48 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea5e40b8 line:245:37 constexpr asin 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea5e4008 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55d4ea5e4480 # | | | | `-ReturnStmt 0x55d4ea5e4470 # | | | | `-CallExpr 0x55d4ea5e4440 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea5e4428 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55d4ea5e4408 '' Function 0x55d4ea4e2800 'asin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55d4ea5e43e0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea5e43c8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea5e43b0 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea5e4378 'int64_t4':'vector' lvalue ParmVar 0x55d4ea5e4008 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55d4ea5e4168 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea5e45e0 line:245:37 constexpr asin 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea5e4530 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55d4ea5e4998 # | | | | `-ReturnStmt 0x55d4ea5e4988 # | | | | `-CallExpr 0x55d4ea5e4958 'float' # | | | | |-ImplicitCastExpr 0x55d4ea5e4940 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55d4ea5e4920 '' Function 0x55d4ea4f3920 'asin' 'float (float)' # | | | | `-CStyleCastExpr 0x55d4ea5e48f8 'float' # | | | | `-ImplicitCastExpr 0x55d4ea5e48e0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea5e48c8 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea5e4890 'uint64_t':'unsigned long' lvalue ParmVar 0x55d4ea5e4530 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55d4ea5e4690 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea5e4af8 line:245:37 constexpr asin 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea5e4a48 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55d4ea5e4ed0 # | | | | `-ReturnStmt 0x55d4ea5e4ec0 # | | | | `-CallExpr 0x55d4ea5e4e90 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea5e4e78 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55d4ea5e4e58 '' Function 0x55d4ea4f3b98 'asin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55d4ea5e4e30 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea5e4e18 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea5e4e00 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea5e4dc8 'uint64_t2':'vector' lvalue ParmVar 0x55d4ea5e4a48 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55d4ea5e4ba8 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea5e5030 line:245:37 constexpr asin 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea5e4f80 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55d4ea5e5410 # | | | | `-ReturnStmt 0x55d4ea5e5400 # | | | | `-CallExpr 0x55d4ea5e53d0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea5e53b8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55d4ea5e5398 '' Function 0x55d4ea4e2588 'asin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55d4ea5e5370 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea5e5358 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea5e5340 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea5e5308 'uint64_t3':'vector' lvalue ParmVar 0x55d4ea5e4f80 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55d4ea5e50e0 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea5e5570 line:245:37 constexpr asin 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea5e54c0 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55d4ea5e7170 # | | | | `-ReturnStmt 0x55d4ea5e7160 # | | | | `-CallExpr 0x55d4ea5e7130 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea5e7118 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55d4ea5e70f8 '' Function 0x55d4ea4e2800 'asin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55d4ea5e70d0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea5e70b8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea5e70a0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea5e7068 'uint64_t4':'vector' lvalue ParmVar 0x55d4ea5e54c0 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55d4ea5e5620 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea5e72e0 line:251:36 constexpr atan 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea5e7230 col:29 used V 'double' # | | | |-CompoundStmt 0x55d4ea5e7628 # | | | | `-ReturnStmt 0x55d4ea5e7618 # | | | | `-CallExpr 0x55d4ea5e75e8 'float' # | | | | |-ImplicitCastExpr 0x55d4ea5e75d0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55d4ea5e75b0 '' Function 0x55d4ea4f6d00 'atan' 'float (float)' # | | | | `-CStyleCastExpr 0x55d4ea5e7588 'float' # | | | | `-ImplicitCastExpr 0x55d4ea5e7570 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea5e7558 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea5e7520 'double' lvalue ParmVar 0x55d4ea5e7230 'V' 'double' # | | | `-DeprecatedAttr 0x55d4ea5e7390 "In 202x 64 bit API lowering for atan is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55d4ea5e7798 line:251:36 constexpr atan 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea5e76e8 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55d4ea5e7b00 # | | | | `-ReturnStmt 0x55d4ea5e7af0 # | | | | `-CallExpr 0x55d4ea5e7ac0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea5e7aa8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55d4ea5e7a88 '' Function 0x55d4ea4f6f78 'atan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55d4ea5e7a60 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea5e7a48 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea5e7a30 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea5e79f8 'double2':'vector' lvalue ParmVar 0x55d4ea5e76e8 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55d4ea5e7848 "In 202x 64 bit API lowering for atan is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55d4ea5e7c70 line:251:36 constexpr atan 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea5e7bc0 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55d4ea5e7fe0 # | | | | `-ReturnStmt 0x55d4ea5e7fd0 # | | | | `-CallExpr 0x55d4ea5e7fa0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea5e7f88 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55d4ea5e7f68 '' Function 0x55d4ea4f71f0 'atan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55d4ea5e7f40 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea5e7f28 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea5e7f10 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea5e7ed8 'double3':'vector' lvalue ParmVar 0x55d4ea5e7bc0 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55d4ea5e7d20 "In 202x 64 bit API lowering for atan is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55d4ea5e8150 line:251:36 constexpr atan 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea5e80a0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55d4ea5e84c8 # | | | | `-ReturnStmt 0x55d4ea5e84b8 # | | | | `-CallExpr 0x55d4ea5e8488 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea5e8470 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55d4ea5e8450 '' Function 0x55d4ea4f7468 'atan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55d4ea5e8428 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea5e8410 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea5e83f8 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea5e83c0 'double4':'vector' lvalue ParmVar 0x55d4ea5e80a0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55d4ea5e8200 "In 202x 64 bit API lowering for atan is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55d4ea5e8628 line:252:37 constexpr atan 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea5e8578 col:26 used V 'int' # | | | |-CompoundStmt 0x55d4ea5e8980 # | | | | `-ReturnStmt 0x55d4ea5e8970 # | | | | `-CallExpr 0x55d4ea5e8940 'float' # | | | | |-ImplicitCastExpr 0x55d4ea5e8928 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55d4ea5e8908 '' Function 0x55d4ea4f6d00 'atan' 'float (float)' # | | | | `-CStyleCastExpr 0x55d4ea5e88e0 'float' # | | | | `-ImplicitCastExpr 0x55d4ea5e88c8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea5e88b0 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea5e8878 'int' lvalue ParmVar 0x55d4ea5e8578 'V' 'int' # | | | `-DeprecatedAttr 0x55d4ea5e86d8 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea5e8ae0 line:252:37 constexpr atan 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea5e8a30 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55d4ea5e8e58 # | | | | `-ReturnStmt 0x55d4ea5e8e48 # | | | | `-CallExpr 0x55d4ea5e8e18 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea5e8e00 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55d4ea5e8de0 '' Function 0x55d4ea4f6f78 'atan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55d4ea5e8db8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea5e8da0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea5e8d88 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea5e8d50 'int2':'vector' lvalue ParmVar 0x55d4ea5e8a30 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55d4ea5e8b90 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea5e9e28 line:252:37 constexpr atan 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea5e9d78 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55d4ea5ea1a8 # | | | | `-ReturnStmt 0x55d4ea5ea198 # | | | | `-CallExpr 0x55d4ea5ea168 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea5ea150 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55d4ea5ea130 '' Function 0x55d4ea4f71f0 'atan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55d4ea5ea108 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea5ea0f0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea5ea0d8 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea5ea0a0 'int3':'vector' lvalue ParmVar 0x55d4ea5e9d78 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55d4ea5e9ed8 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea5ea308 line:252:37 constexpr atan 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea5ea258 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55d4ea5ea690 # | | | | `-ReturnStmt 0x55d4ea5ea680 # | | | | `-CallExpr 0x55d4ea5ea650 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea5ea638 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55d4ea5ea618 '' Function 0x55d4ea4f7468 'atan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55d4ea5ea5f0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea5ea5d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea5ea5c0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea5ea588 'int4':'vector' lvalue ParmVar 0x55d4ea5ea258 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55d4ea5ea3b8 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea5ea7f0 line:252:37 constexpr atan 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea5ea740 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55d4ea5eab68 # | | | | `-ReturnStmt 0x55d4ea5eab58 # | | | | `-CallExpr 0x55d4ea5eab28 'float' # | | | | |-ImplicitCastExpr 0x55d4ea5eab10 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55d4ea5eaaf0 '' Function 0x55d4ea4f6d00 'atan' 'float (float)' # | | | | `-CStyleCastExpr 0x55d4ea5eaac8 'float' # | | | | `-ImplicitCastExpr 0x55d4ea5eaab0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea5eaa98 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea5eaa60 'uint':'unsigned int' lvalue ParmVar 0x55d4ea5ea740 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55d4ea5ea8a0 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea5eacc8 line:252:37 constexpr atan 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea5eac18 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55d4ea5eb060 # | | | | `-ReturnStmt 0x55d4ea5eb050 # | | | | `-CallExpr 0x55d4ea5eb020 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea5eb008 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55d4ea5eafe8 '' Function 0x55d4ea4f6f78 'atan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55d4ea5eafc0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea5eafa8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea5eaf90 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea5eaf58 'uint2':'vector' lvalue ParmVar 0x55d4ea5eac18 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55d4ea5ead78 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea5eb1c0 line:252:37 constexpr atan 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea5eb110 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55d4ea5eb560 # | | | | `-ReturnStmt 0x55d4ea5eb550 # | | | | `-CallExpr 0x55d4ea5eb520 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea5eb508 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55d4ea5eb4e8 '' Function 0x55d4ea4f71f0 'atan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55d4ea5eb4c0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea5eb4a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea5eb490 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea5eb458 'uint3':'vector' lvalue ParmVar 0x55d4ea5eb110 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55d4ea5eb270 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea5eb6c0 line:252:37 constexpr atan 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea5eb610 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55d4ea5eba68 # | | | | `-ReturnStmt 0x55d4ea5eba58 # | | | | `-CallExpr 0x55d4ea5eba28 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea5eba10 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55d4ea5eb9f0 '' Function 0x55d4ea4f7468 'atan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55d4ea5eb9c8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea5eb9b0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea5eb998 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea5eb960 'uint4':'vector' lvalue ParmVar 0x55d4ea5eb610 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55d4ea5eb770 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea5ebbc8 line:252:37 constexpr atan 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea5ebb18 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55d4ea5ec830 # | | | | `-ReturnStmt 0x55d4ea5ec820 # | | | | `-CallExpr 0x55d4ea5ec7f0 'float' # | | | | |-ImplicitCastExpr 0x55d4ea5ec7d8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55d4ea5ec7b8 '' Function 0x55d4ea4f6d00 'atan' 'float (float)' # | | | | `-CStyleCastExpr 0x55d4ea5ec790 'float' # | | | | `-ImplicitCastExpr 0x55d4ea5ec778 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea5ec760 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea5ec728 'int64_t':'long' lvalue ParmVar 0x55d4ea5ebb18 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55d4ea5ebc78 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea5ec990 line:252:37 constexpr atan 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea5ec8e0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55d4ea5ecd48 # | | | | `-ReturnStmt 0x55d4ea5ecd38 # | | | | `-CallExpr 0x55d4ea5ecd08 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea5eccf0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55d4ea5eccd0 '' Function 0x55d4ea4f6f78 'atan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55d4ea5ecca8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea5ecc90 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea5ecc78 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea5ecc40 'int64_t2':'vector' lvalue ParmVar 0x55d4ea5ec8e0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55d4ea5eca40 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea5ecea8 line:252:37 constexpr atan 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea5ecdf8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55d4ea5ed268 # | | | | `-ReturnStmt 0x55d4ea5ed258 # | | | | `-CallExpr 0x55d4ea5ed228 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea5ed210 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55d4ea5ed1f0 '' Function 0x55d4ea4f71f0 'atan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55d4ea5ed1c8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea5ed1b0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea5ed198 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea5ed160 'int64_t3':'vector' lvalue ParmVar 0x55d4ea5ecdf8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55d4ea5ecf58 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea5ed3c8 line:252:37 constexpr atan 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea5ed318 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55d4ea5ed790 # | | | | `-ReturnStmt 0x55d4ea5ed780 # | | | | `-CallExpr 0x55d4ea5ed750 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea5ed738 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55d4ea5ed718 '' Function 0x55d4ea4f7468 'atan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55d4ea5ed6f0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea5ed6d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea5ed6c0 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea5ed688 'int64_t4':'vector' lvalue ParmVar 0x55d4ea5ed318 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55d4ea5ed478 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea5ed8f0 line:252:37 constexpr atan 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea5ed840 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55d4ea5edca8 # | | | | `-ReturnStmt 0x55d4ea5edc98 # | | | | `-CallExpr 0x55d4ea5edc68 'float' # | | | | |-ImplicitCastExpr 0x55d4ea5edc50 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55d4ea5edc30 '' Function 0x55d4ea4f6d00 'atan' 'float (float)' # | | | | `-CStyleCastExpr 0x55d4ea5edc08 'float' # | | | | `-ImplicitCastExpr 0x55d4ea5edbf0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea5edbd8 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea5edba0 'uint64_t':'unsigned long' lvalue ParmVar 0x55d4ea5ed840 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55d4ea5ed9a0 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea5ede08 line:252:37 constexpr atan 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea5edd58 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55d4ea5ee1e0 # | | | | `-ReturnStmt 0x55d4ea5ee1d0 # | | | | `-CallExpr 0x55d4ea5ee1a0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea5ee188 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55d4ea5ee168 '' Function 0x55d4ea4f6f78 'atan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55d4ea5ee140 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea5ee128 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea5ee110 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea5ee0d8 'uint64_t2':'vector' lvalue ParmVar 0x55d4ea5edd58 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55d4ea5edeb8 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea5ee340 line:252:37 constexpr atan 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea5ee290 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55d4ea5ef048 # | | | | `-ReturnStmt 0x55d4ea5ef038 # | | | | `-CallExpr 0x55d4ea5ef008 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea5eeff0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55d4ea5eefd0 '' Function 0x55d4ea4f71f0 'atan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55d4ea5eefa8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea5eef90 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea5eef78 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea5eef40 'uint64_t3':'vector' lvalue ParmVar 0x55d4ea5ee290 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55d4ea5ee3f0 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea5ef1a8 line:252:37 constexpr atan 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea5ef0f8 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55d4ea5ef590 # | | | | `-ReturnStmt 0x55d4ea5ef580 # | | | | `-CallExpr 0x55d4ea5ef550 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea5ef538 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55d4ea5ef518 '' Function 0x55d4ea4f7468 'atan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55d4ea5ef4f0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea5ef4d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea5ef4c0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea5ef488 'uint64_t4':'vector' lvalue ParmVar 0x55d4ea5ef0f8 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55d4ea5ef258 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea5ef7e8 line:258:37 constexpr atan2 'float (double, double)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea5ef650 col:29 used V1 'double' # | | | |-ParmVarDecl 0x55d4ea5ef6d0 col:40 used V2 'double' # | | | |-CompoundStmt 0x55d4ea5efc00 # | | | | `-ReturnStmt 0x55d4ea5efbf0 # | | | | `-CallExpr 0x55d4ea5efbb8 'float' # | | | | |-ImplicitCastExpr 0x55d4ea5efba0 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x55d4ea5efb50 '' Function 0x55d4ea4f85c8 'atan2' 'float (float, float)' # | | | | |-CStyleCastExpr 0x55d4ea5efa98 'float' # | | | | | `-ImplicitCastExpr 0x55d4ea5efa80 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55d4ea5efa68 'double' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55d4ea5efa30 'double' lvalue ParmVar 0x55d4ea5ef650 'V1' 'double' # | | | | `-CStyleCastExpr 0x55d4ea5efb28 'float' # | | | | `-ImplicitCastExpr 0x55d4ea5efb10 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea5efaf8 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea5efac0 'double' lvalue ParmVar 0x55d4ea5ef6d0 'V2' 'double' # | | | `-DeprecatedAttr 0x55d4ea5ef8a0 "In 202x 64 bit API lowering for atan2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55d4ea5efe98 line:258:37 constexpr atan2 'float2 (double2, double2)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea5efcc0 col:31 used V1 'double2':'vector' # | | | |-ParmVarDecl 0x55d4ea5efd40 col:43 used V2 'double2':'vector' # | | | |-CompoundStmt 0x55d4ea5f0320 # | | | | `-ReturnStmt 0x55d4ea5f0310 # | | | | `-CallExpr 0x55d4ea5f02d8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea5f02c0 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x55d4ea5f0238 '' Function 0x55d4ea4f8958 'atan2' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x55d4ea5f0168 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55d4ea5f0150 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55d4ea5f0138 'double2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55d4ea5f0100 'double2':'vector' lvalue ParmVar 0x55d4ea5efcc0 'V1' 'double2':'vector' # | | | | `-CStyleCastExpr 0x55d4ea5f0210 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea5f01f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea5f01e0 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea5f01a8 'double2':'vector' lvalue ParmVar 0x55d4ea5efd40 'V2' 'double2':'vector' # | | | `-DeprecatedAttr 0x55d4ea5eff50 "In 202x 64 bit API lowering for atan2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55d4ea5f05b8 line:258:37 constexpr atan2 'float3 (double3, double3)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea5f03e0 col:31 used V1 'double3':'vector' # | | | |-ParmVarDecl 0x55d4ea5f0460 col:43 used V2 'double3':'vector' # | | | |-CompoundStmt 0x55d4ea5f0a40 # | | | | `-ReturnStmt 0x55d4ea5f0a30 # | | | | `-CallExpr 0x55d4ea5f09f8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea5f09e0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x55d4ea5f0960 '' Function 0x55d4ea4f8d20 'atan2' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x55d4ea5f0890 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55d4ea5f0878 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55d4ea5f0860 'double3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55d4ea5f0828 'double3':'vector' lvalue ParmVar 0x55d4ea5f03e0 'V1' 'double3':'vector' # | | | | `-CStyleCastExpr 0x55d4ea5f0938 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea5f0920 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea5f0908 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea5f08d0 'double3':'vector' lvalue ParmVar 0x55d4ea5f0460 'V2' 'double3':'vector' # | | | `-DeprecatedAttr 0x55d4ea5f0670 "In 202x 64 bit API lowering for atan2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55d4ea5f0cd8 line:258:37 constexpr atan2 'float4 (double4, double4)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea5f0b00 col:31 used V1 'double4':'vector' # | | | |-ParmVarDecl 0x55d4ea5f0b80 col:43 used V2 'double4':'vector' # | | | |-CompoundStmt 0x55d4ea5f15a0 # | | | | `-ReturnStmt 0x55d4ea5f1590 # | | | | `-CallExpr 0x55d4ea5f1558 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea5f1540 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x55d4ea5f14c0 '' Function 0x55d4ea4f90a8 'atan2' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x55d4ea5f13f0 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55d4ea5f13d8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55d4ea5f13c0 'double4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55d4ea5f1388 'double4':'vector' lvalue ParmVar 0x55d4ea5f0b00 'V1' 'double4':'vector' # | | | | `-CStyleCastExpr 0x55d4ea5f1498 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea5f1480 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea5f1468 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea5f1430 'double4':'vector' lvalue ParmVar 0x55d4ea5f0b80 'V2' 'double4':'vector' # | | | `-DeprecatedAttr 0x55d4ea5f0d90 "In 202x 64 bit API lowering for atan2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55d4ea5f17e8 line:259:38 constexpr atan2 'float (int, int)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea5f1650 col:26 used V1 'int' # | | | |-ParmVarDecl 0x55d4ea5f16d0 col:34 used V2 'int' # | | | |-CompoundStmt 0x55d4ea5f1be0 # | | | | `-ReturnStmt 0x55d4ea5f1bd0 # | | | | `-CallExpr 0x55d4ea5f1b98 'float' # | | | | |-ImplicitCastExpr 0x55d4ea5f1b80 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x55d4ea5f1b60 '' Function 0x55d4ea4f85c8 'atan2' 'float (float, float)' # | | | | |-CStyleCastExpr 0x55d4ea5f1aa8 'float' # | | | | | `-ImplicitCastExpr 0x55d4ea5f1a90 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55d4ea5f1a78 'int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55d4ea5f1a40 'int' lvalue ParmVar 0x55d4ea5f1650 'V1' 'int' # | | | | `-CStyleCastExpr 0x55d4ea5f1b38 'float' # | | | | `-ImplicitCastExpr 0x55d4ea5f1b20 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea5f1b08 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea5f1ad0 'int' lvalue ParmVar 0x55d4ea5f16d0 'V2' 'int' # | | | `-DeprecatedAttr 0x55d4ea5f18a0 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea5f1e68 line:259:38 constexpr atan2 'float2 (int2, int2)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea5f1c90 col:28 used V1 'int2':'vector' # | | | |-ParmVarDecl 0x55d4ea5f1d10 col:37 used V2 'int2':'vector' # | | | |-CompoundStmt 0x55d4ea5f2298 # | | | | `-ReturnStmt 0x55d4ea5f2288 # | | | | `-CallExpr 0x55d4ea5f2250 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea5f2238 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x55d4ea5f2218 '' Function 0x55d4ea4f8958 'atan2' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x55d4ea5f2148 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55d4ea5f2130 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55d4ea5f2118 'int2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55d4ea5f20e0 'int2':'vector' lvalue ParmVar 0x55d4ea5f1c90 'V1' 'int2':'vector' # | | | | `-CStyleCastExpr 0x55d4ea5f21f0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea5f21d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea5f21c0 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea5f2188 'int2':'vector' lvalue ParmVar 0x55d4ea5f1d10 'V2' 'int2':'vector' # | | | `-DeprecatedAttr 0x55d4ea5f1f20 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea5f2518 line:259:38 constexpr atan2 'float3 (int3, int3)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea5f2348 col:28 used V1 'int3':'vector' # | | | |-ParmVarDecl 0x55d4ea5f23c8 col:37 used V2 'int3':'vector' # | | | |-CompoundStmt 0x55d4ea5f2950 # | | | | `-ReturnStmt 0x55d4ea5f2940 # | | | | `-CallExpr 0x55d4ea5f2908 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea5f28f0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x55d4ea5f28d0 '' Function 0x55d4ea4f8d20 'atan2' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x55d4ea5f2800 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55d4ea5f27e8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55d4ea5f27d0 'int3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55d4ea5f2798 'int3':'vector' lvalue ParmVar 0x55d4ea5f2348 'V1' 'int3':'vector' # | | | | `-CStyleCastExpr 0x55d4ea5f28a8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea5f2890 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea5f2878 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea5f2840 'int3':'vector' lvalue ParmVar 0x55d4ea5f23c8 'V2' 'int3':'vector' # | | | `-DeprecatedAttr 0x55d4ea5f25d0 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea5f2bd8 line:259:38 constexpr atan2 'float4 (int4, int4)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea5f2a00 col:28 used V1 'int4':'vector' # | | | |-ParmVarDecl 0x55d4ea5f2a80 col:37 used V2 'int4':'vector' # | | | |-CompoundStmt 0x55d4ea5f3018 # | | | | `-ReturnStmt 0x55d4ea5f3008 # | | | | `-CallExpr 0x55d4ea5f2fd0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea5f2fb8 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x55d4ea5f2f98 '' Function 0x55d4ea4f90a8 'atan2' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x55d4ea5f2ec8 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55d4ea5f2eb0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55d4ea5f2e98 'int4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55d4ea5f2e60 'int4':'vector' lvalue ParmVar 0x55d4ea5f2a00 'V1' 'int4':'vector' # | | | | `-CStyleCastExpr 0x55d4ea5f2f70 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea5f2f58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea5f2f40 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea5f2f08 'int4':'vector' lvalue ParmVar 0x55d4ea5f2a80 'V2' 'int4':'vector' # | | | `-DeprecatedAttr 0x55d4ea5f2c90 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea5f3878 line:259:38 constexpr atan2 'float (uint, uint)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea5f30c8 col:27 used V1 'uint':'unsigned int' # | | | |-ParmVarDecl 0x55d4ea5f3148 col:36 used V2 'uint':'unsigned int' # | | | |-CompoundStmt 0x55d4ea5f3c90 # | | | | `-ReturnStmt 0x55d4ea5f3c80 # | | | | `-CallExpr 0x55d4ea5f3c48 'float' # | | | | |-ImplicitCastExpr 0x55d4ea5f3c30 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x55d4ea5f3c10 '' Function 0x55d4ea4f85c8 'atan2' 'float (float, float)' # | | | | |-CStyleCastExpr 0x55d4ea5f3b58 'float' # | | | | | `-ImplicitCastExpr 0x55d4ea5f3b40 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55d4ea5f3b28 'uint':'unsigned int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55d4ea5f3af0 'uint':'unsigned int' lvalue ParmVar 0x55d4ea5f30c8 'V1' 'uint':'unsigned int' # | | | | `-CStyleCastExpr 0x55d4ea5f3be8 'float' # | | | | `-ImplicitCastExpr 0x55d4ea5f3bd0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea5f3bb8 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea5f3b80 'uint':'unsigned int' lvalue ParmVar 0x55d4ea5f3148 'V2' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55d4ea5f3930 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea5f3f18 line:259:38 constexpr atan2 'float2 (uint2, uint2)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea5f3d40 col:29 used V1 'uint2':'vector' # | | | |-ParmVarDecl 0x55d4ea5f3dc0 col:39 used V2 'uint2':'vector' # | | | |-CompoundStmt 0x55d4ea5f4368 # | | | | `-ReturnStmt 0x55d4ea5f4358 # | | | | `-CallExpr 0x55d4ea5f4320 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea5f4308 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x55d4ea5f42e8 '' Function 0x55d4ea4f8958 'atan2' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x55d4ea5f4218 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55d4ea5f4200 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55d4ea5f41e8 'uint2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55d4ea5f41b0 'uint2':'vector' lvalue ParmVar 0x55d4ea5f3d40 'V1' 'uint2':'vector' # | | | | `-CStyleCastExpr 0x55d4ea5f42c0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea5f42a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea5f4290 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea5f4258 'uint2':'vector' lvalue ParmVar 0x55d4ea5f3dc0 'V2' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55d4ea5f3fd0 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea5f45e8 line:259:38 constexpr atan2 'float3 (uint3, uint3)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea5f4418 col:29 used V1 'uint3':'vector' # | | | |-ParmVarDecl 0x55d4ea5f4498 col:39 used V2 'uint3':'vector' # | | | |-CompoundStmt 0x55d4ea5f4a40 # | | | | `-ReturnStmt 0x55d4ea5f4a30 # | | | | `-CallExpr 0x55d4ea5f49f8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea5f49e0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x55d4ea5f49c0 '' Function 0x55d4ea4f8d20 'atan2' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x55d4ea5f48f0 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55d4ea5f48d8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55d4ea5f48c0 'uint3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55d4ea5f4888 'uint3':'vector' lvalue ParmVar 0x55d4ea5f4418 'V1' 'uint3':'vector' # | | | | `-CStyleCastExpr 0x55d4ea5f4998 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea5f4980 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea5f4968 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea5f4930 'uint3':'vector' lvalue ParmVar 0x55d4ea5f4498 'V2' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55d4ea5f46a0 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea5f4cc8 line:259:38 constexpr atan2 'float4 (uint4, uint4)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea5f4af0 col:29 used V1 'uint4':'vector' # | | | |-ParmVarDecl 0x55d4ea5f4b70 col:39 used V2 'uint4':'vector' # | | | |-CompoundStmt 0x55d4ea5f5128 # | | | | `-ReturnStmt 0x55d4ea5f5118 # | | | | `-CallExpr 0x55d4ea5f50e0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea5f50c8 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x55d4ea5f50a8 '' Function 0x55d4ea4f90a8 'atan2' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x55d4ea5f4fd8 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55d4ea5f4fc0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55d4ea5f4fa8 'uint4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55d4ea5f4f70 'uint4':'vector' lvalue ParmVar 0x55d4ea5f4af0 'V1' 'uint4':'vector' # | | | | `-CStyleCastExpr 0x55d4ea5f5080 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea5f5068 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea5f5050 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea5f5018 'uint4':'vector' lvalue ParmVar 0x55d4ea5f4b70 'V2' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55d4ea5f4d80 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea5f53a8 line:259:38 constexpr atan2 'float (int64_t, int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea5f51d8 col:30 used V1 'int64_t':'long' # | | | |-ParmVarDecl 0x55d4ea5f5258 col:42 used V2 'int64_t':'long' # | | | |-CompoundStmt 0x55d4ea5f8318 # | | | | `-ReturnStmt 0x55d4ea5f8308 # | | | | `-CallExpr 0x55d4ea5f82d0 'float' # | | | | |-ImplicitCastExpr 0x55d4ea5f5780 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x55d4ea5f5760 '' Function 0x55d4ea4f85c8 'atan2' 'float (float, float)' # | | | | |-CStyleCastExpr 0x55d4ea5f56a8 'float' # | | | | | `-ImplicitCastExpr 0x55d4ea5f5690 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55d4ea5f5678 'int64_t':'long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55d4ea5f5640 'int64_t':'long' lvalue ParmVar 0x55d4ea5f51d8 'V1' 'int64_t':'long' # | | | | `-CStyleCastExpr 0x55d4ea5f5738 'float' # | | | | `-ImplicitCastExpr 0x55d4ea5f5720 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea5f5708 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea5f56d0 'int64_t':'long' lvalue ParmVar 0x55d4ea5f5258 'V2' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55d4ea5f5460 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea5f8598 line:259:38 constexpr atan2 'float2 (int64_t2, int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea5f83c8 col:32 used V1 'int64_t2':'vector' # | | | |-ParmVarDecl 0x55d4ea5f8448 col:45 used V2 'int64_t2':'vector' # | | | |-CompoundStmt 0x55d4ea5f8a08 # | | | | `-ReturnStmt 0x55d4ea5f89f8 # | | | | `-CallExpr 0x55d4ea5f89c0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea5f89a8 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x55d4ea5f8988 '' Function 0x55d4ea4f8958 'atan2' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x55d4ea5f88b8 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55d4ea5f88a0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55d4ea5f8888 'int64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55d4ea5f8850 'int64_t2':'vector' lvalue ParmVar 0x55d4ea5f83c8 'V1' 'int64_t2':'vector' # | | | | `-CStyleCastExpr 0x55d4ea5f8960 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea5f8948 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea5f8930 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea5f88f8 'int64_t2':'vector' lvalue ParmVar 0x55d4ea5f8448 'V2' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55d4ea5f8650 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea5f8c88 line:259:38 constexpr atan2 'float3 (int64_t3, int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea5f8ab8 col:32 used V1 'int64_t3':'vector' # | | | |-ParmVarDecl 0x55d4ea5f8b38 col:45 used V2 'int64_t3':'vector' # | | | |-CompoundStmt 0x55d4ea5f9100 # | | | | `-ReturnStmt 0x55d4ea5f90f0 # | | | | `-CallExpr 0x55d4ea5f90b8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea5f90a0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x55d4ea5f9080 '' Function 0x55d4ea4f8d20 'atan2' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x55d4ea5f8fb0 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55d4ea5f8f98 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55d4ea5f8f80 'int64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55d4ea5f8f48 'int64_t3':'vector' lvalue ParmVar 0x55d4ea5f8ab8 'V1' 'int64_t3':'vector' # | | | | `-CStyleCastExpr 0x55d4ea5f9058 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea5f9040 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea5f9028 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea5f8ff0 'int64_t3':'vector' lvalue ParmVar 0x55d4ea5f8b38 'V2' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55d4ea5f8d40 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea5f9388 line:259:38 constexpr atan2 'float4 (int64_t4, int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea5f91b0 col:32 used V1 'int64_t4':'vector' # | | | |-ParmVarDecl 0x55d4ea5f9230 col:45 used V2 'int64_t4':'vector' # | | | |-CompoundStmt 0x55d4ea5f9808 # | | | | `-ReturnStmt 0x55d4ea5f97f8 # | | | | `-CallExpr 0x55d4ea5f97c0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea5f97a8 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x55d4ea5f9788 '' Function 0x55d4ea4f90a8 'atan2' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x55d4ea5f96b8 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55d4ea5f96a0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55d4ea5f9688 'int64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55d4ea5f9650 'int64_t4':'vector' lvalue ParmVar 0x55d4ea5f91b0 'V1' 'int64_t4':'vector' # | | | | `-CStyleCastExpr 0x55d4ea5f9760 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea5f9748 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea5f9730 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea5f96f8 'int64_t4':'vector' lvalue ParmVar 0x55d4ea5f9230 'V2' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55d4ea5f9440 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea5f9a88 line:259:38 constexpr atan2 'float (uint64_t, uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea5f98b8 col:31 used V1 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x55d4ea5f9938 col:44 used V2 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55d4ea5f9ee0 # | | | | `-ReturnStmt 0x55d4ea5f9ed0 # | | | | `-CallExpr 0x55d4ea5f9e98 'float' # | | | | |-ImplicitCastExpr 0x55d4ea5f9e80 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x55d4ea5f9e60 '' Function 0x55d4ea4f85c8 'atan2' 'float (float, float)' # | | | | |-CStyleCastExpr 0x55d4ea5f9da8 'float' # | | | | | `-ImplicitCastExpr 0x55d4ea5f9d90 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55d4ea5f9d78 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55d4ea5f9d40 'uint64_t':'unsigned long' lvalue ParmVar 0x55d4ea5f98b8 'V1' 'uint64_t':'unsigned long' # | | | | `-CStyleCastExpr 0x55d4ea5f9e38 'float' # | | | | `-ImplicitCastExpr 0x55d4ea5f9e20 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea5f9e08 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea5f9dd0 'uint64_t':'unsigned long' lvalue ParmVar 0x55d4ea5f9938 'V2' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55d4ea5f9b40 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea5fa168 line:259:38 constexpr atan2 'float2 (uint64_t2, uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea5f9f90 col:33 used V1 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x55d4ea5fa010 col:47 used V2 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55d4ea5fa618 # | | | | `-ReturnStmt 0x55d4ea5fa608 # | | | | `-CallExpr 0x55d4ea5fa5d0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea5fa5b8 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x55d4ea5fa598 '' Function 0x55d4ea4f8958 'atan2' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x55d4ea5fa4c8 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55d4ea5fa4b0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55d4ea5fa498 'uint64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55d4ea5fa460 'uint64_t2':'vector' lvalue ParmVar 0x55d4ea5f9f90 'V1' 'uint64_t2':'vector' # | | | | `-CStyleCastExpr 0x55d4ea5fa570 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea5fa558 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea5fa540 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea5fa508 'uint64_t2':'vector' lvalue ParmVar 0x55d4ea5fa010 'V2' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55d4ea5fa220 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea5fa898 line:259:38 constexpr atan2 'float3 (uint64_t3, uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea5fa6c8 col:33 used V1 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x55d4ea5fa748 col:47 used V2 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55d4ea5fad30 # | | | | `-ReturnStmt 0x55d4ea5fad20 # | | | | `-CallExpr 0x55d4ea5face8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea5facd0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x55d4ea5facb0 '' Function 0x55d4ea4f8d20 'atan2' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x55d4ea5fabe0 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55d4ea5fabc8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55d4ea5fabb0 'uint64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55d4ea5fab78 'uint64_t3':'vector' lvalue ParmVar 0x55d4ea5fa6c8 'V1' 'uint64_t3':'vector' # | | | | `-CStyleCastExpr 0x55d4ea5fac88 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea5fac70 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea5fac58 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea5fac20 'uint64_t3':'vector' lvalue ParmVar 0x55d4ea5fa748 'V2' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55d4ea5fa950 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea5fafb8 line:259:38 constexpr atan2 'float4 (uint64_t4, uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea5fade0 col:33 used V1 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x55d4ea5fae60 col:47 used V2 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55d4ea5fb458 # | | | | `-ReturnStmt 0x55d4ea5fb448 # | | | | `-CallExpr 0x55d4ea5fb410 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea5fb3f8 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x55d4ea5fb3d8 '' Function 0x55d4ea4f90a8 'atan2' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x55d4ea5fb308 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55d4ea5fb2f0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55d4ea5fb2d8 'uint64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55d4ea5fb2a0 'uint64_t4':'vector' lvalue ParmVar 0x55d4ea5fade0 'V1' 'uint64_t4':'vector' # | | | | `-CStyleCastExpr 0x55d4ea5fb3b0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea5fb398 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea5fb380 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea5fb348 'uint64_t4':'vector' lvalue ParmVar 0x55d4ea5fae60 'V2' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55d4ea5fb070 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea5fb5c8 line:265:36 constexpr ceil 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea5fb518 col:29 used V 'double' # | | | |-CompoundStmt 0x55d4ea5fb910 # | | | | `-ReturnStmt 0x55d4ea5fb900 # | | | | `-CallExpr 0x55d4ea5fb8d0 'float' # | | | | |-ImplicitCastExpr 0x55d4ea5fb8b8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55d4ea5fb898 '' Function 0x55d4ea4f9d30 'ceil' 'float (float)' # | | | | `-CStyleCastExpr 0x55d4ea5fb870 'float' # | | | | `-ImplicitCastExpr 0x55d4ea5fb858 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea5fb840 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea5fb808 'double' lvalue ParmVar 0x55d4ea5fb518 'V' 'double' # | | | `-DeprecatedAttr 0x55d4ea5fb678 "In 202x 64 bit API lowering for ceil is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55d4ea5fba80 line:265:36 constexpr ceil 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea5fb9d0 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55d4ea5fbde8 # | | | | `-ReturnStmt 0x55d4ea5fbdd8 # | | | | `-CallExpr 0x55d4ea5fbda8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea5fbd90 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55d4ea5fbd70 '' Function 0x55d4ea4f9fa8 'ceil' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55d4ea5fbd48 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea5fbd30 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea5fbd18 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea5fbce0 'double2':'vector' lvalue ParmVar 0x55d4ea5fb9d0 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55d4ea5fbb30 "In 202x 64 bit API lowering for ceil is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55d4ea5fbf58 line:265:36 constexpr ceil 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea5fbea8 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55d4ea5fc2c8 # | | | | `-ReturnStmt 0x55d4ea5fc2b8 # | | | | `-CallExpr 0x55d4ea5fc288 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea5fc270 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55d4ea5fc250 '' Function 0x55d4ea4fa220 'ceil' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55d4ea5fc228 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea5fc210 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea5fc1f8 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea5fc1c0 'double3':'vector' lvalue ParmVar 0x55d4ea5fbea8 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55d4ea5fc008 "In 202x 64 bit API lowering for ceil is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55d4ea5fc448 line:265:36 constexpr ceil 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea5fc398 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55d4ea5fc7c0 # | | | | `-ReturnStmt 0x55d4ea5fc7b0 # | | | | `-CallExpr 0x55d4ea5fc780 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea5fc768 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55d4ea5fc748 '' Function 0x55d4ea4fa498 'ceil' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55d4ea5fc720 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea5fc708 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea5fc6f0 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea5fc6b8 'double4':'vector' lvalue ParmVar 0x55d4ea5fc398 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55d4ea5fc4f8 "In 202x 64 bit API lowering for ceil is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55d4ea5fc920 line:266:37 constexpr ceil 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea5fc870 col:26 used V 'int' # | | | |-CompoundStmt 0x55d4ea5fcc78 # | | | | `-ReturnStmt 0x55d4ea5fcc68 # | | | | `-CallExpr 0x55d4ea5fcc38 'float' # | | | | |-ImplicitCastExpr 0x55d4ea5fcc20 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55d4ea5fcc00 '' Function 0x55d4ea4f9d30 'ceil' 'float (float)' # | | | | `-CStyleCastExpr 0x55d4ea5fcbd8 'float' # | | | | `-ImplicitCastExpr 0x55d4ea5fcbc0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea5fcba8 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea5fcb70 'int' lvalue ParmVar 0x55d4ea5fc870 'V' 'int' # | | | `-DeprecatedAttr 0x55d4ea5fc9d0 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea5fcdd8 line:266:37 constexpr ceil 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea5fcd28 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55d4ea5fd150 # | | | | `-ReturnStmt 0x55d4ea5fd140 # | | | | `-CallExpr 0x55d4ea5fd110 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea5fd0f8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55d4ea5fd0d8 '' Function 0x55d4ea4f9fa8 'ceil' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55d4ea5fd0b0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea5fd098 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea5fd080 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea5fd048 'int2':'vector' lvalue ParmVar 0x55d4ea5fcd28 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55d4ea5fce88 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea5fd2b0 line:266:37 constexpr ceil 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea5fd200 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55d4ea5fd630 # | | | | `-ReturnStmt 0x55d4ea5fd620 # | | | | `-CallExpr 0x55d4ea5fd5f0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea5fd5d8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55d4ea5fd5b8 '' Function 0x55d4ea4fa220 'ceil' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55d4ea5fd590 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea5fd578 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea5fd560 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea5fd528 'int3':'vector' lvalue ParmVar 0x55d4ea5fd200 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55d4ea5fd360 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea5fd790 line:266:37 constexpr ceil 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea5fd6e0 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55d4ea5fdb18 # | | | | `-ReturnStmt 0x55d4ea5fdb08 # | | | | `-CallExpr 0x55d4ea5fdad8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea5fdac0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55d4ea5fdaa0 '' Function 0x55d4ea4fa498 'ceil' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55d4ea5fda78 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea5fda60 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea5fda48 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea5fda10 'int4':'vector' lvalue ParmVar 0x55d4ea5fd6e0 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55d4ea5fd840 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea5fdc78 line:266:37 constexpr ceil 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea5fdbc8 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55d4ea5fdff0 # | | | | `-ReturnStmt 0x55d4ea5fdfe0 # | | | | `-CallExpr 0x55d4ea5fdfb0 'float' # | | | | |-ImplicitCastExpr 0x55d4ea5fdf98 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55d4ea5fdf78 '' Function 0x55d4ea4f9d30 'ceil' 'float (float)' # | | | | `-CStyleCastExpr 0x55d4ea5fdf50 'float' # | | | | `-ImplicitCastExpr 0x55d4ea5fdf38 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea5fdf20 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea5fdee8 'uint':'unsigned int' lvalue ParmVar 0x55d4ea5fdbc8 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55d4ea5fdd28 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea5fe150 line:266:37 constexpr ceil 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea5fe0a0 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55d4ea5ffd10 # | | | | `-ReturnStmt 0x55d4ea5ffd00 # | | | | `-CallExpr 0x55d4ea5ffcd0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea5ffcb8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55d4ea5ffc98 '' Function 0x55d4ea4f9fa8 'ceil' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55d4ea5ffc70 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea5ffc58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea5ffc40 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea5ffc08 'uint2':'vector' lvalue ParmVar 0x55d4ea5fe0a0 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55d4ea5fe200 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea5ffe70 line:266:37 constexpr ceil 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea5ffdc0 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55d4ea600210 # | | | | `-ReturnStmt 0x55d4ea600200 # | | | | `-CallExpr 0x55d4ea6001d0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea6001b8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55d4ea600198 '' Function 0x55d4ea4fa220 'ceil' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55d4ea600170 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea600158 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea600140 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea600108 'uint3':'vector' lvalue ParmVar 0x55d4ea5ffdc0 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55d4ea5fff20 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea600370 line:266:37 constexpr ceil 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea6002c0 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55d4ea600718 # | | | | `-ReturnStmt 0x55d4ea600708 # | | | | `-CallExpr 0x55d4ea6006d8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea6006c0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55d4ea6006a0 '' Function 0x55d4ea4fa498 'ceil' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55d4ea600678 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea600660 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea600648 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea600610 'uint4':'vector' lvalue ParmVar 0x55d4ea6002c0 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55d4ea600420 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea600878 line:266:37 constexpr ceil 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea6007c8 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55d4ea600c10 # | | | | `-ReturnStmt 0x55d4ea600c00 # | | | | `-CallExpr 0x55d4ea600bd0 'float' # | | | | |-ImplicitCastExpr 0x55d4ea600bb8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55d4ea600b98 '' Function 0x55d4ea4f9d30 'ceil' 'float (float)' # | | | | `-CStyleCastExpr 0x55d4ea600b70 'float' # | | | | `-ImplicitCastExpr 0x55d4ea600b58 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea600b40 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea600b08 'int64_t':'long' lvalue ParmVar 0x55d4ea6007c8 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55d4ea600928 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea600d70 line:266:37 constexpr ceil 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea600cc0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55d4ea601128 # | | | | `-ReturnStmt 0x55d4ea601118 # | | | | `-CallExpr 0x55d4ea6010e8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea6010d0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55d4ea6010b0 '' Function 0x55d4ea4f9fa8 'ceil' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55d4ea601088 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea601070 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea601058 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea601020 'int64_t2':'vector' lvalue ParmVar 0x55d4ea600cc0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55d4ea600e20 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea601288 line:266:37 constexpr ceil 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea6011d8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55d4ea601648 # | | | | `-ReturnStmt 0x55d4ea601638 # | | | | `-CallExpr 0x55d4ea601608 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea6015f0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55d4ea6015d0 '' Function 0x55d4ea4fa220 'ceil' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55d4ea6015a8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea601590 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea601578 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea601540 'int64_t3':'vector' lvalue ParmVar 0x55d4ea6011d8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55d4ea601338 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea6017a8 line:266:37 constexpr ceil 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea6016f8 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55d4ea603148 # | | | | `-ReturnStmt 0x55d4ea603138 # | | | | `-CallExpr 0x55d4ea603108 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea6030f0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55d4ea6030d0 '' Function 0x55d4ea4fa498 'ceil' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55d4ea601ad0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea601ab8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea601aa0 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea601a68 'int64_t4':'vector' lvalue ParmVar 0x55d4ea6016f8 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55d4ea601858 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea6032a8 line:266:37 constexpr ceil 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea6031f8 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55d4ea603660 # | | | | `-ReturnStmt 0x55d4ea603650 # | | | | `-CallExpr 0x55d4ea603620 'float' # | | | | |-ImplicitCastExpr 0x55d4ea603608 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55d4ea6035e8 '' Function 0x55d4ea4f9d30 'ceil' 'float (float)' # | | | | `-CStyleCastExpr 0x55d4ea6035c0 'float' # | | | | `-ImplicitCastExpr 0x55d4ea6035a8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea603590 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea603558 'uint64_t':'unsigned long' lvalue ParmVar 0x55d4ea6031f8 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55d4ea603358 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea6037c0 line:266:37 constexpr ceil 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea603710 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55d4ea603b98 # | | | | `-ReturnStmt 0x55d4ea603b88 # | | | | `-CallExpr 0x55d4ea603b58 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea603b40 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55d4ea603b20 '' Function 0x55d4ea4f9fa8 'ceil' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55d4ea603af8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea603ae0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea603ac8 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea603a90 'uint64_t2':'vector' lvalue ParmVar 0x55d4ea603710 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55d4ea603870 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea603cf8 line:266:37 constexpr ceil 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea603c48 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55d4ea6040d8 # | | | | `-ReturnStmt 0x55d4ea6040c8 # | | | | `-CallExpr 0x55d4ea604098 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea604080 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55d4ea604060 '' Function 0x55d4ea4fa220 'ceil' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55d4ea604038 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea604020 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea604008 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea603fd0 'uint64_t3':'vector' lvalue ParmVar 0x55d4ea603c48 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55d4ea603da8 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea604238 line:266:37 constexpr ceil 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea604188 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55d4ea604620 # | | | | `-ReturnStmt 0x55d4ea604610 # | | | | `-CallExpr 0x55d4ea6045e0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea6045c8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55d4ea6045a8 '' Function 0x55d4ea4fa498 'ceil' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55d4ea604580 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea604568 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea604550 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea604518 'uint64_t4':'vector' lvalue ParmVar 0x55d4ea604188 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55d4ea6042e8 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionTemplateDecl 0x55d4ea604d20 line:274:66 invalid clamp # | | | |-TemplateTypeParmDecl 0x55d4ea604638 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55d4ea6046d8 col:28 referenced 'uint':'unsigned int' depth 0 index 1 N # | | | `-FunctionDecl 0x55d4ea604c78 line:274:66 invalid constexpr clamp 'int (int, int, T)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea6049e8 col:18 invalid p0 'int' # | | | |-ParmVarDecl 0x55d4ea604ac0 col:35 invalid p1 'int' # | | | |-ParmVarDecl 0x55d4ea604b38 col:41 p2 'T' # | | | |-CompoundStmt 0x55d4ea605090 # | | | | `-ReturnStmt 0x55d4ea605080 # | | | | `-RecoveryExpr 0x55d4ea605048 '' contains-errors lvalue # | | | | |-UnresolvedLookupExpr 0x55d4ea604e90 '' lvalue (ADL) = 'clamp' 0x55d4ea503fc8 0x55d4ea4fa888 0x55d4ea4fad40 0x55d4ea4fb1a8 0x55d4ea4fb608 0x55d4ea4fba08 0x55d4ea4fbed8 0x55d4ea4fc338 0x55d4ea4fc798 0x55d4ea4fcbf8 0x55d4ea4fd088 0x55d4ea4fd4e8 0x55d4ea4fd948 0x55d4ea4fee08 0x55d4ea4ff268 0x55d4ea4ff6c8 0x55d4ea4ffb28 0x55d4ea4fff98 0x55d4ea5003f8 0x55d4ea500858 0x55d4ea500cb8 0x55d4ea5010d8 0x55d4ea501538 0x55d4ea501998 0x55d4ea4e8d28 0x55d4ea4e9128 0x55d4ea4e9588 0x55d4ea4e99e8 # | | | | |-RecoveryExpr 0x55d4ea604fb0 '' contains-errors lvalue # | | | | `-RecoveryExpr 0x55d4ea604fd0 '' contains-errors lvalue # | | | `-DeprecatedAttr 0x55d4ea604d90 "In 202x mismatched vector/scalar lowering for clamp is deprecated. Explicitly cast parameters." "" # | | |-FunctionTemplateDecl 0x55d4ea6057c0 line:281:66 invalid clamp # | | | |-TemplateTypeParmDecl 0x55d4ea6050e0 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55d4ea605178 col:28 referenced 'uint':'unsigned int' depth 0 index 1 N # | | | `-FunctionDecl 0x55d4ea605718 line:281:66 invalid constexpr clamp 'int (int, T, int)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea605488 col:18 invalid p0 'int' # | | | |-ParmVarDecl 0x55d4ea605500 col:24 p1 'T' # | | | |-ParmVarDecl 0x55d4ea6055d8 col:41 invalid p2 'int' # | | | |-CompoundStmt 0x55d4ea605b30 # | | | | `-ReturnStmt 0x55d4ea605b20 # | | | | `-RecoveryExpr 0x55d4ea605ae8 '' contains-errors lvalue # | | | | |-UnresolvedLookupExpr 0x55d4ea605930 '' lvalue (ADL) = 'clamp' 0x55d4ea4e99e8 0x55d4ea503fc8 0x55d4ea4fa888 0x55d4ea4fad40 0x55d4ea4fb1a8 0x55d4ea4fb608 0x55d4ea4fba08 0x55d4ea4fbed8 0x55d4ea4fc338 0x55d4ea4fc798 0x55d4ea4fcbf8 0x55d4ea4fd088 0x55d4ea4fd4e8 0x55d4ea4fd948 0x55d4ea4fee08 0x55d4ea4ff268 0x55d4ea4ff6c8 0x55d4ea4ffb28 0x55d4ea4fff98 0x55d4ea5003f8 0x55d4ea500858 0x55d4ea500cb8 0x55d4ea5010d8 0x55d4ea501538 0x55d4ea501998 0x55d4ea4e8d28 0x55d4ea4e9128 0x55d4ea4e9588 # | | | | |-RecoveryExpr 0x55d4ea605a50 '' contains-errors lvalue # | | | | `-RecoveryExpr 0x55d4ea605ac8 '' contains-errors lvalue # | | | `-DeprecatedAttr 0x55d4ea605830 "In 202x mismatched vector/scalar lowering for clamp is deprecated. Explicitly cast parameters." "" # | | |-FunctionTemplateDecl 0x55d4ea6061d0 line:288:66 invalid clamp # | | | |-TemplateTypeParmDecl 0x55d4ea605b48 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55d4ea605be8 col:28 referenced 'uint':'unsigned int' depth 0 index 1 N # | | | `-FunctionDecl 0x55d4ea606128 line:288:66 invalid constexpr clamp 'int (int, T, T)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea605ef8 col:18 invalid p0 'int' # | | | |-ParmVarDecl 0x55d4ea605f70 col:24 p1 'T' # | | | |-ParmVarDecl 0x55d4ea605fe8 col:30 p2 'T' # | | | |-CompoundStmt 0x55d4ea606570 # | | | | `-ReturnStmt 0x55d4ea606560 # | | | | `-RecoveryExpr 0x55d4ea606530 '' contains-errors lvalue # | | | | |-UnresolvedLookupExpr 0x55d4ea606340 '' lvalue (ADL) = 'clamp' 0x55d4ea4e9588 0x55d4ea4e99e8 0x55d4ea503fc8 0x55d4ea4fa888 0x55d4ea4fad40 0x55d4ea4fb1a8 0x55d4ea4fb608 0x55d4ea4fba08 0x55d4ea4fbed8 0x55d4ea4fc338 0x55d4ea4fc798 0x55d4ea4fcbf8 0x55d4ea4fd088 0x55d4ea4fd4e8 0x55d4ea4fd948 0x55d4ea4fee08 0x55d4ea4ff268 0x55d4ea4ff6c8 0x55d4ea4ffb28 0x55d4ea4fff98 0x55d4ea5003f8 0x55d4ea500858 0x55d4ea500cb8 0x55d4ea5010d8 0x55d4ea501538 0x55d4ea501998 0x55d4ea4e8d28 0x55d4ea4e9128 # | | | | `-RecoveryExpr 0x55d4ea606460 '' contains-errors lvalue # | | | `-DeprecatedAttr 0x55d4ea606240 "In 202x mismatched vector/scalar lowering for clamp is deprecated. Explicitly cast parameters." "" # | | |-FunctionDecl 0x55d4ea6066d8 line:297:36 constexpr cos 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea606628 col:29 used V 'double' # | | | |-CompoundStmt 0x55d4ea606a20 # | | | | `-ReturnStmt 0x55d4ea606a10 # | | | | `-CallExpr 0x55d4ea6069e0 'float' # | | | | |-ImplicitCastExpr 0x55d4ea6069c8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55d4ea6069a8 '' Function 0x55d4ea505788 'cos' 'float (float)' # | | | | `-CStyleCastExpr 0x55d4ea606980 'float' # | | | | `-ImplicitCastExpr 0x55d4ea606968 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea606950 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea606918 'double' lvalue ParmVar 0x55d4ea606628 'V' 'double' # | | | `-DeprecatedAttr 0x55d4ea606788 "In 202x 64 bit API lowering for cos is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55d4ea606b88 line:297:36 constexpr cos 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea606ad8 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55d4ea606ef0 # | | | | `-ReturnStmt 0x55d4ea606ee0 # | | | | `-CallExpr 0x55d4ea606eb0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea606e98 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55d4ea606e78 '' Function 0x55d4ea505a00 'cos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55d4ea606e50 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea606e38 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea606e20 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea606de8 'double2':'vector' lvalue ParmVar 0x55d4ea606ad8 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55d4ea606c38 "In 202x 64 bit API lowering for cos is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55d4ea6070f0 line:297:36 constexpr cos 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea606fa8 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55d4ea607460 # | | | | `-ReturnStmt 0x55d4ea607450 # | | | | `-CallExpr 0x55d4ea607420 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea607408 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55d4ea6073e8 '' Function 0x55d4ea505c78 'cos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55d4ea6073c0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea6073a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea607390 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea607358 'double3':'vector' lvalue ParmVar 0x55d4ea606fa8 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55d4ea6071a0 "In 202x 64 bit API lowering for cos is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55d4ea6075c8 line:297:36 constexpr cos 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea607518 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55d4ea607940 # | | | | `-ReturnStmt 0x55d4ea607930 # | | | | `-CallExpr 0x55d4ea607900 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea6078e8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55d4ea6078c8 '' Function 0x55d4ea506f18 'cos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55d4ea6078a0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea607888 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea607870 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea607838 'double4':'vector' lvalue ParmVar 0x55d4ea607518 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55d4ea607678 "In 202x 64 bit API lowering for cos is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55d4ea607aa0 line:298:37 constexpr cos 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea6079f0 col:26 used V 'int' # | | | |-CompoundStmt 0x55d4ea607df8 # | | | | `-ReturnStmt 0x55d4ea607de8 # | | | | `-CallExpr 0x55d4ea607db8 'float' # | | | | |-ImplicitCastExpr 0x55d4ea607da0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55d4ea607d80 '' Function 0x55d4ea505788 'cos' 'float (float)' # | | | | `-CStyleCastExpr 0x55d4ea607d58 'float' # | | | | `-ImplicitCastExpr 0x55d4ea607d40 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea607d28 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea607cf0 'int' lvalue ParmVar 0x55d4ea6079f0 'V' 'int' # | | | `-DeprecatedAttr 0x55d4ea607b50 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea607f58 line:298:37 constexpr cos 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea607ea8 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55d4ea6082d0 # | | | | `-ReturnStmt 0x55d4ea6082c0 # | | | | `-CallExpr 0x55d4ea608290 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea608278 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55d4ea608258 '' Function 0x55d4ea505a00 'cos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55d4ea608230 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea608218 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea608200 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea6081c8 'int2':'vector' lvalue ParmVar 0x55d4ea607ea8 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55d4ea608008 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea608430 line:298:37 constexpr cos 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea608380 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55d4ea6087b0 # | | | | `-ReturnStmt 0x55d4ea6087a0 # | | | | `-CallExpr 0x55d4ea608770 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea608758 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55d4ea608738 '' Function 0x55d4ea505c78 'cos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55d4ea608710 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea6086f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea6086e0 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea6086a8 'int3':'vector' lvalue ParmVar 0x55d4ea608380 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55d4ea6084e0 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea608910 line:298:37 constexpr cos 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea608860 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55d4ea608c98 # | | | | `-ReturnStmt 0x55d4ea608c88 # | | | | `-CallExpr 0x55d4ea608c58 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea608c40 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55d4ea608c20 '' Function 0x55d4ea506f18 'cos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55d4ea608bf8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea608be0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea608bc8 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea608b90 'int4':'vector' lvalue ParmVar 0x55d4ea608860 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55d4ea6089c0 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea608df8 line:298:37 constexpr cos 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea608d48 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55d4ea6091a0 # | | | | `-ReturnStmt 0x55d4ea609190 # | | | | `-CallExpr 0x55d4ea609160 'float' # | | | | |-ImplicitCastExpr 0x55d4ea609148 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55d4ea609128 '' Function 0x55d4ea505788 'cos' 'float (float)' # | | | | `-CStyleCastExpr 0x55d4ea609100 'float' # | | | | `-ImplicitCastExpr 0x55d4ea6090b8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea6090a0 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea609068 'uint':'unsigned int' lvalue ParmVar 0x55d4ea608d48 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55d4ea608ea8 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea609300 line:298:37 constexpr cos 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea609250 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55d4ea609698 # | | | | `-ReturnStmt 0x55d4ea609688 # | | | | `-CallExpr 0x55d4ea609658 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea609640 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55d4ea609620 '' Function 0x55d4ea505a00 'cos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55d4ea6095f8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea6095e0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea6095c8 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea609590 'uint2':'vector' lvalue ParmVar 0x55d4ea609250 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55d4ea6093b0 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea6097f8 line:298:37 constexpr cos 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea609748 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55d4ea609b98 # | | | | `-ReturnStmt 0x55d4ea609b88 # | | | | `-CallExpr 0x55d4ea609b58 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea609b40 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55d4ea609b20 '' Function 0x55d4ea505c78 'cos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55d4ea609af8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea609ae0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea609ac8 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea609a90 'uint3':'vector' lvalue ParmVar 0x55d4ea609748 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55d4ea6098a8 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea609cf8 line:298:37 constexpr cos 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea609c48 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55d4ea60a0a0 # | | | | `-ReturnStmt 0x55d4ea60a090 # | | | | `-CallExpr 0x55d4ea60a060 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea60a048 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55d4ea60a028 '' Function 0x55d4ea506f18 'cos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55d4ea60a000 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea609fe8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea609fd0 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea609f98 'uint4':'vector' lvalue ParmVar 0x55d4ea609c48 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55d4ea609da8 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea60a200 line:298:37 constexpr cos 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea60a150 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55d4ea60a598 # | | | | `-ReturnStmt 0x55d4ea60a588 # | | | | `-CallExpr 0x55d4ea60a558 'float' # | | | | |-ImplicitCastExpr 0x55d4ea60a540 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55d4ea60a520 '' Function 0x55d4ea505788 'cos' 'float (float)' # | | | | `-CStyleCastExpr 0x55d4ea60a4f8 'float' # | | | | `-ImplicitCastExpr 0x55d4ea60a4e0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea60a4c8 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea60a490 'int64_t':'long' lvalue ParmVar 0x55d4ea60a150 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55d4ea60a2b0 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea60a6f8 line:298:37 constexpr cos 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea60a648 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55d4ea60aab0 # | | | | `-ReturnStmt 0x55d4ea60aaa0 # | | | | `-CallExpr 0x55d4ea60aa70 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea60aa58 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55d4ea60aa38 '' Function 0x55d4ea505a00 'cos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55d4ea60aa10 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea60a9f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea60a9e0 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea60a9a8 'int64_t2':'vector' lvalue ParmVar 0x55d4ea60a648 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55d4ea60a7a8 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea60ac10 line:298:37 constexpr cos 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea60ab60 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55d4ea60afd0 # | | | | `-ReturnStmt 0x55d4ea60afc0 # | | | | `-CallExpr 0x55d4ea60af90 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea60af78 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55d4ea60af58 '' Function 0x55d4ea505c78 'cos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55d4ea60af30 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea60af18 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea60af00 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea60aec8 'int64_t3':'vector' lvalue ParmVar 0x55d4ea60ab60 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55d4ea60acc0 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea60b830 line:298:37 constexpr cos 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea60b080 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55d4ea60bbf8 # | | | | `-ReturnStmt 0x55d4ea60bbe8 # | | | | `-CallExpr 0x55d4ea60bbb8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea60bba0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55d4ea60bb80 '' Function 0x55d4ea506f18 'cos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55d4ea60bb58 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea60bb40 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea60bb28 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea60baf0 'int64_t4':'vector' lvalue ParmVar 0x55d4ea60b080 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55d4ea60b8e0 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea60bd58 line:298:37 constexpr cos 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea60bca8 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55d4ea60c110 # | | | | `-ReturnStmt 0x55d4ea60c100 # | | | | `-CallExpr 0x55d4ea60c0d0 'float' # | | | | |-ImplicitCastExpr 0x55d4ea60c0b8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55d4ea60c098 '' Function 0x55d4ea505788 'cos' 'float (float)' # | | | | `-CStyleCastExpr 0x55d4ea60c070 'float' # | | | | `-ImplicitCastExpr 0x55d4ea60c058 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea60c040 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea60c008 'uint64_t':'unsigned long' lvalue ParmVar 0x55d4ea60bca8 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55d4ea60be08 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea60c270 line:298:37 constexpr cos 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea60c1c0 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55d4ea60c648 # | | | | `-ReturnStmt 0x55d4ea60c638 # | | | | `-CallExpr 0x55d4ea60c608 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea60c5f0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55d4ea60c5d0 '' Function 0x55d4ea505a00 'cos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55d4ea60c5a8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea60c590 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea60c578 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea60c540 'uint64_t2':'vector' lvalue ParmVar 0x55d4ea60c1c0 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55d4ea60c320 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea60c7a8 line:298:37 constexpr cos 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea60c6f8 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55d4ea60cb88 # | | | | `-ReturnStmt 0x55d4ea60cb78 # | | | | `-CallExpr 0x55d4ea60cb48 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea60cb30 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55d4ea60cb10 '' Function 0x55d4ea505c78 'cos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55d4ea60cae8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea60cad0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea60cab8 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea60ca80 'uint64_t3':'vector' lvalue ParmVar 0x55d4ea60c6f8 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55d4ea60c858 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea60cce8 line:298:37 constexpr cos 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea60cc38 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55d4ea60d0d0 # | | | | `-ReturnStmt 0x55d4ea60d0c0 # | | | | `-CallExpr 0x55d4ea60d090 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea60d078 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55d4ea60d058 '' Function 0x55d4ea506f18 'cos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55d4ea60d030 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea60d018 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea60d000 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea60cfc8 'uint64_t4':'vector' lvalue ParmVar 0x55d4ea60cc38 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55d4ea60cd98 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea60d240 line:304:36 constexpr cosh 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea60d190 col:29 used V 'double' # | | | |-CompoundStmt 0x55d4ea60d588 # | | | | `-ReturnStmt 0x55d4ea60d578 # | | | | `-CallExpr 0x55d4ea60d548 'float' # | | | | |-ImplicitCastExpr 0x55d4ea60d530 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55d4ea60d510 '' Function 0x55d4ea507b30 'cosh' 'float (float)' # | | | | `-CStyleCastExpr 0x55d4ea60d4e8 'float' # | | | | `-ImplicitCastExpr 0x55d4ea60d4d0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea60d4b8 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea60d480 'double' lvalue ParmVar 0x55d4ea60d190 'V' 'double' # | | | `-DeprecatedAttr 0x55d4ea60d2f0 "In 202x 64 bit API lowering for cosh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55d4ea60d6f8 line:304:36 constexpr cosh 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea60d648 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55d4ea60e260 # | | | | `-ReturnStmt 0x55d4ea60e250 # | | | | `-CallExpr 0x55d4ea60e220 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea60e208 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55d4ea60e1e8 '' Function 0x55d4ea507e00 'cosh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55d4ea60e1c0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea60e1a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea60e190 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea60e158 'double2':'vector' lvalue ParmVar 0x55d4ea60d648 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55d4ea60d7a8 "In 202x 64 bit API lowering for cosh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55d4ea60e3d0 line:304:36 constexpr cosh 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea60e320 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55d4ea60e740 # | | | | `-ReturnStmt 0x55d4ea60e730 # | | | | `-CallExpr 0x55d4ea60e700 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea60e6e8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55d4ea60e6c8 '' Function 0x55d4ea508078 'cosh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55d4ea60e6a0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea60e688 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea60e670 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea60e638 'double3':'vector' lvalue ParmVar 0x55d4ea60e320 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55d4ea60e480 "In 202x 64 bit API lowering for cosh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55d4ea60e8b0 line:304:36 constexpr cosh 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea60e800 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55d4ea60ec28 # | | | | `-ReturnStmt 0x55d4ea60ec18 # | | | | `-CallExpr 0x55d4ea60ebe8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea60ebd0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55d4ea60ebb0 '' Function 0x55d4ea5082f0 'cosh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55d4ea60eb88 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea60eb70 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea60eb58 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea60eb20 'double4':'vector' lvalue ParmVar 0x55d4ea60e800 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55d4ea60e960 "In 202x 64 bit API lowering for cosh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55d4ea60ed88 line:305:37 constexpr cosh 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea60ecd8 col:26 used V 'int' # | | | |-CompoundStmt 0x55d4ea60f0e0 # | | | | `-ReturnStmt 0x55d4ea60f0d0 # | | | | `-CallExpr 0x55d4ea60f0a0 'float' # | | | | |-ImplicitCastExpr 0x55d4ea60f088 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55d4ea60f068 '' Function 0x55d4ea507b30 'cosh' 'float (float)' # | | | | `-CStyleCastExpr 0x55d4ea60f040 'float' # | | | | `-ImplicitCastExpr 0x55d4ea60f028 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea60f010 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea60efd8 'int' lvalue ParmVar 0x55d4ea60ecd8 'V' 'int' # | | | `-DeprecatedAttr 0x55d4ea60ee38 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea60f240 line:305:37 constexpr cosh 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea60f190 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55d4ea60f5b8 # | | | | `-ReturnStmt 0x55d4ea60f5a8 # | | | | `-CallExpr 0x55d4ea60f578 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea60f560 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55d4ea60f540 '' Function 0x55d4ea507e00 'cosh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55d4ea60f518 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea60f500 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea60f4e8 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea60f4b0 'int2':'vector' lvalue ParmVar 0x55d4ea60f190 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55d4ea60f2f0 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea60f718 line:305:37 constexpr cosh 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea60f668 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55d4ea60fa98 # | | | | `-ReturnStmt 0x55d4ea60fa88 # | | | | `-CallExpr 0x55d4ea60fa58 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea60fa40 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55d4ea60fa20 '' Function 0x55d4ea508078 'cosh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55d4ea60f9f8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea60f9e0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea60f9c8 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea60f990 'int3':'vector' lvalue ParmVar 0x55d4ea60f668 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55d4ea60f7c8 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea60fbf8 line:305:37 constexpr cosh 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea60fb48 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55d4ea60ff80 # | | | | `-ReturnStmt 0x55d4ea60ff70 # | | | | `-CallExpr 0x55d4ea60ff40 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea60ff28 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55d4ea60ff08 '' Function 0x55d4ea5082f0 'cosh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55d4ea60fee0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea60fec8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea60feb0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea60fe78 'int4':'vector' lvalue ParmVar 0x55d4ea60fb48 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55d4ea60fca8 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea610928 line:305:37 constexpr cosh 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea610878 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55d4ea610ca0 # | | | | `-ReturnStmt 0x55d4ea610c90 # | | | | `-CallExpr 0x55d4ea610c60 'float' # | | | | |-ImplicitCastExpr 0x55d4ea610c48 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55d4ea610c28 '' Function 0x55d4ea507b30 'cosh' 'float (float)' # | | | | `-CStyleCastExpr 0x55d4ea610c00 'float' # | | | | `-ImplicitCastExpr 0x55d4ea610be8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea610bd0 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea610b98 'uint':'unsigned int' lvalue ParmVar 0x55d4ea610878 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55d4ea6109d8 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea610e00 line:305:37 constexpr cosh 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea610d50 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55d4ea611198 # | | | | `-ReturnStmt 0x55d4ea611188 # | | | | `-CallExpr 0x55d4ea611158 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea611140 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55d4ea611120 '' Function 0x55d4ea507e00 'cosh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55d4ea6110f8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea6110e0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea6110c8 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea611090 'uint2':'vector' lvalue ParmVar 0x55d4ea610d50 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55d4ea610eb0 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea6112f8 line:305:37 constexpr cosh 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea611248 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55d4ea611698 # | | | | `-ReturnStmt 0x55d4ea611688 # | | | | `-CallExpr 0x55d4ea611658 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea611640 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55d4ea611620 '' Function 0x55d4ea508078 'cosh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55d4ea6115f8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea6115e0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea6115c8 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea611590 'uint3':'vector' lvalue ParmVar 0x55d4ea611248 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55d4ea6113a8 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea6117f8 line:305:37 constexpr cosh 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea611748 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55d4ea611ba0 # | | | | `-ReturnStmt 0x55d4ea611b90 # | | | | `-CallExpr 0x55d4ea611b60 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea611b48 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55d4ea611b28 '' Function 0x55d4ea5082f0 'cosh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55d4ea611b00 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea611ae8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea611ad0 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea611a98 'uint4':'vector' lvalue ParmVar 0x55d4ea611748 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55d4ea6118a8 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea611d00 line:305:37 constexpr cosh 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea611c50 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55d4ea612098 # | | | | `-ReturnStmt 0x55d4ea612088 # | | | | `-CallExpr 0x55d4ea612058 'float' # | | | | |-ImplicitCastExpr 0x55d4ea612040 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55d4ea612020 '' Function 0x55d4ea507b30 'cosh' 'float (float)' # | | | | `-CStyleCastExpr 0x55d4ea611ff8 'float' # | | | | `-ImplicitCastExpr 0x55d4ea611fe0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea611fc8 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea611f90 'int64_t':'long' lvalue ParmVar 0x55d4ea611c50 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55d4ea611db0 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea6121f8 line:305:37 constexpr cosh 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea612148 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55d4ea6125b0 # | | | | `-ReturnStmt 0x55d4ea6125a0 # | | | | `-CallExpr 0x55d4ea612570 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea612558 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55d4ea612538 '' Function 0x55d4ea507e00 'cosh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55d4ea612510 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea6124f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea6124e0 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea6124a8 'int64_t2':'vector' lvalue ParmVar 0x55d4ea612148 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55d4ea6122a8 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea612710 line:305:37 constexpr cosh 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea612660 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55d4ea6134c0 # | | | | `-ReturnStmt 0x55d4ea6134b0 # | | | | `-CallExpr 0x55d4ea613480 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea613468 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55d4ea613448 '' Function 0x55d4ea508078 'cosh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55d4ea613420 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea613408 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea6133f0 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea6133b8 'int64_t3':'vector' lvalue ParmVar 0x55d4ea612660 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55d4ea6131b0 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea613620 line:305:37 constexpr cosh 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea613570 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55d4ea6139e8 # | | | | `-ReturnStmt 0x55d4ea6139d8 # | | | | `-CallExpr 0x55d4ea6139a8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea613990 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55d4ea613970 '' Function 0x55d4ea5082f0 'cosh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55d4ea613948 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea613930 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea613918 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea6138e0 'int64_t4':'vector' lvalue ParmVar 0x55d4ea613570 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55d4ea6136d0 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea613b48 line:305:37 constexpr cosh 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea613a98 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55d4ea613f00 # | | | | `-ReturnStmt 0x55d4ea613ef0 # | | | | `-CallExpr 0x55d4ea613ec0 'float' # | | | | |-ImplicitCastExpr 0x55d4ea613ea8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55d4ea613e88 '' Function 0x55d4ea507b30 'cosh' 'float (float)' # | | | | `-CStyleCastExpr 0x55d4ea613e60 'float' # | | | | `-ImplicitCastExpr 0x55d4ea613e48 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea613e30 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea613df8 'uint64_t':'unsigned long' lvalue ParmVar 0x55d4ea613a98 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55d4ea613bf8 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea614060 line:305:37 constexpr cosh 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea613fb0 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55d4ea614438 # | | | | `-ReturnStmt 0x55d4ea614428 # | | | | `-CallExpr 0x55d4ea6143f8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea6143e0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55d4ea6143c0 '' Function 0x55d4ea507e00 'cosh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55d4ea614398 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea614380 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea614368 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea614330 'uint64_t2':'vector' lvalue ParmVar 0x55d4ea613fb0 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55d4ea614110 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea614598 line:305:37 constexpr cosh 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea6144e8 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55d4ea614978 # | | | | `-ReturnStmt 0x55d4ea614968 # | | | | `-CallExpr 0x55d4ea614938 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea614920 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55d4ea614900 '' Function 0x55d4ea508078 'cosh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55d4ea6148d8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea6148c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea6148a8 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea614870 'uint64_t3':'vector' lvalue ParmVar 0x55d4ea6144e8 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55d4ea614648 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea614ad8 line:305:37 constexpr cosh 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea614a28 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55d4ea614ec0 # | | | | `-ReturnStmt 0x55d4ea614eb0 # | | | | `-CallExpr 0x55d4ea614e80 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea614e68 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55d4ea614e48 '' Function 0x55d4ea5082f0 'cosh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55d4ea614e20 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea614e08 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea614df0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea614db8 'uint64_t4':'vector' lvalue ParmVar 0x55d4ea614a28 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55d4ea614b88 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea615030 line:311:36 constexpr degrees 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea614f80 col:29 used V 'double' # | | | |-CompoundStmt 0x55d4ea6158b8 # | | | | `-ReturnStmt 0x55d4ea6158a8 # | | | | `-CallExpr 0x55d4ea615878 'float' # | | | | |-ImplicitCastExpr 0x55d4ea615860 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55d4ea615840 '' Function 0x55d4ea50cf00 'degrees' 'float (float)' # | | | | `-CStyleCastExpr 0x55d4ea615818 'float' # | | | | `-ImplicitCastExpr 0x55d4ea615800 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea6157e8 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea6157b0 'double' lvalue ParmVar 0x55d4ea614f80 'V' 'double' # | | | `-DeprecatedAttr 0x55d4ea6150e0 "In 202x 64 bit API lowering for degrees is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55d4ea615a28 line:311:36 constexpr degrees 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea615978 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55d4ea615d90 # | | | | `-ReturnStmt 0x55d4ea615d80 # | | | | `-CallExpr 0x55d4ea615d50 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea615d38 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55d4ea615d18 '' Function 0x55d4ea50d178 'degrees' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55d4ea615cf0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea615cd8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea615cc0 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea615c88 'double2':'vector' lvalue ParmVar 0x55d4ea615978 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55d4ea615ad8 "In 202x 64 bit API lowering for degrees is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55d4ea615f00 line:311:36 constexpr degrees 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea615e50 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55d4ea616270 # | | | | `-ReturnStmt 0x55d4ea616260 # | | | | `-CallExpr 0x55d4ea616230 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea616218 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55d4ea6161f8 '' Function 0x55d4ea50d3f0 'degrees' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55d4ea6161d0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea6161b8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea6161a0 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea616168 'double3':'vector' lvalue ParmVar 0x55d4ea615e50 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55d4ea615fb0 "In 202x 64 bit API lowering for degrees is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55d4ea6163e0 line:311:36 constexpr degrees 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea616330 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55d4ea616758 # | | | | `-ReturnStmt 0x55d4ea616748 # | | | | `-CallExpr 0x55d4ea616718 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea616700 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55d4ea6166e0 '' Function 0x55d4ea50d668 'degrees' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55d4ea6166b8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea6166a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea616688 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea616650 'double4':'vector' lvalue ParmVar 0x55d4ea616330 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55d4ea616490 "In 202x 64 bit API lowering for degrees is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55d4ea6168b8 line:312:37 constexpr degrees 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea616808 col:26 used V 'int' # | | | |-CompoundStmt 0x55d4ea616c18 # | | | | `-ReturnStmt 0x55d4ea616c08 # | | | | `-CallExpr 0x55d4ea616bd8 'float' # | | | | |-ImplicitCastExpr 0x55d4ea616bc0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55d4ea616ba0 '' Function 0x55d4ea50cf00 'degrees' 'float (float)' # | | | | `-CStyleCastExpr 0x55d4ea616b78 'float' # | | | | `-ImplicitCastExpr 0x55d4ea616b60 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea616b48 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea616b10 'int' lvalue ParmVar 0x55d4ea616808 'V' 'int' # | | | `-DeprecatedAttr 0x55d4ea616968 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea616d78 line:312:37 constexpr degrees 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea616cc8 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55d4ea6170f8 # | | | | `-ReturnStmt 0x55d4ea6170e8 # | | | | `-CallExpr 0x55d4ea6170b8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea6170a0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55d4ea617080 '' Function 0x55d4ea50d178 'degrees' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55d4ea617058 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea617040 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea617028 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea616ff0 'int2':'vector' lvalue ParmVar 0x55d4ea616cc8 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55d4ea616e28 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea617258 line:312:37 constexpr degrees 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea6171a8 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55d4ea6175e0 # | | | | `-ReturnStmt 0x55d4ea6175d0 # | | | | `-CallExpr 0x55d4ea6175a0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea617588 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55d4ea617568 '' Function 0x55d4ea50d3f0 'degrees' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55d4ea617540 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea617528 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea617510 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea6174d8 'int3':'vector' lvalue ParmVar 0x55d4ea6171a8 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55d4ea617308 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea618000 line:312:37 constexpr degrees 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea617f50 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55d4ea618390 # | | | | `-ReturnStmt 0x55d4ea618380 # | | | | `-CallExpr 0x55d4ea618350 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea618338 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55d4ea618318 '' Function 0x55d4ea50d668 'degrees' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55d4ea6182f0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea6182d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea6182c0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea618288 'int4':'vector' lvalue ParmVar 0x55d4ea617f50 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55d4ea6180b0 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea6184f0 line:312:37 constexpr degrees 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea618440 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55d4ea618870 # | | | | `-ReturnStmt 0x55d4ea618860 # | | | | `-CallExpr 0x55d4ea618830 'float' # | | | | |-ImplicitCastExpr 0x55d4ea618818 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55d4ea6187f8 '' Function 0x55d4ea50cf00 'degrees' 'float (float)' # | | | | `-CStyleCastExpr 0x55d4ea6187d0 'float' # | | | | `-ImplicitCastExpr 0x55d4ea6187b8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea6187a0 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea618768 'uint':'unsigned int' lvalue ParmVar 0x55d4ea618440 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55d4ea6185a0 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea6189d0 line:312:37 constexpr degrees 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea618920 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55d4ea618d70 # | | | | `-ReturnStmt 0x55d4ea618d60 # | | | | `-CallExpr 0x55d4ea618d30 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea618d18 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55d4ea618cf8 '' Function 0x55d4ea50d178 'degrees' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55d4ea618cd0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea618cb8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea618ca0 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea618c68 'uint2':'vector' lvalue ParmVar 0x55d4ea618920 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55d4ea618a80 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea618ed0 line:312:37 constexpr degrees 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea618e20 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55d4ea619278 # | | | | `-ReturnStmt 0x55d4ea619268 # | | | | `-CallExpr 0x55d4ea619238 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea619220 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55d4ea619200 '' Function 0x55d4ea50d3f0 'degrees' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55d4ea6191d8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea6191c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea6191a8 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea619170 'uint3':'vector' lvalue ParmVar 0x55d4ea618e20 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55d4ea618f80 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea6193d8 line:312:37 constexpr degrees 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea619328 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55d4ea619788 # | | | | `-ReturnStmt 0x55d4ea619778 # | | | | `-CallExpr 0x55d4ea619748 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea619730 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55d4ea619710 '' Function 0x55d4ea50d668 'degrees' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55d4ea6196e8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea6196d0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea6196b8 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea619680 'uint4':'vector' lvalue ParmVar 0x55d4ea619328 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55d4ea619488 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea6198e8 line:312:37 constexpr degrees 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea619838 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55d4ea619c88 # | | | | `-ReturnStmt 0x55d4ea619c78 # | | | | `-CallExpr 0x55d4ea619c48 'float' # | | | | |-ImplicitCastExpr 0x55d4ea619c30 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55d4ea619c10 '' Function 0x55d4ea50cf00 'degrees' 'float (float)' # | | | | `-CStyleCastExpr 0x55d4ea619be8 'float' # | | | | `-ImplicitCastExpr 0x55d4ea619bd0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea619bb8 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea619b80 'int64_t':'long' lvalue ParmVar 0x55d4ea619838 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55d4ea619998 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea619de8 line:312:37 constexpr degrees 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea619d38 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55d4ea61ba78 # | | | | `-ReturnStmt 0x55d4ea61ba68 # | | | | `-CallExpr 0x55d4ea61ba38 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea61ba20 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55d4ea61ba00 '' Function 0x55d4ea50d178 'degrees' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55d4ea61b9d8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea61b9c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea61b9a8 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea61b970 'int64_t2':'vector' lvalue ParmVar 0x55d4ea619d38 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55d4ea619e98 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea61bbd8 line:312:37 constexpr degrees 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea61bb28 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55d4ea61bfa0 # | | | | `-ReturnStmt 0x55d4ea61bf90 # | | | | `-CallExpr 0x55d4ea61bf60 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea61bf48 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55d4ea61bf28 '' Function 0x55d4ea50d3f0 'degrees' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55d4ea61bf00 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea61bee8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea61bed0 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea61be98 'int64_t3':'vector' lvalue ParmVar 0x55d4ea61bb28 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55d4ea61bc88 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea61c100 line:312:37 constexpr degrees 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea61c050 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55d4ea61c4d0 # | | | | `-ReturnStmt 0x55d4ea61c4c0 # | | | | `-CallExpr 0x55d4ea61c490 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea61c478 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55d4ea61c458 '' Function 0x55d4ea50d668 'degrees' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55d4ea61c430 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea61c418 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea61c400 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea61c3c8 'int64_t4':'vector' lvalue ParmVar 0x55d4ea61c050 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55d4ea61c1b0 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea61c630 line:312:37 constexpr degrees 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea61c580 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55d4ea61c9f0 # | | | | `-ReturnStmt 0x55d4ea61c9e0 # | | | | `-CallExpr 0x55d4ea61c9b0 'float' # | | | | |-ImplicitCastExpr 0x55d4ea61c998 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55d4ea61c978 '' Function 0x55d4ea50cf00 'degrees' 'float (float)' # | | | | `-CStyleCastExpr 0x55d4ea61c950 'float' # | | | | `-ImplicitCastExpr 0x55d4ea61c938 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea61c920 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea61c8e8 'uint64_t':'unsigned long' lvalue ParmVar 0x55d4ea61c580 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55d4ea61c6e0 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea61cb50 line:312:37 constexpr degrees 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea61caa0 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55d4ea61cf30 # | | | | `-ReturnStmt 0x55d4ea61cf20 # | | | | `-CallExpr 0x55d4ea61cef0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea61ced8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55d4ea61ceb8 '' Function 0x55d4ea50d178 'degrees' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55d4ea61ce90 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea61ce78 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea61ce60 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea61ce28 'uint64_t2':'vector' lvalue ParmVar 0x55d4ea61caa0 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55d4ea61cc00 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea61d090 line:312:37 constexpr degrees 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea61cfe0 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55d4ea61d478 # | | | | `-ReturnStmt 0x55d4ea61d468 # | | | | `-CallExpr 0x55d4ea61d438 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea61d420 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55d4ea61d400 '' Function 0x55d4ea50d3f0 'degrees' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55d4ea61d3d8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea61d3c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea61d3a8 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea61d370 'uint64_t3':'vector' lvalue ParmVar 0x55d4ea61cfe0 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55d4ea61d140 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea61d5d8 line:312:37 constexpr degrees 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea61d528 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55d4ea61e2d0 # | | | | `-ReturnStmt 0x55d4ea61e2c0 # | | | | `-CallExpr 0x55d4ea61e290 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea61e278 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55d4ea61e258 '' Function 0x55d4ea50d668 'degrees' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55d4ea61e230 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea61e218 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea61e200 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea61e1c8 'uint64_t4':'vector' lvalue ParmVar 0x55d4ea61d528 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55d4ea61d688 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea61e438 line:318:36 constexpr exp 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea61e388 col:29 used V 'double' # | | | |-CompoundStmt 0x55d4ea61e780 # | | | | `-ReturnStmt 0x55d4ea61e770 # | | | | `-CallExpr 0x55d4ea61e740 'float' # | | | | |-ImplicitCastExpr 0x55d4ea61e728 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55d4ea61e708 '' Function 0x55d4ea514628 'exp' 'float (float)' # | | | | `-CStyleCastExpr 0x55d4ea61e6e0 'float' # | | | | `-ImplicitCastExpr 0x55d4ea61e6c8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea61e6b0 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea61e678 'double' lvalue ParmVar 0x55d4ea61e388 'V' 'double' # | | | `-DeprecatedAttr 0x55d4ea61e4e8 "In 202x 64 bit API lowering for exp is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55d4ea61e8e8 line:318:36 constexpr exp 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea61e838 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55d4ea61ec50 # | | | | `-ReturnStmt 0x55d4ea61ec40 # | | | | `-CallExpr 0x55d4ea61ec10 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea61ebf8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55d4ea61ebd8 '' Function 0x55d4ea5148a0 'exp' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55d4ea61ebb0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea61eb98 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea61eb80 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea61eb48 'double2':'vector' lvalue ParmVar 0x55d4ea61e838 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55d4ea61e998 "In 202x 64 bit API lowering for exp is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55d4ea61edb8 line:318:36 constexpr exp 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea61ed08 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55d4ea61f128 # | | | | `-ReturnStmt 0x55d4ea61f118 # | | | | `-CallExpr 0x55d4ea61f0e8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea61f0d0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55d4ea61f0b0 '' Function 0x55d4ea514b18 'exp' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55d4ea61f088 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea61f070 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea61f058 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea61f020 'double3':'vector' lvalue ParmVar 0x55d4ea61ed08 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55d4ea61ee68 "In 202x 64 bit API lowering for exp is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55d4ea61f290 line:318:36 constexpr exp 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea61f1e0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55d4ea61f608 # | | | | `-ReturnStmt 0x55d4ea61f5f8 # | | | | `-CallExpr 0x55d4ea61f5c8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea61f5b0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55d4ea61f590 '' Function 0x55d4ea514da0 'exp' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55d4ea61f568 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea61f550 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea61f538 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea61f500 'double4':'vector' lvalue ParmVar 0x55d4ea61f1e0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55d4ea61f340 "In 202x 64 bit API lowering for exp is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55d4ea61f768 line:319:37 constexpr exp 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea61f6b8 col:26 used V 'int' # | | | |-CompoundStmt 0x55d4ea61fac0 # | | | | `-ReturnStmt 0x55d4ea61fab0 # | | | | `-CallExpr 0x55d4ea61fa80 'float' # | | | | |-ImplicitCastExpr 0x55d4ea61fa68 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55d4ea61fa48 '' Function 0x55d4ea514628 'exp' 'float (float)' # | | | | `-CStyleCastExpr 0x55d4ea61fa20 'float' # | | | | `-ImplicitCastExpr 0x55d4ea61fa08 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea61f9f0 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea61f9b8 'int' lvalue ParmVar 0x55d4ea61f6b8 'V' 'int' # | | | `-DeprecatedAttr 0x55d4ea61f818 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea61fc20 line:319:37 constexpr exp 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea61fb70 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55d4ea61ff98 # | | | | `-ReturnStmt 0x55d4ea61ff88 # | | | | `-CallExpr 0x55d4ea61ff58 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea61ff40 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55d4ea61ff20 '' Function 0x55d4ea5148a0 'exp' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55d4ea61fef8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea61fee0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea61fec8 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea61fe90 'int2':'vector' lvalue ParmVar 0x55d4ea61fb70 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55d4ea61fcd0 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea620780 line:319:37 constexpr exp 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea6206d0 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55d4ea620b00 # | | | | `-ReturnStmt 0x55d4ea620af0 # | | | | `-CallExpr 0x55d4ea620ac0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea620aa8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55d4ea620a88 '' Function 0x55d4ea514b18 'exp' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55d4ea620a60 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea620a48 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea620a30 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea6209f8 'int3':'vector' lvalue ParmVar 0x55d4ea6206d0 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55d4ea620830 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea620c60 line:319:37 constexpr exp 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea620bb0 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55d4ea620fe8 # | | | | `-ReturnStmt 0x55d4ea620fd8 # | | | | `-CallExpr 0x55d4ea620fa8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea620f90 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55d4ea620f70 '' Function 0x55d4ea514da0 'exp' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55d4ea620f48 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea620f30 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea620f18 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea620ee0 'int4':'vector' lvalue ParmVar 0x55d4ea620bb0 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55d4ea620d10 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea621148 line:319:37 constexpr exp 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea621098 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55d4ea6214c0 # | | | | `-ReturnStmt 0x55d4ea6214b0 # | | | | `-CallExpr 0x55d4ea621480 'float' # | | | | |-ImplicitCastExpr 0x55d4ea621468 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55d4ea621448 '' Function 0x55d4ea514628 'exp' 'float (float)' # | | | | `-CStyleCastExpr 0x55d4ea621420 'float' # | | | | `-ImplicitCastExpr 0x55d4ea621408 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea6213f0 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea6213b8 'uint':'unsigned int' lvalue ParmVar 0x55d4ea621098 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55d4ea6211f8 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea621620 line:319:37 constexpr exp 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea621570 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55d4ea6219b8 # | | | | `-ReturnStmt 0x55d4ea6219a8 # | | | | `-CallExpr 0x55d4ea621978 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea621960 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55d4ea621940 '' Function 0x55d4ea5148a0 'exp' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55d4ea621918 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea621900 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea6218e8 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea6218b0 'uint2':'vector' lvalue ParmVar 0x55d4ea621570 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55d4ea6216d0 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea621b18 line:319:37 constexpr exp 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea621a68 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55d4ea621eb8 # | | | | `-ReturnStmt 0x55d4ea621ea8 # | | | | `-CallExpr 0x55d4ea621e78 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea621e60 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55d4ea621e40 '' Function 0x55d4ea514b18 'exp' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55d4ea621e18 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea621e00 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea621de8 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea621db0 'uint3':'vector' lvalue ParmVar 0x55d4ea621a68 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55d4ea621bc8 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea622018 line:319:37 constexpr exp 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea621f68 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55d4ea6223c0 # | | | | `-ReturnStmt 0x55d4ea6223b0 # | | | | `-CallExpr 0x55d4ea622380 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea622368 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55d4ea622348 '' Function 0x55d4ea514da0 'exp' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55d4ea622320 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea622308 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea6222f0 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea6222b8 'uint4':'vector' lvalue ParmVar 0x55d4ea621f68 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55d4ea6220c8 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea622520 line:319:37 constexpr exp 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea622470 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55d4ea623200 # | | | | `-ReturnStmt 0x55d4ea6231f0 # | | | | `-CallExpr 0x55d4ea6231c0 'float' # | | | | |-ImplicitCastExpr 0x55d4ea6231a8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55d4ea623188 '' Function 0x55d4ea514628 'exp' 'float (float)' # | | | | `-CStyleCastExpr 0x55d4ea623160 'float' # | | | | `-ImplicitCastExpr 0x55d4ea623148 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea623130 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea6230f8 'int64_t':'long' lvalue ParmVar 0x55d4ea622470 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55d4ea6225d0 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea623360 line:319:37 constexpr exp 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea6232b0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55d4ea623718 # | | | | `-ReturnStmt 0x55d4ea623708 # | | | | `-CallExpr 0x55d4ea6236d8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea6236c0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55d4ea6236a0 '' Function 0x55d4ea5148a0 'exp' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55d4ea623678 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea623660 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea623648 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea623610 'int64_t2':'vector' lvalue ParmVar 0x55d4ea6232b0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55d4ea623410 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea623878 line:319:37 constexpr exp 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea6237c8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55d4ea623c38 # | | | | `-ReturnStmt 0x55d4ea623c28 # | | | | `-CallExpr 0x55d4ea623bf8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea623be0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55d4ea623bc0 '' Function 0x55d4ea514b18 'exp' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55d4ea623b98 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea623b80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea623b68 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea623b30 'int64_t3':'vector' lvalue ParmVar 0x55d4ea6237c8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55d4ea623928 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea623d98 line:319:37 constexpr exp 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea623ce8 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55d4ea624160 # | | | | `-ReturnStmt 0x55d4ea624150 # | | | | `-CallExpr 0x55d4ea624120 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea624108 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55d4ea6240e8 '' Function 0x55d4ea514da0 'exp' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55d4ea6240c0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea6240a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea624090 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea624058 'int64_t4':'vector' lvalue ParmVar 0x55d4ea623ce8 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55d4ea623e48 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea6242c0 line:319:37 constexpr exp 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea624210 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55d4ea624678 # | | | | `-ReturnStmt 0x55d4ea624668 # | | | | `-CallExpr 0x55d4ea624638 'float' # | | | | |-ImplicitCastExpr 0x55d4ea624620 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55d4ea624600 '' Function 0x55d4ea514628 'exp' 'float (float)' # | | | | `-CStyleCastExpr 0x55d4ea6245d8 'float' # | | | | `-ImplicitCastExpr 0x55d4ea6245c0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea6245a8 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea624570 'uint64_t':'unsigned long' lvalue ParmVar 0x55d4ea624210 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55d4ea624370 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea6247d8 line:319:37 constexpr exp 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea624728 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55d4ea624bb0 # | | | | `-ReturnStmt 0x55d4ea624ba0 # | | | | `-CallExpr 0x55d4ea624b70 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea624b58 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55d4ea624b38 '' Function 0x55d4ea5148a0 'exp' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55d4ea624b10 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea624af8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea624ae0 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea624aa8 'uint64_t2':'vector' lvalue ParmVar 0x55d4ea624728 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55d4ea624888 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea624d10 line:319:37 constexpr exp 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea624c60 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55d4ea628628 # | | | | `-ReturnStmt 0x55d4ea628618 # | | | | `-CallExpr 0x55d4ea6285e8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea6285d0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55d4ea6285b0 '' Function 0x55d4ea514b18 'exp' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55d4ea628588 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea628570 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea628558 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea624fe8 'uint64_t3':'vector' lvalue ParmVar 0x55d4ea624c60 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55d4ea624dc0 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea628788 line:319:37 constexpr exp 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea6286d8 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55d4ea628b70 # | | | | `-ReturnStmt 0x55d4ea628b60 # | | | | `-CallExpr 0x55d4ea628b30 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea628b18 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55d4ea628af8 '' Function 0x55d4ea514da0 'exp' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55d4ea628ad0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea628ab8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea628aa0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea628a68 'uint64_t4':'vector' lvalue ParmVar 0x55d4ea6286d8 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55d4ea628838 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea628ce0 line:325:36 constexpr exp2 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea628c30 col:29 used V 'double' # | | | |-CompoundStmt 0x55d4ea629028 # | | | | `-ReturnStmt 0x55d4ea629018 # | | | | `-CallExpr 0x55d4ea628fe8 'float' # | | | | |-ImplicitCastExpr 0x55d4ea628fd0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55d4ea628fb0 '' Function 0x55d4ea5159b8 'exp2' 'float (float)' # | | | | `-CStyleCastExpr 0x55d4ea628f88 'float' # | | | | `-ImplicitCastExpr 0x55d4ea628f70 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea628f58 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea628f20 'double' lvalue ParmVar 0x55d4ea628c30 'V' 'double' # | | | `-DeprecatedAttr 0x55d4ea628d90 "In 202x 64 bit API lowering for exp2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55d4ea629198 line:325:36 constexpr exp2 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea6290e8 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55d4ea629500 # | | | | `-ReturnStmt 0x55d4ea6294f0 # | | | | `-CallExpr 0x55d4ea6294c0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea6294a8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55d4ea629488 '' Function 0x55d4ea4f3dc0 'exp2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55d4ea629460 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea629448 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea629430 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea6293f8 'double2':'vector' lvalue ParmVar 0x55d4ea6290e8 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55d4ea629248 "In 202x 64 bit API lowering for exp2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55d4ea629670 line:325:36 constexpr exp2 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea6295c0 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55d4ea6299e0 # | | | | `-ReturnStmt 0x55d4ea6299d0 # | | | | `-CallExpr 0x55d4ea6299a0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea629988 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55d4ea629968 '' Function 0x55d4ea4f4038 'exp2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55d4ea629940 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea629928 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea629910 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea6298d8 'double3':'vector' lvalue ParmVar 0x55d4ea6295c0 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55d4ea629720 "In 202x 64 bit API lowering for exp2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55d4ea629b50 line:325:36 constexpr exp2 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea629aa0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55d4ea629ec8 # | | | | `-ReturnStmt 0x55d4ea629eb8 # | | | | `-CallExpr 0x55d4ea629e88 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea629e70 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55d4ea629e50 '' Function 0x55d4ea4f42b0 'exp2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55d4ea629e28 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea629e10 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea629df8 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea629dc0 'double4':'vector' lvalue ParmVar 0x55d4ea629aa0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55d4ea629c00 "In 202x 64 bit API lowering for exp2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55d4ea62a028 line:326:37 constexpr exp2 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea629f78 col:26 used V 'int' # | | | |-CompoundStmt 0x55d4ea62a380 # | | | | `-ReturnStmt 0x55d4ea62a370 # | | | | `-CallExpr 0x55d4ea62a340 'float' # | | | | |-ImplicitCastExpr 0x55d4ea62a328 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55d4ea62a308 '' Function 0x55d4ea5159b8 'exp2' 'float (float)' # | | | | `-CStyleCastExpr 0x55d4ea62a2e0 'float' # | | | | `-ImplicitCastExpr 0x55d4ea62a2c8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea62a2b0 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea62a278 'int' lvalue ParmVar 0x55d4ea629f78 'V' 'int' # | | | `-DeprecatedAttr 0x55d4ea62a0d8 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea62a550 line:326:37 constexpr exp2 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea62a430 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55d4ea62a8c8 # | | | | `-ReturnStmt 0x55d4ea62a8b8 # | | | | `-CallExpr 0x55d4ea62a888 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea62a870 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55d4ea62a850 '' Function 0x55d4ea4f3dc0 'exp2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55d4ea62a828 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea62a810 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea62a7f8 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea62a7c0 'int2':'vector' lvalue ParmVar 0x55d4ea62a430 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55d4ea62a600 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea62aa28 line:326:37 constexpr exp2 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea62a978 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55d4ea62ada8 # | | | | `-ReturnStmt 0x55d4ea62ad98 # | | | | `-CallExpr 0x55d4ea62ad68 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea62ad50 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55d4ea62ad30 '' Function 0x55d4ea4f4038 'exp2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55d4ea62ad08 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea62acf0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea62acd8 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea62aca0 'int3':'vector' lvalue ParmVar 0x55d4ea62a978 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55d4ea62aad8 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea62af08 line:326:37 constexpr exp2 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea62ae58 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55d4ea62b290 # | | | | `-ReturnStmt 0x55d4ea62b280 # | | | | `-CallExpr 0x55d4ea62b250 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea62b238 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55d4ea62b218 '' Function 0x55d4ea4f42b0 'exp2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55d4ea62b1f0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea62b1d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea62b1c0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea62b188 'int4':'vector' lvalue ParmVar 0x55d4ea62ae58 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55d4ea62afb8 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea62b3f0 line:326:37 constexpr exp2 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea62b340 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55d4ea62b768 # | | | | `-ReturnStmt 0x55d4ea62b758 # | | | | `-CallExpr 0x55d4ea62b728 'float' # | | | | |-ImplicitCastExpr 0x55d4ea62b710 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55d4ea62b6f0 '' Function 0x55d4ea5159b8 'exp2' 'float (float)' # | | | | `-CStyleCastExpr 0x55d4ea62b6c8 'float' # | | | | `-ImplicitCastExpr 0x55d4ea62b6b0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea62b698 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea62b660 'uint':'unsigned int' lvalue ParmVar 0x55d4ea62b340 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55d4ea62b4a0 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea62b8c8 line:326:37 constexpr exp2 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea62b818 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55d4ea62bc60 # | | | | `-ReturnStmt 0x55d4ea62bc50 # | | | | `-CallExpr 0x55d4ea62bc20 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea62bc08 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55d4ea62bbe8 '' Function 0x55d4ea4f3dc0 'exp2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55d4ea62bbc0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea62bba8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea62bb90 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea62bb58 'uint2':'vector' lvalue ParmVar 0x55d4ea62b818 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55d4ea62b978 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea62bdc0 line:326:37 constexpr exp2 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea62bd10 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55d4ea62c160 # | | | | `-ReturnStmt 0x55d4ea62c150 # | | | | `-CallExpr 0x55d4ea62c120 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea62c108 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55d4ea62c0e8 '' Function 0x55d4ea4f4038 'exp2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55d4ea62c0c0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea62c0a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea62c090 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea62c058 'uint3':'vector' lvalue ParmVar 0x55d4ea62bd10 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55d4ea62be70 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea62c2c0 line:326:37 constexpr exp2 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea62c210 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55d4ea62c680 # | | | | `-ReturnStmt 0x55d4ea62c670 # | | | | `-CallExpr 0x55d4ea62c640 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea62c628 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55d4ea62c608 '' Function 0x55d4ea4f42b0 'exp2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55d4ea62c5e0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea62c5c8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea62c5b0 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea62c578 'uint4':'vector' lvalue ParmVar 0x55d4ea62c210 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55d4ea62c370 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea62c7e0 line:326:37 constexpr exp2 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea62c730 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55d4ea62cb78 # | | | | `-ReturnStmt 0x55d4ea62cb68 # | | | | `-CallExpr 0x55d4ea62cb38 'float' # | | | | |-ImplicitCastExpr 0x55d4ea62cb20 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55d4ea62cb00 '' Function 0x55d4ea5159b8 'exp2' 'float (float)' # | | | | `-CStyleCastExpr 0x55d4ea62cad8 'float' # | | | | `-ImplicitCastExpr 0x55d4ea62cac0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea62caa8 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea62ca70 'int64_t':'long' lvalue ParmVar 0x55d4ea62c730 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55d4ea62c890 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea62ccd8 line:326:37 constexpr exp2 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea62cc28 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55d4ea62d090 # | | | | `-ReturnStmt 0x55d4ea62d080 # | | | | `-CallExpr 0x55d4ea62d050 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea62d038 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55d4ea62d018 '' Function 0x55d4ea4f3dc0 'exp2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55d4ea62cff0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea62cfd8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea62cfc0 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea62cf88 'int64_t2':'vector' lvalue ParmVar 0x55d4ea62cc28 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55d4ea62cd88 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea62d1f0 line:326:37 constexpr exp2 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea62d140 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55d4ea62d5b0 # | | | | `-ReturnStmt 0x55d4ea62d5a0 # | | | | `-CallExpr 0x55d4ea62d570 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea62d558 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55d4ea62d538 '' Function 0x55d4ea4f4038 'exp2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55d4ea62d510 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea62d4f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea62d4e0 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea62d4a8 'int64_t3':'vector' lvalue ParmVar 0x55d4ea62d140 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55d4ea62d2a0 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea62d710 line:326:37 constexpr exp2 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea62d660 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55d4ea62dad8 # | | | | `-ReturnStmt 0x55d4ea62dac8 # | | | | `-CallExpr 0x55d4ea62da98 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea62da80 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55d4ea62da60 '' Function 0x55d4ea4f42b0 'exp2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55d4ea62da38 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea62da20 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea62da08 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea62d9d0 'int64_t4':'vector' lvalue ParmVar 0x55d4ea62d660 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55d4ea62d7c0 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea62dc38 line:326:37 constexpr exp2 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea62db88 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55d4ea62dff0 # | | | | `-ReturnStmt 0x55d4ea62dfe0 # | | | | `-CallExpr 0x55d4ea62dfb0 'float' # | | | | |-ImplicitCastExpr 0x55d4ea62df98 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55d4ea62df78 '' Function 0x55d4ea5159b8 'exp2' 'float (float)' # | | | | `-CStyleCastExpr 0x55d4ea62df50 'float' # | | | | `-ImplicitCastExpr 0x55d4ea62df38 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea62df20 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea62dee8 'uint64_t':'unsigned long' lvalue ParmVar 0x55d4ea62db88 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55d4ea62dce8 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea62e150 line:326:37 constexpr exp2 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea62e0a0 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55d4ea62e528 # | | | | `-ReturnStmt 0x55d4ea62e518 # | | | | `-CallExpr 0x55d4ea62e4e8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea62e4d0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55d4ea62e4b0 '' Function 0x55d4ea4f3dc0 'exp2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55d4ea62e488 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea62e470 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea62e458 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea62e420 'uint64_t2':'vector' lvalue ParmVar 0x55d4ea62e0a0 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55d4ea62e200 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea62e988 line:326:37 constexpr exp2 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea62e8d8 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55d4ea62ed68 # | | | | `-ReturnStmt 0x55d4ea62ed58 # | | | | `-CallExpr 0x55d4ea62ed28 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea62ed10 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55d4ea62ecf0 '' Function 0x55d4ea4f4038 'exp2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55d4ea62ecc8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea62ecb0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea62ec98 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea62ec60 'uint64_t3':'vector' lvalue ParmVar 0x55d4ea62e8d8 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55d4ea62ea38 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea62eec8 line:326:37 constexpr exp2 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea62ee18 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55d4ea62f2b0 # | | | | `-ReturnStmt 0x55d4ea62f2a0 # | | | | `-CallExpr 0x55d4ea62f270 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea62f258 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55d4ea62f238 '' Function 0x55d4ea4f42b0 'exp2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55d4ea62f210 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea62f1f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea62f1e0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea62f1a8 'uint64_t4':'vector' lvalue ParmVar 0x55d4ea62ee18 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55d4ea62ef78 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea62f420 line:332:36 constexpr floor 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea62f370 col:29 used V 'double' # | | | |-CompoundStmt 0x55d4ea62f768 # | | | | `-ReturnStmt 0x55d4ea62f758 # | | | | `-CallExpr 0x55d4ea62f728 'float' # | | | | |-ImplicitCastExpr 0x55d4ea62f710 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55d4ea62f6f0 '' Function 0x55d4ea51f240 'floor' 'float (float)' # | | | | `-CStyleCastExpr 0x55d4ea62f6c8 'float' # | | | | `-ImplicitCastExpr 0x55d4ea62f6b0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea62f698 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea62f660 'double' lvalue ParmVar 0x55d4ea62f370 'V' 'double' # | | | `-DeprecatedAttr 0x55d4ea62f4d0 "In 202x 64 bit API lowering for floor is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55d4ea62f8d8 line:332:36 constexpr floor 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea62f828 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55d4ea62fc40 # | | | | `-ReturnStmt 0x55d4ea62fc30 # | | | | `-CallExpr 0x55d4ea62fc00 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea62fbe8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55d4ea62fbc8 '' Function 0x55d4ea51f4b8 'floor' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55d4ea62fba0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea62fb88 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea62fb70 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea62fb38 'double2':'vector' lvalue ParmVar 0x55d4ea62f828 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55d4ea62f988 "In 202x 64 bit API lowering for floor is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55d4ea62fdb0 line:332:36 constexpr floor 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea62fd00 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55d4ea630120 # | | | | `-ReturnStmt 0x55d4ea630110 # | | | | `-CallExpr 0x55d4ea6300e0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea6300c8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55d4ea6300a8 '' Function 0x55d4ea51f730 'floor' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55d4ea630080 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea630068 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea630050 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea630018 'double3':'vector' lvalue ParmVar 0x55d4ea62fd00 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55d4ea62fe60 "In 202x 64 bit API lowering for floor is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55d4ea630290 line:332:36 constexpr floor 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea6301e0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55d4ea630608 # | | | | `-ReturnStmt 0x55d4ea6305f8 # | | | | `-CallExpr 0x55d4ea6305c8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea6305b0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55d4ea630590 '' Function 0x55d4ea51f9a8 'floor' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55d4ea630568 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea630550 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea630538 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea630500 'double4':'vector' lvalue ParmVar 0x55d4ea6301e0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55d4ea630340 "In 202x 64 bit API lowering for floor is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55d4ea630768 line:333:37 constexpr floor 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea6306b8 col:26 used V 'int' # | | | |-CompoundStmt 0x55d4ea631368 # | | | | `-ReturnStmt 0x55d4ea631358 # | | | | `-CallExpr 0x55d4ea631328 'float' # | | | | |-ImplicitCastExpr 0x55d4ea631310 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55d4ea6312f0 '' Function 0x55d4ea51f240 'floor' 'float (float)' # | | | | `-CStyleCastExpr 0x55d4ea6312c8 'float' # | | | | `-ImplicitCastExpr 0x55d4ea6312b0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea631298 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea631260 'int' lvalue ParmVar 0x55d4ea6306b8 'V' 'int' # | | | `-DeprecatedAttr 0x55d4ea6310c0 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea6314c8 line:333:37 constexpr floor 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea631418 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55d4ea631840 # | | | | `-ReturnStmt 0x55d4ea631830 # | | | | `-CallExpr 0x55d4ea631800 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea6317e8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55d4ea6317c8 '' Function 0x55d4ea51f4b8 'floor' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55d4ea6317a0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea631788 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea631770 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea631738 'int2':'vector' lvalue ParmVar 0x55d4ea631418 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55d4ea631578 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea6319a0 line:333:37 constexpr floor 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea6318f0 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55d4ea631d20 # | | | | `-ReturnStmt 0x55d4ea631d10 # | | | | `-CallExpr 0x55d4ea631ce0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea631cc8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55d4ea631ca8 '' Function 0x55d4ea51f730 'floor' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55d4ea631c80 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea631c68 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea631c50 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea631c18 'int3':'vector' lvalue ParmVar 0x55d4ea6318f0 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55d4ea631a50 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea631e80 line:333:37 constexpr floor 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea631dd0 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55d4ea632208 # | | | | `-ReturnStmt 0x55d4ea6321f8 # | | | | `-CallExpr 0x55d4ea6321c8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea6321b0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55d4ea632190 '' Function 0x55d4ea51f9a8 'floor' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55d4ea632168 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea632150 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea632138 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea632100 'int4':'vector' lvalue ParmVar 0x55d4ea631dd0 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55d4ea631f30 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea632368 line:333:37 constexpr floor 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea6322b8 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55d4ea6326e0 # | | | | `-ReturnStmt 0x55d4ea6326d0 # | | | | `-CallExpr 0x55d4ea6326a0 'float' # | | | | |-ImplicitCastExpr 0x55d4ea632688 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55d4ea632668 '' Function 0x55d4ea51f240 'floor' 'float (float)' # | | | | `-CStyleCastExpr 0x55d4ea632640 'float' # | | | | `-ImplicitCastExpr 0x55d4ea632628 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea632610 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea6325d8 'uint':'unsigned int' lvalue ParmVar 0x55d4ea6322b8 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55d4ea632418 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea632840 line:333:37 constexpr floor 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea632790 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55d4ea632bd8 # | | | | `-ReturnStmt 0x55d4ea632bc8 # | | | | `-CallExpr 0x55d4ea632b98 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea632b80 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55d4ea632b60 '' Function 0x55d4ea51f4b8 'floor' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55d4ea632b38 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea632b20 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea632b08 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea632ad0 'uint2':'vector' lvalue ParmVar 0x55d4ea632790 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55d4ea6328f0 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea632d38 line:333:37 constexpr floor 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea632c88 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55d4ea639b60 # | | | | `-ReturnStmt 0x55d4ea639b50 # | | | | `-CallExpr 0x55d4ea639b20 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea633080 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55d4ea633060 '' Function 0x55d4ea51f730 'floor' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55d4ea633038 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea633020 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea633008 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea632fd0 'uint3':'vector' lvalue ParmVar 0x55d4ea632c88 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55d4ea632de8 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea639cc0 line:333:37 constexpr floor 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea639c10 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55d4ea63a068 # | | | | `-ReturnStmt 0x55d4ea63a058 # | | | | `-CallExpr 0x55d4ea63a028 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea63a010 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55d4ea639ff0 '' Function 0x55d4ea51f9a8 'floor' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55d4ea639fc8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea639fb0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea639f98 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea639f60 'uint4':'vector' lvalue ParmVar 0x55d4ea639c10 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55d4ea639d70 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea63a1c8 line:333:37 constexpr floor 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea63a118 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55d4ea63a560 # | | | | `-ReturnStmt 0x55d4ea63a550 # | | | | `-CallExpr 0x55d4ea63a520 'float' # | | | | |-ImplicitCastExpr 0x55d4ea63a508 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55d4ea63a4e8 '' Function 0x55d4ea51f240 'floor' 'float (float)' # | | | | `-CStyleCastExpr 0x55d4ea63a4c0 'float' # | | | | `-ImplicitCastExpr 0x55d4ea63a4a8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea63a490 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea63a458 'int64_t':'long' lvalue ParmVar 0x55d4ea63a118 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55d4ea63a278 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea63a6c0 line:333:37 constexpr floor 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea63a610 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55d4ea63aa78 # | | | | `-ReturnStmt 0x55d4ea63aa68 # | | | | `-CallExpr 0x55d4ea63aa38 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea63aa20 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55d4ea63aa00 '' Function 0x55d4ea51f4b8 'floor' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55d4ea63a9d8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea63a9c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea63a9a8 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea63a970 'int64_t2':'vector' lvalue ParmVar 0x55d4ea63a610 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55d4ea63a770 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea63abd8 line:333:37 constexpr floor 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea63ab28 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55d4ea63af98 # | | | | `-ReturnStmt 0x55d4ea63af88 # | | | | `-CallExpr 0x55d4ea63af58 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea63af40 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55d4ea63af20 '' Function 0x55d4ea51f730 'floor' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55d4ea63aef8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea63aee0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea63aec8 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea63ae90 'int64_t3':'vector' lvalue ParmVar 0x55d4ea63ab28 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55d4ea63ac88 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea63b0f8 line:333:37 constexpr floor 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea63b048 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55d4ea63b4c0 # | | | | `-ReturnStmt 0x55d4ea63b4b0 # | | | | `-CallExpr 0x55d4ea63b480 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea63b468 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55d4ea63b448 '' Function 0x55d4ea51f9a8 'floor' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55d4ea63b420 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea63b408 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea63b3f0 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea63b3b8 'int64_t4':'vector' lvalue ParmVar 0x55d4ea63b048 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55d4ea63b1a8 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea63b620 line:333:37 constexpr floor 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea63b570 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55d4ea63b9d8 # | | | | `-ReturnStmt 0x55d4ea63b9c8 # | | | | `-CallExpr 0x55d4ea63b998 'float' # | | | | |-ImplicitCastExpr 0x55d4ea63b980 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55d4ea63b960 '' Function 0x55d4ea51f240 'floor' 'float (float)' # | | | | `-CStyleCastExpr 0x55d4ea63b938 'float' # | | | | `-ImplicitCastExpr 0x55d4ea63b920 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea63b908 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea63b8d0 'uint64_t':'unsigned long' lvalue ParmVar 0x55d4ea63b570 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55d4ea63b6d0 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea588e70 line:333:37 constexpr floor 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea63ba88 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55d4ea589248 # | | | | `-ReturnStmt 0x55d4ea589238 # | | | | `-CallExpr 0x55d4ea589208 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea5891f0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55d4ea5891d0 '' Function 0x55d4ea51f4b8 'floor' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55d4ea5891a8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea589190 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea589178 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea589140 'uint64_t2':'vector' lvalue ParmVar 0x55d4ea63ba88 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55d4ea588f20 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea5893a8 line:333:37 constexpr floor 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea5892f8 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55d4ea589788 # | | | | `-ReturnStmt 0x55d4ea589778 # | | | | `-CallExpr 0x55d4ea589748 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea589730 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55d4ea589710 '' Function 0x55d4ea51f730 'floor' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55d4ea5896e8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea5896d0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea5896b8 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea589680 'uint64_t3':'vector' lvalue ParmVar 0x55d4ea5892f8 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55d4ea589458 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea5898e8 line:333:37 constexpr floor 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea589838 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55d4ea589cd0 # | | | | `-ReturnStmt 0x55d4ea589cc0 # | | | | `-CallExpr 0x55d4ea589c90 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea589c78 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55d4ea589c58 '' Function 0x55d4ea51f9a8 'floor' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55d4ea589c30 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea589c18 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea589c00 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea589bc8 'uint64_t4':'vector' lvalue ParmVar 0x55d4ea589838 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55d4ea589998 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea589e40 line:339:36 constexpr frac 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea589d90 col:29 used V 'double' # | | | |-CompoundStmt 0x55d4ea58a188 # | | | | `-ReturnStmt 0x55d4ea58a178 # | | | | `-CallExpr 0x55d4ea58a148 'float' # | | | | |-ImplicitCastExpr 0x55d4ea58a130 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55d4ea58a110 '' Function 0x55d4ea5205f8 'frac' 'float (float)' # | | | | `-CStyleCastExpr 0x55d4ea58a0e8 'float' # | | | | `-ImplicitCastExpr 0x55d4ea58a0d0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea58a0b8 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea58a080 'double' lvalue ParmVar 0x55d4ea589d90 'V' 'double' # | | | `-DeprecatedAttr 0x55d4ea589ef0 "In 202x 64 bit API lowering for frac is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55d4ea58a2f8 line:339:36 constexpr frac 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea58a248 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55d4ea58a660 # | | | | `-ReturnStmt 0x55d4ea58a650 # | | | | `-CallExpr 0x55d4ea58a620 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea58a608 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55d4ea58a5e8 '' Function 0x55d4ea520870 'frac' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55d4ea58a5c0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea58a5a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea58a590 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea58a558 'double2':'vector' lvalue ParmVar 0x55d4ea58a248 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55d4ea58a3a8 "In 202x 64 bit API lowering for frac is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55d4ea58a7d0 line:339:36 constexpr frac 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea58a720 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55d4ea58ab40 # | | | | `-ReturnStmt 0x55d4ea58ab30 # | | | | `-CallExpr 0x55d4ea58ab00 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea58aae8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55d4ea58aac8 '' Function 0x55d4ea520ae8 'frac' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55d4ea58aaa0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea58aa88 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea58aa70 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea58aa38 'double3':'vector' lvalue ParmVar 0x55d4ea58a720 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55d4ea58a880 "In 202x 64 bit API lowering for frac is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55d4ea58acb0 line:339:36 constexpr frac 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea58ac00 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55d4ea63d1a8 # | | | | `-ReturnStmt 0x55d4ea63d198 # | | | | `-CallExpr 0x55d4ea63d168 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea63d150 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55d4ea63d130 '' Function 0x55d4ea520d70 'frac' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55d4ea63d108 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea63d0f0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea63d0d8 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea63d0a0 'double4':'vector' lvalue ParmVar 0x55d4ea58ac00 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55d4ea58ad60 "In 202x 64 bit API lowering for frac is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55d4ea63d308 line:340:37 constexpr frac 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea63d258 col:26 used V 'int' # | | | |-CompoundStmt 0x55d4ea63d660 # | | | | `-ReturnStmt 0x55d4ea63d650 # | | | | `-CallExpr 0x55d4ea63d620 'float' # | | | | |-ImplicitCastExpr 0x55d4ea63d608 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55d4ea63d5e8 '' Function 0x55d4ea5205f8 'frac' 'float (float)' # | | | | `-CStyleCastExpr 0x55d4ea63d5c0 'float' # | | | | `-ImplicitCastExpr 0x55d4ea63d5a8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea63d590 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea63d558 'int' lvalue ParmVar 0x55d4ea63d258 'V' 'int' # | | | `-DeprecatedAttr 0x55d4ea63d3b8 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea63d7c0 line:340:37 constexpr frac 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea63d710 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55d4ea63db38 # | | | | `-ReturnStmt 0x55d4ea63db28 # | | | | `-CallExpr 0x55d4ea63daf8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea63dae0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55d4ea63dac0 '' Function 0x55d4ea520870 'frac' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55d4ea63da98 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea63da80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea63da68 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea63da30 'int2':'vector' lvalue ParmVar 0x55d4ea63d710 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55d4ea63d870 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea63dc98 line:340:37 constexpr frac 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea63dbe8 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55d4ea63e018 # | | | | `-ReturnStmt 0x55d4ea63e008 # | | | | `-CallExpr 0x55d4ea63dfd8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea63dfc0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55d4ea63dfa0 '' Function 0x55d4ea520ae8 'frac' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55d4ea63df78 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea63df60 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea63df48 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea63df10 'int3':'vector' lvalue ParmVar 0x55d4ea63dbe8 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55d4ea63dd48 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea63e178 line:340:37 constexpr frac 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea63e0c8 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55d4ea63e500 # | | | | `-ReturnStmt 0x55d4ea63e4f0 # | | | | `-CallExpr 0x55d4ea63e4c0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea63e4a8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55d4ea63e488 '' Function 0x55d4ea520d70 'frac' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55d4ea63e460 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea63e448 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea63e430 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea63e3f8 'int4':'vector' lvalue ParmVar 0x55d4ea63e0c8 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55d4ea63e228 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea63e660 line:340:37 constexpr frac 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea63e5b0 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55d4ea63e9d8 # | | | | `-ReturnStmt 0x55d4ea63e9c8 # | | | | `-CallExpr 0x55d4ea63e998 'float' # | | | | |-ImplicitCastExpr 0x55d4ea63e980 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55d4ea63e960 '' Function 0x55d4ea5205f8 'frac' 'float (float)' # | | | | `-CStyleCastExpr 0x55d4ea63e938 'float' # | | | | `-ImplicitCastExpr 0x55d4ea63e920 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea63e908 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea63e8d0 'uint':'unsigned int' lvalue ParmVar 0x55d4ea63e5b0 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55d4ea63e710 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea63eb38 line:340:37 constexpr frac 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea63ea88 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55d4ea63eed0 # | | | | `-ReturnStmt 0x55d4ea63eec0 # | | | | `-CallExpr 0x55d4ea63ee90 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea63ee78 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55d4ea63ee58 '' Function 0x55d4ea520870 'frac' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55d4ea63ee30 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea63ee18 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea63ee00 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea63edc8 'uint2':'vector' lvalue ParmVar 0x55d4ea63ea88 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55d4ea63ebe8 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea63f860 line:340:37 constexpr frac 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea63f7b0 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55d4ea63fc00 # | | | | `-ReturnStmt 0x55d4ea63fbf0 # | | | | `-CallExpr 0x55d4ea63fbc0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea63fba8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55d4ea63fb88 '' Function 0x55d4ea520ae8 'frac' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55d4ea63fb60 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea63fb48 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea63fb30 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea63faf8 'uint3':'vector' lvalue ParmVar 0x55d4ea63f7b0 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55d4ea63f910 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea63fd60 line:340:37 constexpr frac 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea63fcb0 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55d4ea640108 # | | | | `-ReturnStmt 0x55d4ea6400f8 # | | | | `-CallExpr 0x55d4ea6400c8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea6400b0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55d4ea640090 '' Function 0x55d4ea520d70 'frac' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55d4ea640068 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea640050 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea640038 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea640000 'uint4':'vector' lvalue ParmVar 0x55d4ea63fcb0 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55d4ea63fe10 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea640268 line:340:37 constexpr frac 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea6401b8 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55d4ea640600 # | | | | `-ReturnStmt 0x55d4ea6405f0 # | | | | `-CallExpr 0x55d4ea6405c0 'float' # | | | | |-ImplicitCastExpr 0x55d4ea6405a8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55d4ea640588 '' Function 0x55d4ea5205f8 'frac' 'float (float)' # | | | | `-CStyleCastExpr 0x55d4ea640560 'float' # | | | | `-ImplicitCastExpr 0x55d4ea640548 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea640530 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea6404f8 'int64_t':'long' lvalue ParmVar 0x55d4ea6401b8 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55d4ea640318 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea640760 line:340:37 constexpr frac 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea6406b0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55d4ea640b18 # | | | | `-ReturnStmt 0x55d4ea640b08 # | | | | `-CallExpr 0x55d4ea640ad8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea640ac0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55d4ea640aa0 '' Function 0x55d4ea520870 'frac' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55d4ea640a78 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea640a60 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea640a48 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea640a10 'int64_t2':'vector' lvalue ParmVar 0x55d4ea6406b0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55d4ea640810 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea640c78 line:340:37 constexpr frac 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea640bc8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55d4ea641038 # | | | | `-ReturnStmt 0x55d4ea641028 # | | | | `-CallExpr 0x55d4ea640ff8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea640fe0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55d4ea640fc0 '' Function 0x55d4ea520ae8 'frac' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55d4ea640f98 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea640f80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea640f68 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea640f30 'int64_t3':'vector' lvalue ParmVar 0x55d4ea640bc8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55d4ea640d28 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea641198 line:340:37 constexpr frac 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea6410e8 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55d4ea641560 # | | | | `-ReturnStmt 0x55d4ea641550 # | | | | `-CallExpr 0x55d4ea641520 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea641508 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55d4ea6414e8 '' Function 0x55d4ea520d70 'frac' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55d4ea6414c0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea6414a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea641490 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea641458 'int64_t4':'vector' lvalue ParmVar 0x55d4ea6410e8 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55d4ea641248 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea6416c0 line:340:37 constexpr frac 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea641610 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55d4ea642488 # | | | | `-ReturnStmt 0x55d4ea642478 # | | | | `-CallExpr 0x55d4ea642448 'float' # | | | | |-ImplicitCastExpr 0x55d4ea642430 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55d4ea642410 '' Function 0x55d4ea5205f8 'frac' 'float (float)' # | | | | `-CStyleCastExpr 0x55d4ea6423e8 'float' # | | | | `-ImplicitCastExpr 0x55d4ea6423d0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea6423b8 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea642380 'uint64_t':'unsigned long' lvalue ParmVar 0x55d4ea641610 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55d4ea642180 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea6425e8 line:340:37 constexpr frac 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea642538 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55d4ea6429c0 # | | | | `-ReturnStmt 0x55d4ea6429b0 # | | | | `-CallExpr 0x55d4ea642980 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea642968 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55d4ea642948 '' Function 0x55d4ea520870 'frac' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55d4ea642920 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea642908 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea6428f0 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea6428b8 'uint64_t2':'vector' lvalue ParmVar 0x55d4ea642538 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55d4ea642698 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea642b20 line:340:37 constexpr frac 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea642a70 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55d4ea642f00 # | | | | `-ReturnStmt 0x55d4ea642ef0 # | | | | `-CallExpr 0x55d4ea642ec0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea642ea8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55d4ea642e88 '' Function 0x55d4ea520ae8 'frac' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55d4ea642e60 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea642e48 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea642e30 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea642df8 'uint64_t3':'vector' lvalue ParmVar 0x55d4ea642a70 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55d4ea642bd0 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea643060 line:340:37 constexpr frac 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea642fb0 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55d4ea643448 # | | | | `-ReturnStmt 0x55d4ea643438 # | | | | `-CallExpr 0x55d4ea643408 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea6433f0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55d4ea6433d0 '' Function 0x55d4ea520d70 'frac' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55d4ea6433a8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea643390 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea643378 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea643340 'uint64_t4':'vector' lvalue ParmVar 0x55d4ea642fb0 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55d4ea643110 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea6435a8 col:16 constexpr isinf 'bool (double)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea643500 col:29 used V 'double' # | | | |-CompoundStmt 0x55d4ea643928 # | | | | `-ReturnStmt 0x55d4ea643918 # | | | | `-CallExpr 0x55d4ea6438e8 'bool' # | | | | |-ImplicitCastExpr 0x55d4ea6438d0 'bool (*)(float)' # | | | | | `-DeclRefExpr 0x55d4ea643878 '' Function 0x55d4ea521ae0 'isinf' 'bool (float)' # | | | | `-CStyleCastExpr 0x55d4ea643850 'float' # | | | | `-ImplicitCastExpr 0x55d4ea643838 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea643820 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea6437e8 'double' lvalue ParmVar 0x55d4ea643500 'V' 'double' # | | | `-DeprecatedAttr 0x55d4ea643658 "In 202x 64 bit API lowering for fn is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55d4ea643a90 col:17 constexpr isinf 'bool2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea6439e0 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55d4ea643e58 # | | | | `-ReturnStmt 0x55d4ea643e48 # | | | | `-CallExpr 0x55d4ea643e18 'vector' # | | | | |-ImplicitCastExpr 0x55d4ea643e00 'bool2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55d4ea643d80 '' Function 0x55d4ea521df8 'isinf' 'bool2 (float2)' # | | | | `-CStyleCastExpr 0x55d4ea643d58 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea643d40 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea643d28 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea643cf0 'double2':'vector' lvalue ParmVar 0x55d4ea6439e0 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55d4ea643b40 "In 202x 64 bit API lowering for fn is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55d4ea643fc0 col:17 constexpr isinf 'bool3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea643f10 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55d4ea644798 # | | | | `-ReturnStmt 0x55d4ea644788 # | | | | `-CallExpr 0x55d4ea644758 'vector' # | | | | |-ImplicitCastExpr 0x55d4ea644740 'bool3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55d4ea6446c0 '' Function 0x55d4ea5220e8 'isinf' 'bool3 (float3)' # | | | | `-CStyleCastExpr 0x55d4ea644698 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea644680 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea644668 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea644630 'double3':'vector' lvalue ParmVar 0x55d4ea643f10 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55d4ea644070 "In 202x 64 bit API lowering for fn is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55d4ea644900 col:17 constexpr isinf 'bool4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea644850 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55d4ea644cd8 # | | | | `-ReturnStmt 0x55d4ea644cc8 # | | | | `-CallExpr 0x55d4ea644c98 'vector' # | | | | |-ImplicitCastExpr 0x55d4ea644c80 'bool4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55d4ea644c00 '' Function 0x55d4ea5223d8 'isinf' 'bool4 (float4)' # | | | | `-CStyleCastExpr 0x55d4ea644bd8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea644bc0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea644ba8 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea644b70 'double4':'vector' lvalue ParmVar 0x55d4ea644850 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55d4ea6449b0 "In 202x 64 bit API lowering for fn is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55d4ea644db0 col:16 constexpr isnan 'bool (double)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea644d08 col:29 used V 'double' # | | | `-CompoundStmt 0x55d4ea645018 # | | | `-ReturnStmt 0x55d4ea645008 # | | | `-CallExpr 0x55d4ea644fd8 'bool' # | | | |-ImplicitCastExpr 0x55d4ea644fc0 'bool (*)(float)' # | | | | `-DeclRefExpr 0x55d4ea644fa0 '' Function 0x55d4ea523000 'isnan' 'bool (float)' # | | | `-CStyleCastExpr 0x55d4ea644f78 'float' # | | | `-ImplicitCastExpr 0x55d4ea644f60 'float' part_of_explicit_cast # | | | `-ImplicitCastExpr 0x55d4ea644f48 'double' part_of_explicit_cast # | | | `-DeclRefExpr 0x55d4ea644f10 'double' lvalue ParmVar 0x55d4ea644d08 'V' 'double' # | | |-FunctionDecl 0x55d4ea6450f8 col:17 constexpr isnan 'bool2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea645048 col:31 used V 'double2':'vector' # | | | `-CompoundStmt 0x55d4ea645380 # | | | `-ReturnStmt 0x55d4ea645370 # | | | `-CallExpr 0x55d4ea645340 'vector' # | | | |-ImplicitCastExpr 0x55d4ea645328 'bool2 (*)(float2)' # | | | | `-DeclRefExpr 0x55d4ea645308 '' Function 0x55d4ea523278 'isnan' 'bool2 (float2)' # | | | `-CStyleCastExpr 0x55d4ea6452e0 'float2':'vector' # | | | `-ImplicitCastExpr 0x55d4ea6452c8 'vector' part_of_explicit_cast # | | | `-ImplicitCastExpr 0x55d4ea6452b0 'double2':'vector' part_of_explicit_cast # | | | `-DeclRefExpr 0x55d4ea645278 'double2':'vector' lvalue ParmVar 0x55d4ea645048 'V' 'double2':'vector' # | | |-FunctionDecl 0x55d4ea645460 col:17 constexpr isnan 'bool3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea6453b0 col:31 used V 'double3':'vector' # | | | `-CompoundStmt 0x55d4ea6456f0 # | | | `-ReturnStmt 0x55d4ea6456e0 # | | | `-CallExpr 0x55d4ea6456b0 'vector' # | | | |-ImplicitCastExpr 0x55d4ea645698 'bool3 (*)(float3)' # | | | | `-DeclRefExpr 0x55d4ea645678 '' Function 0x55d4ea5234f0 'isnan' 'bool3 (float3)' # | | | `-CStyleCastExpr 0x55d4ea645650 'float3':'vector' # | | | `-ImplicitCastExpr 0x55d4ea645638 'vector' part_of_explicit_cast # | | | `-ImplicitCastExpr 0x55d4ea645620 'double3':'vector' part_of_explicit_cast # | | | `-DeclRefExpr 0x55d4ea6455e8 'double3':'vector' lvalue ParmVar 0x55d4ea6453b0 'V' 'double3':'vector' # | | |-FunctionDecl 0x55d4ea6457d0 col:17 constexpr isnan 'bool4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea645720 col:31 used V 'double4':'vector' # | | | `-CompoundStmt 0x55d4ea645a68 # | | | `-ReturnStmt 0x55d4ea645a58 # | | | `-CallExpr 0x55d4ea645a28 'vector' # | | | |-ImplicitCastExpr 0x55d4ea645a10 'bool4 (*)(float4)' # | | | | `-DeclRefExpr 0x55d4ea6459f0 '' Function 0x55d4ea523768 'isnan' 'bool4 (float4)' # | | | `-CStyleCastExpr 0x55d4ea6459c8 'float4':'vector' # | | | `-ImplicitCastExpr 0x55d4ea6459b0 'vector' part_of_explicit_cast # | | | `-ImplicitCastExpr 0x55d4ea645998 'double4':'vector' part_of_explicit_cast # | | | `-DeclRefExpr 0x55d4ea645960 'double4':'vector' lvalue ParmVar 0x55d4ea645720 'V' 'double4':'vector' # | | |-FunctionTemplateDecl 0x55d4ea646160 line:370:66 invalid lerp # | | | |-TemplateTypeParmDecl 0x55d4ea645a80 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55d4ea645b18 col:28 referenced 'uint':'unsigned int' depth 0 index 1 N # | | | `-FunctionDecl 0x55d4ea6460b8 line:370:66 invalid constexpr lerp 'int (int, int, T)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea645e28 col:18 invalid x 'int' # | | | |-ParmVarDecl 0x55d4ea645f00 col:34 invalid y 'int' # | | | |-ParmVarDecl 0x55d4ea645f78 col:39 s 'T' # | | | |-CompoundStmt 0x55d4ea646430 # | | | | `-ReturnStmt 0x55d4ea646420 # | | | | `-RecoveryExpr 0x55d4ea6463e8 '' contains-errors lvalue # | | | | |-UnresolvedLookupExpr 0x55d4ea6462d0 '' lvalue (ADL) = 'lerp' 0x55d4ea525578 0x55d4ea523b08 0x55d4ea523ed0 0x55d4ea524298 0x55d4ea524660 0x55d4ea524a10 0x55d4ea524de8 0x55d4ea5251b0 # | | | | |-RecoveryExpr 0x55d4ea646350 '' contains-errors lvalue # | | | | `-RecoveryExpr 0x55d4ea646370 '' contains-errors lvalue # | | | `-DeprecatedAttr 0x55d4ea6461d0 "In 202x mismatched vector/scalar lowering for lerp is deprecated. Explicitly cast parameters." "" # | | |-FunctionDecl 0x55d4ea6468f8 line:375:38 constexpr lerp 'float (double, double, double)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea6464f0 col:29 used V1 'double' # | | | |-ParmVarDecl 0x55d4ea646740 col:40 used V2 'double' # | | | |-ParmVarDecl 0x55d4ea6467c0 col:51 used V3 'double' # | | | |-CompoundStmt 0x55d4ea646db8 # | | | | `-ReturnStmt 0x55d4ea646da8 # | | | | `-CallExpr 0x55d4ea646d68 'float' # | | | | |-ImplicitCastExpr 0x55d4ea646d50 'float (*)(float, float, float)' # | | | | | `-DeclRefExpr 0x55d4ea646cf8 '' Function 0x55d4ea524a10 'lerp' 'float (float, float, float)' # | | | | |-CStyleCastExpr 0x55d4ea646bb0 'float' # | | | | | `-ImplicitCastExpr 0x55d4ea646b98 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55d4ea646b80 'double' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55d4ea646b48 'double' lvalue ParmVar 0x55d4ea6464f0 'V1' 'double' # | | | | |-CStyleCastExpr 0x55d4ea646c40 'float' # | | | | | `-ImplicitCastExpr 0x55d4ea646c28 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55d4ea646c10 'double' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55d4ea646bd8 'double' lvalue ParmVar 0x55d4ea646740 'V2' 'double' # | | | | `-CStyleCastExpr 0x55d4ea646cd0 'float' # | | | | `-ImplicitCastExpr 0x55d4ea646cb8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea646ca0 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea646c68 'double' lvalue ParmVar 0x55d4ea6467c0 'V3' 'double' # | | | `-DeprecatedAttr 0x55d4ea6469b8 "In 202x 64 bit API lowering for lerp is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55d4ea647108 line:375:38 constexpr lerp 'float2 (double2, double2, double2)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea646e78 col:31 used V1 'double2':'vector' # | | | |-ParmVarDecl 0x55d4ea646ef8 col:43 used V2 'double2':'vector' # | | | |-ParmVarDecl 0x55d4ea646f78 col:55 used V3 'double2':'vector' # | | | |-CompoundStmt 0x55d4ea647648 # | | | | `-ReturnStmt 0x55d4ea647638 # | | | | `-CallExpr 0x55d4ea6475f8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea6475e0 'float2 (*)(float2, float2, float2)' # | | | | | `-DeclRefExpr 0x55d4ea647558 '' Function 0x55d4ea524de8 'lerp' 'float2 (float2, float2, float2)' # | | | | |-CStyleCastExpr 0x55d4ea6473e0 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55d4ea6473c8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55d4ea6473b0 'double2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55d4ea647378 'double2':'vector' lvalue ParmVar 0x55d4ea646e78 'V1' 'double2':'vector' # | | | | |-CStyleCastExpr 0x55d4ea647488 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55d4ea647470 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55d4ea647458 'double2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55d4ea647420 'double2':'vector' lvalue ParmVar 0x55d4ea646ef8 'V2' 'double2':'vector' # | | | | `-CStyleCastExpr 0x55d4ea647530 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea647518 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea647500 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea6474c8 'double2':'vector' lvalue ParmVar 0x55d4ea646f78 'V3' 'double2':'vector' # | | | `-DeprecatedAttr 0x55d4ea6471c8 "In 202x 64 bit API lowering for lerp is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55d4ea647998 line:375:38 constexpr lerp 'float3 (double3, double3, double3)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea647708 col:31 used V1 'double3':'vector' # | | | |-ParmVarDecl 0x55d4ea647788 col:43 used V2 'double3':'vector' # | | | |-ParmVarDecl 0x55d4ea647808 col:55 used V3 'double3':'vector' # | | | |-CompoundStmt 0x55d4ea647ed8 # | | | | `-ReturnStmt 0x55d4ea647ec8 # | | | | `-CallExpr 0x55d4ea647e88 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea647e70 'float3 (*)(float3, float3, float3)' # | | | | | `-DeclRefExpr 0x55d4ea647df0 '' Function 0x55d4ea5251b0 'lerp' 'float3 (float3, float3, float3)' # | | | | |-CStyleCastExpr 0x55d4ea647c78 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55d4ea647c60 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55d4ea647c48 'double3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55d4ea647c10 'double3':'vector' lvalue ParmVar 0x55d4ea647708 'V1' 'double3':'vector' # | | | | |-CStyleCastExpr 0x55d4ea647d20 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55d4ea647d08 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55d4ea647cf0 'double3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55d4ea647cb8 'double3':'vector' lvalue ParmVar 0x55d4ea647788 'V2' 'double3':'vector' # | | | | `-CStyleCastExpr 0x55d4ea647dc8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea647db0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea647d98 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea647d60 'double3':'vector' lvalue ParmVar 0x55d4ea647808 'V3' 'double3':'vector' # | | | `-DeprecatedAttr 0x55d4ea647a58 "In 202x 64 bit API lowering for lerp is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55d4ea648228 line:375:38 constexpr lerp 'float4 (double4, double4, double4)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea647f98 col:31 used V1 'double4':'vector' # | | | |-ParmVarDecl 0x55d4ea648018 col:43 used V2 'double4':'vector' # | | | |-ParmVarDecl 0x55d4ea648098 col:55 used V3 'double4':'vector' # | | | |-CompoundStmt 0x55d4ea649ba0 # | | | | `-ReturnStmt 0x55d4ea649b90 # | | | | `-CallExpr 0x55d4ea649b50 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea648710 'float4 (*)(float4, float4, float4)' # | | | | | `-DeclRefExpr 0x55d4ea648688 '' Function 0x55d4ea525578 'lerp' 'float4 (float4, float4, float4)' # | | | | |-CStyleCastExpr 0x55d4ea648510 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55d4ea6484f8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55d4ea6484e0 'double4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55d4ea6484a8 'double4':'vector' lvalue ParmVar 0x55d4ea647f98 'V1' 'double4':'vector' # | | | | |-CStyleCastExpr 0x55d4ea6485b8 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55d4ea6485a0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55d4ea648588 'double4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55d4ea648550 'double4':'vector' lvalue ParmVar 0x55d4ea648018 'V2' 'double4':'vector' # | | | | `-CStyleCastExpr 0x55d4ea648660 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea648648 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea648630 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea6485f8 'double4':'vector' lvalue ParmVar 0x55d4ea648098 'V3' 'double4':'vector' # | | | `-DeprecatedAttr 0x55d4ea6482e8 "In 202x 64 bit API lowering for lerp is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55d4ea649e88 line:376:39 constexpr lerp 'float (int, int, int)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea649c50 col:26 used V1 'int' # | | | |-ParmVarDecl 0x55d4ea649cd0 col:34 used V2 'int' # | | | |-ParmVarDecl 0x55d4ea649d50 col:42 used V3 'int' # | | | |-CompoundStmt 0x55d4ea64a320 # | | | | `-ReturnStmt 0x55d4ea64a310 # | | | | `-CallExpr 0x55d4ea64a2d0 'float' # | | | | |-ImplicitCastExpr 0x55d4ea64a2b8 'float (*)(float, float, float)' # | | | | | `-DeclRefExpr 0x55d4ea64a298 '' Function 0x55d4ea524a10 'lerp' 'float (float, float, float)' # | | | | |-CStyleCastExpr 0x55d4ea64a150 'float' # | | | | | `-ImplicitCastExpr 0x55d4ea64a138 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55d4ea64a120 'int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55d4ea64a0e8 'int' lvalue ParmVar 0x55d4ea649c50 'V1' 'int' # | | | | |-CStyleCastExpr 0x55d4ea64a1e0 'float' # | | | | | `-ImplicitCastExpr 0x55d4ea64a1c8 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55d4ea64a1b0 'int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55d4ea64a178 'int' lvalue ParmVar 0x55d4ea649cd0 'V2' 'int' # | | | | `-CStyleCastExpr 0x55d4ea64a270 'float' # | | | | `-ImplicitCastExpr 0x55d4ea64a258 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea64a240 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea64a208 'int' lvalue ParmVar 0x55d4ea649d50 'V3' 'int' # | | | `-DeprecatedAttr 0x55d4ea649f48 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea64a658 line:376:39 constexpr lerp 'float2 (int2, int2, int2)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea64a3d0 col:28 used V1 'int2':'vector' # | | | |-ParmVarDecl 0x55d4ea64a450 col:37 used V2 'int2':'vector' # | | | |-ParmVarDecl 0x55d4ea64a4d0 col:46 used V3 'int2':'vector' # | | | |-CompoundStmt 0x55d4ea64ab40 # | | | | `-ReturnStmt 0x55d4ea64ab30 # | | | | `-CallExpr 0x55d4ea64aaf0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea64aad8 'float2 (*)(float2, float2, float2)' # | | | | | `-DeclRefExpr 0x55d4ea64aab8 '' Function 0x55d4ea524de8 'lerp' 'float2 (float2, float2, float2)' # | | | | |-CStyleCastExpr 0x55d4ea64a940 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55d4ea64a928 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55d4ea64a910 'int2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55d4ea64a8d8 'int2':'vector' lvalue ParmVar 0x55d4ea64a3d0 'V1' 'int2':'vector' # | | | | |-CStyleCastExpr 0x55d4ea64a9e8 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55d4ea64a9d0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55d4ea64a9b8 'int2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55d4ea64a980 'int2':'vector' lvalue ParmVar 0x55d4ea64a450 'V2' 'int2':'vector' # | | | | `-CStyleCastExpr 0x55d4ea64aa90 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea64aa78 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea64aa60 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea64aa28 'int2':'vector' lvalue ParmVar 0x55d4ea64a4d0 'V3' 'int2':'vector' # | | | `-DeprecatedAttr 0x55d4ea64a718 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea64ae78 line:376:39 constexpr lerp 'float3 (int3, int3, int3)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea64abf0 col:28 used V1 'int3':'vector' # | | | |-ParmVarDecl 0x55d4ea64ac70 col:37 used V2 'int3':'vector' # | | | |-ParmVarDecl 0x55d4ea64acf0 col:46 used V3 'int3':'vector' # | | | |-CompoundStmt 0x55d4ea64b368 # | | | | `-ReturnStmt 0x55d4ea64b358 # | | | | `-CallExpr 0x55d4ea64b318 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea64b300 'float3 (*)(float3, float3, float3)' # | | | | | `-DeclRefExpr 0x55d4ea64b2e0 '' Function 0x55d4ea5251b0 'lerp' 'float3 (float3, float3, float3)' # | | | | |-CStyleCastExpr 0x55d4ea64b168 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55d4ea64b150 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55d4ea64b138 'int3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55d4ea64b100 'int3':'vector' lvalue ParmVar 0x55d4ea64abf0 'V1' 'int3':'vector' # | | | | |-CStyleCastExpr 0x55d4ea64b210 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55d4ea64b1f8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55d4ea64b1e0 'int3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55d4ea64b1a8 'int3':'vector' lvalue ParmVar 0x55d4ea64ac70 'V2' 'int3':'vector' # | | | | `-CStyleCastExpr 0x55d4ea64b2b8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea64b2a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea64b288 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea64b250 'int3':'vector' lvalue ParmVar 0x55d4ea64acf0 'V3' 'int3':'vector' # | | | `-DeprecatedAttr 0x55d4ea64af38 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea64b6a8 line:376:39 constexpr lerp 'float4 (int4, int4, int4)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea64b418 col:28 used V1 'int4':'vector' # | | | |-ParmVarDecl 0x55d4ea64b498 col:37 used V2 'int4':'vector' # | | | |-ParmVarDecl 0x55d4ea64b518 col:46 used V3 'int4':'vector' # | | | |-CompoundStmt 0x55d4ea64cbc0 # | | | | `-ReturnStmt 0x55d4ea64cbb0 # | | | | `-CallExpr 0x55d4ea64cb70 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea64bb38 'float4 (*)(float4, float4, float4)' # | | | | | `-DeclRefExpr 0x55d4ea64bb18 '' Function 0x55d4ea525578 'lerp' 'float4 (float4, float4, float4)' # | | | | |-CStyleCastExpr 0x55d4ea64b9a0 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55d4ea64b988 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55d4ea64b970 'int4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55d4ea64b938 'int4':'vector' lvalue ParmVar 0x55d4ea64b418 'V1' 'int4':'vector' # | | | | |-CStyleCastExpr 0x55d4ea64ba48 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55d4ea64ba30 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55d4ea64ba18 'int4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55d4ea64b9e0 'int4':'vector' lvalue ParmVar 0x55d4ea64b498 'V2' 'int4':'vector' # | | | | `-CStyleCastExpr 0x55d4ea64baf0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea64bad8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea64bac0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea64ba88 'int4':'vector' lvalue ParmVar 0x55d4ea64b518 'V3' 'int4':'vector' # | | | `-DeprecatedAttr 0x55d4ea64b768 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea64cef8 line:376:39 constexpr lerp 'float (uint, uint, uint)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea64cc70 col:27 used V1 'uint':'unsigned int' # | | | |-ParmVarDecl 0x55d4ea64ccf0 col:36 used V2 'uint':'unsigned int' # | | | |-ParmVarDecl 0x55d4ea64cd70 col:45 used V3 'uint':'unsigned int' # | | | |-CompoundStmt 0x55d4ea64d3b0 # | | | | `-ReturnStmt 0x55d4ea64d3a0 # | | | | `-CallExpr 0x55d4ea64d360 'float' # | | | | |-ImplicitCastExpr 0x55d4ea64d348 'float (*)(float, float, float)' # | | | | | `-DeclRefExpr 0x55d4ea64d328 '' Function 0x55d4ea524a10 'lerp' 'float (float, float, float)' # | | | | |-CStyleCastExpr 0x55d4ea64d1e0 'float' # | | | | | `-ImplicitCastExpr 0x55d4ea64d1c8 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55d4ea64d1b0 'uint':'unsigned int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55d4ea64d178 'uint':'unsigned int' lvalue ParmVar 0x55d4ea64cc70 'V1' 'uint':'unsigned int' # | | | | |-CStyleCastExpr 0x55d4ea64d270 'float' # | | | | | `-ImplicitCastExpr 0x55d4ea64d258 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55d4ea64d240 'uint':'unsigned int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55d4ea64d208 'uint':'unsigned int' lvalue ParmVar 0x55d4ea64ccf0 'V2' 'uint':'unsigned int' # | | | | `-CStyleCastExpr 0x55d4ea64d300 'float' # | | | | `-ImplicitCastExpr 0x55d4ea64d2e8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea64d2d0 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea64d298 'uint':'unsigned int' lvalue ParmVar 0x55d4ea64cd70 'V3' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55d4ea64cfb8 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea64d6e8 line:376:39 constexpr lerp 'float2 (uint2, uint2, uint2)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea64d460 col:29 used V1 'uint2':'vector' # | | | |-ParmVarDecl 0x55d4ea64d4e0 col:39 used V2 'uint2':'vector' # | | | |-ParmVarDecl 0x55d4ea64d560 col:49 used V3 'uint2':'vector' # | | | |-CompoundStmt 0x55d4ea64dbf0 # | | | | `-ReturnStmt 0x55d4ea64dbe0 # | | | | `-CallExpr 0x55d4ea64dba0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea64db88 'float2 (*)(float2, float2, float2)' # | | | | | `-DeclRefExpr 0x55d4ea64db68 '' Function 0x55d4ea524de8 'lerp' 'float2 (float2, float2, float2)' # | | | | |-CStyleCastExpr 0x55d4ea64d9f0 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55d4ea64d9d8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55d4ea64d9c0 'uint2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55d4ea64d988 'uint2':'vector' lvalue ParmVar 0x55d4ea64d460 'V1' 'uint2':'vector' # | | | | |-CStyleCastExpr 0x55d4ea64da98 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55d4ea64da80 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55d4ea64da68 'uint2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55d4ea64da30 'uint2':'vector' lvalue ParmVar 0x55d4ea64d4e0 'V2' 'uint2':'vector' # | | | | `-CStyleCastExpr 0x55d4ea64db40 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea64db28 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea64db10 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea64dad8 'uint2':'vector' lvalue ParmVar 0x55d4ea64d560 'V3' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55d4ea64d7a8 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea64df28 line:376:39 constexpr lerp 'float3 (uint3, uint3, uint3)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea64dca0 col:29 used V1 'uint3':'vector' # | | | |-ParmVarDecl 0x55d4ea64dd20 col:39 used V2 'uint3':'vector' # | | | |-ParmVarDecl 0x55d4ea64dda0 col:49 used V3 'uint3':'vector' # | | | |-CompoundStmt 0x55d4ea64e438 # | | | | `-ReturnStmt 0x55d4ea64e428 # | | | | `-CallExpr 0x55d4ea64e3e8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea64e3d0 'float3 (*)(float3, float3, float3)' # | | | | | `-DeclRefExpr 0x55d4ea64e3b0 '' Function 0x55d4ea5251b0 'lerp' 'float3 (float3, float3, float3)' # | | | | |-CStyleCastExpr 0x55d4ea64e238 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55d4ea64e220 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55d4ea64e208 'uint3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55d4ea64e1d0 'uint3':'vector' lvalue ParmVar 0x55d4ea64dca0 'V1' 'uint3':'vector' # | | | | |-CStyleCastExpr 0x55d4ea64e2e0 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55d4ea64e2c8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55d4ea64e2b0 'uint3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55d4ea64e278 'uint3':'vector' lvalue ParmVar 0x55d4ea64dd20 'V2' 'uint3':'vector' # | | | | `-CStyleCastExpr 0x55d4ea64e388 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea64e370 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea64e358 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea64e320 'uint3':'vector' lvalue ParmVar 0x55d4ea64dda0 'V3' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55d4ea64dfe8 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea64e778 line:376:39 constexpr lerp 'float4 (uint4, uint4, uint4)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea64e4e8 col:29 used V1 'uint4':'vector' # | | | |-ParmVarDecl 0x55d4ea64e568 col:39 used V2 'uint4':'vector' # | | | |-ParmVarDecl 0x55d4ea64e5e8 col:49 used V3 'uint4':'vector' # | | | |-CompoundStmt 0x55d4ea64ecb0 # | | | | `-ReturnStmt 0x55d4ea64eca0 # | | | | `-CallExpr 0x55d4ea64ec60 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea64ec48 'float4 (*)(float4, float4, float4)' # | | | | | `-DeclRefExpr 0x55d4ea64ec28 '' Function 0x55d4ea525578 'lerp' 'float4 (float4, float4, float4)' # | | | | |-CStyleCastExpr 0x55d4ea64ea90 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55d4ea64ea78 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55d4ea64ea60 'uint4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55d4ea64ea28 'uint4':'vector' lvalue ParmVar 0x55d4ea64e4e8 'V1' 'uint4':'vector' # | | | | |-CStyleCastExpr 0x55d4ea64eb38 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55d4ea64eb20 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55d4ea64eb08 'uint4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55d4ea64ead0 'uint4':'vector' lvalue ParmVar 0x55d4ea64e568 'V2' 'uint4':'vector' # | | | | `-CStyleCastExpr 0x55d4ea64ec00 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea64ebe8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea64ebd0 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea64eb98 'uint4':'vector' lvalue ParmVar 0x55d4ea64e5e8 'V3' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55d4ea64e838 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea64efe8 line:376:39 constexpr lerp 'float (int64_t, int64_t, int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea64ed60 col:30 used V1 'int64_t':'long' # | | | |-ParmVarDecl 0x55d4ea64ede0 col:42 used V2 'int64_t':'long' # | | | |-ParmVarDecl 0x55d4ea64ee60 col:54 used V3 'int64_t':'long' # | | | |-CompoundStmt 0x55d4ea64f4c0 # | | | | `-ReturnStmt 0x55d4ea64f4b0 # | | | | `-CallExpr 0x55d4ea64f470 'float' # | | | | |-ImplicitCastExpr 0x55d4ea64f458 'float (*)(float, float, float)' # | | | | | `-DeclRefExpr 0x55d4ea64f438 '' Function 0x55d4ea524a10 'lerp' 'float (float, float, float)' # | | | | |-CStyleCastExpr 0x55d4ea64f2f0 'float' # | | | | | `-ImplicitCastExpr 0x55d4ea64f2d8 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55d4ea64f2c0 'int64_t':'long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55d4ea64f288 'int64_t':'long' lvalue ParmVar 0x55d4ea64ed60 'V1' 'int64_t':'long' # | | | | |-CStyleCastExpr 0x55d4ea64f380 'float' # | | | | | `-ImplicitCastExpr 0x55d4ea64f368 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55d4ea64f350 'int64_t':'long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55d4ea64f318 'int64_t':'long' lvalue ParmVar 0x55d4ea64ede0 'V2' 'int64_t':'long' # | | | | `-CStyleCastExpr 0x55d4ea64f410 'float' # | | | | `-ImplicitCastExpr 0x55d4ea64f3f8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea64f3e0 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea64f3a8 'int64_t':'long' lvalue ParmVar 0x55d4ea64ee60 'V3' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55d4ea64f0a8 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea64f7f8 line:376:39 constexpr lerp 'float2 (int64_t2, int64_t2, int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea64f570 col:32 used V1 'int64_t2':'vector' # | | | |-ParmVarDecl 0x55d4ea64f5f0 col:45 used V2 'int64_t2':'vector' # | | | |-ParmVarDecl 0x55d4ea64f670 col:58 used V3 'int64_t2':'vector' # | | | |-CompoundStmt 0x55d4ea64fd20 # | | | | `-ReturnStmt 0x55d4ea64fd10 # | | | | `-CallExpr 0x55d4ea64fcd0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea64fcb8 'float2 (*)(float2, float2, float2)' # | | | | | `-DeclRefExpr 0x55d4ea64fc98 '' Function 0x55d4ea524de8 'lerp' 'float2 (float2, float2, float2)' # | | | | |-CStyleCastExpr 0x55d4ea64fb20 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55d4ea64fb08 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55d4ea64faf0 'int64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55d4ea64fab8 'int64_t2':'vector' lvalue ParmVar 0x55d4ea64f570 'V1' 'int64_t2':'vector' # | | | | |-CStyleCastExpr 0x55d4ea64fbc8 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55d4ea64fbb0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55d4ea64fb98 'int64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55d4ea64fb60 'int64_t2':'vector' lvalue ParmVar 0x55d4ea64f5f0 'V2' 'int64_t2':'vector' # | | | | `-CStyleCastExpr 0x55d4ea64fc70 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea64fc58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea64fc40 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea64fc08 'int64_t2':'vector' lvalue ParmVar 0x55d4ea64f670 'V3' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55d4ea64f8b8 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea650058 line:376:39 constexpr lerp 'float3 (int64_t3, int64_t3, int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea64fdd0 col:32 used V1 'int64_t3':'vector' # | | | |-ParmVarDecl 0x55d4ea64fe50 col:45 used V2 'int64_t3':'vector' # | | | |-ParmVarDecl 0x55d4ea64fed0 col:58 used V3 'int64_t3':'vector' # | | | |-CompoundStmt 0x55d4ea650588 # | | | | `-ReturnStmt 0x55d4ea650578 # | | | | `-CallExpr 0x55d4ea650538 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea650520 'float3 (*)(float3, float3, float3)' # | | | | | `-DeclRefExpr 0x55d4ea650500 '' Function 0x55d4ea5251b0 'lerp' 'float3 (float3, float3, float3)' # | | | | |-CStyleCastExpr 0x55d4ea650388 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55d4ea650370 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55d4ea650358 'int64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55d4ea650320 'int64_t3':'vector' lvalue ParmVar 0x55d4ea64fdd0 'V1' 'int64_t3':'vector' # | | | | |-CStyleCastExpr 0x55d4ea650430 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55d4ea650418 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55d4ea650400 'int64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55d4ea6503c8 'int64_t3':'vector' lvalue ParmVar 0x55d4ea64fe50 'V2' 'int64_t3':'vector' # | | | | `-CStyleCastExpr 0x55d4ea6504d8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea6504c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea6504a8 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea650470 'int64_t3':'vector' lvalue ParmVar 0x55d4ea64fed0 'V3' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55d4ea650118 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea6508c8 line:376:39 constexpr lerp 'float4 (int64_t4, int64_t4, int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea650638 col:32 used V1 'int64_t4':'vector' # | | | |-ParmVarDecl 0x55d4ea6506b8 col:45 used V2 'int64_t4':'vector' # | | | |-ParmVarDecl 0x55d4ea650738 col:58 used V3 'int64_t4':'vector' # | | | |-CompoundStmt 0x55d4ea651e20 # | | | | `-ReturnStmt 0x55d4ea651e10 # | | | | `-CallExpr 0x55d4ea651dd0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea651db8 'float4 (*)(float4, float4, float4)' # | | | | | `-DeclRefExpr 0x55d4ea651d98 '' Function 0x55d4ea525578 'lerp' 'float4 (float4, float4, float4)' # | | | | |-CStyleCastExpr 0x55d4ea651c20 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55d4ea651c08 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55d4ea651bf0 'int64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55d4ea651bb8 'int64_t4':'vector' lvalue ParmVar 0x55d4ea650638 'V1' 'int64_t4':'vector' # | | | | |-CStyleCastExpr 0x55d4ea651cc8 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55d4ea651cb0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55d4ea651c98 'int64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55d4ea651c60 'int64_t4':'vector' lvalue ParmVar 0x55d4ea6506b8 'V2' 'int64_t4':'vector' # | | | | `-CStyleCastExpr 0x55d4ea651d70 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea651d58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea651d40 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea651d08 'int64_t4':'vector' lvalue ParmVar 0x55d4ea650738 'V3' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55d4ea650988 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea652158 line:376:39 constexpr lerp 'float (uint64_t, uint64_t, uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea651ed0 col:31 used V1 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x55d4ea651f50 col:44 used V2 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x55d4ea651fd0 col:57 used V3 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55d4ea652650 # | | | | `-ReturnStmt 0x55d4ea652640 # | | | | `-CallExpr 0x55d4ea652600 'float' # | | | | |-ImplicitCastExpr 0x55d4ea6525e8 'float (*)(float, float, float)' # | | | | | `-DeclRefExpr 0x55d4ea6525c8 '' Function 0x55d4ea524a10 'lerp' 'float (float, float, float)' # | | | | |-CStyleCastExpr 0x55d4ea652480 'float' # | | | | | `-ImplicitCastExpr 0x55d4ea652468 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55d4ea652450 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55d4ea652418 'uint64_t':'unsigned long' lvalue ParmVar 0x55d4ea651ed0 'V1' 'uint64_t':'unsigned long' # | | | | |-CStyleCastExpr 0x55d4ea652510 'float' # | | | | | `-ImplicitCastExpr 0x55d4ea6524f8 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55d4ea6524e0 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55d4ea6524a8 'uint64_t':'unsigned long' lvalue ParmVar 0x55d4ea651f50 'V2' 'uint64_t':'unsigned long' # | | | | `-CStyleCastExpr 0x55d4ea6525a0 'float' # | | | | `-ImplicitCastExpr 0x55d4ea652588 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea652570 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea652538 'uint64_t':'unsigned long' lvalue ParmVar 0x55d4ea651fd0 'V3' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55d4ea652218 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea652988 line:376:39 constexpr lerp 'float2 (uint64_t2, uint64_t2, uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea652700 col:33 used V1 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x55d4ea652780 col:47 used V2 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x55d4ea652800 col:61 used V3 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55d4ea652ed0 # | | | | `-ReturnStmt 0x55d4ea652ec0 # | | | | `-CallExpr 0x55d4ea652e80 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea652e68 'float2 (*)(float2, float2, float2)' # | | | | | `-DeclRefExpr 0x55d4ea652e48 '' Function 0x55d4ea524de8 'lerp' 'float2 (float2, float2, float2)' # | | | | |-CStyleCastExpr 0x55d4ea652cd0 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55d4ea652cb8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55d4ea652ca0 'uint64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55d4ea652c68 'uint64_t2':'vector' lvalue ParmVar 0x55d4ea652700 'V1' 'uint64_t2':'vector' # | | | | |-CStyleCastExpr 0x55d4ea652d78 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55d4ea652d60 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55d4ea652d48 'uint64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55d4ea652d10 'uint64_t2':'vector' lvalue ParmVar 0x55d4ea652780 'V2' 'uint64_t2':'vector' # | | | | `-CStyleCastExpr 0x55d4ea652e20 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea652e08 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea652df0 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea652db8 'uint64_t2':'vector' lvalue ParmVar 0x55d4ea652800 'V3' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55d4ea652a48 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea653208 line:376:39 constexpr lerp 'float3 (uint64_t3, uint64_t3, uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea652f80 col:33 used V1 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x55d4ea653000 col:47 used V2 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x55d4ea653080 col:61 used V3 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55d4ea653758 # | | | | `-ReturnStmt 0x55d4ea653748 # | | | | `-CallExpr 0x55d4ea653708 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea6536f0 'float3 (*)(float3, float3, float3)' # | | | | | `-DeclRefExpr 0x55d4ea6536d0 '' Function 0x55d4ea5251b0 'lerp' 'float3 (float3, float3, float3)' # | | | | |-CStyleCastExpr 0x55d4ea653558 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55d4ea653540 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55d4ea653528 'uint64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55d4ea6534f0 'uint64_t3':'vector' lvalue ParmVar 0x55d4ea652f80 'V1' 'uint64_t3':'vector' # | | | | |-CStyleCastExpr 0x55d4ea653600 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55d4ea6535e8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55d4ea6535d0 'uint64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55d4ea653598 'uint64_t3':'vector' lvalue ParmVar 0x55d4ea653000 'V2' 'uint64_t3':'vector' # | | | | `-CStyleCastExpr 0x55d4ea6536a8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea653690 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea653678 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea653640 'uint64_t3':'vector' lvalue ParmVar 0x55d4ea653080 'V3' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55d4ea6532c8 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea653a98 line:376:39 constexpr lerp 'float4 (uint64_t4, uint64_t4, uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea653808 col:33 used V1 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x55d4ea653888 col:47 used V2 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x55d4ea653908 col:61 used V3 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55d4ea654000 # | | | | `-ReturnStmt 0x55d4ea653ff0 # | | | | `-CallExpr 0x55d4ea653fb0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea653f98 'float4 (*)(float4, float4, float4)' # | | | | | `-DeclRefExpr 0x55d4ea653f78 '' Function 0x55d4ea525578 'lerp' 'float4 (float4, float4, float4)' # | | | | |-CStyleCastExpr 0x55d4ea653e00 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55d4ea653de8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55d4ea653dd0 'uint64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55d4ea653d98 'uint64_t4':'vector' lvalue ParmVar 0x55d4ea653808 'V1' 'uint64_t4':'vector' # | | | | |-CStyleCastExpr 0x55d4ea653ea8 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55d4ea653e90 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55d4ea653e78 'uint64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55d4ea653e40 'uint64_t4':'vector' lvalue ParmVar 0x55d4ea653888 'V2' 'uint64_t4':'vector' # | | | | `-CStyleCastExpr 0x55d4ea653f50 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea653f38 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea653f20 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea653ee8 'uint64_t4':'vector' lvalue ParmVar 0x55d4ea653908 'V3' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55d4ea653b58 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea654168 line:382:36 constexpr log 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea6540b8 col:29 used V 'double' # | | | |-CompoundStmt 0x55d4ea6544b0 # | | | | `-ReturnStmt 0x55d4ea6544a0 # | | | | `-CallExpr 0x55d4ea654470 'float' # | | | | |-ImplicitCastExpr 0x55d4ea654458 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55d4ea654438 '' Function 0x55d4ea5261f8 'log' 'float (float)' # | | | | `-CStyleCastExpr 0x55d4ea654410 'float' # | | | | `-ImplicitCastExpr 0x55d4ea6543f8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea6543e0 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea6543a8 'double' lvalue ParmVar 0x55d4ea6540b8 'V' 'double' # | | | `-DeprecatedAttr 0x55d4ea654218 "In 202x 64 bit API lowering for log is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55d4ea654618 line:382:36 constexpr log 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea654568 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55d4ea654980 # | | | | `-ReturnStmt 0x55d4ea654970 # | | | | `-CallExpr 0x55d4ea654940 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea654928 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55d4ea654908 '' Function 0x55d4ea526470 'log' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55d4ea6548e0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea6548c8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea6548b0 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea654878 'double2':'vector' lvalue ParmVar 0x55d4ea654568 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55d4ea6546c8 "In 202x 64 bit API lowering for log is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55d4ea654ae8 line:382:36 constexpr log 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea654a38 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55d4ea654e58 # | | | | `-ReturnStmt 0x55d4ea654e48 # | | | | `-CallExpr 0x55d4ea654e18 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea654e00 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55d4ea654de0 '' Function 0x55d4ea5266e8 'log' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55d4ea654db8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea654da0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea654d88 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea654d50 'double3':'vector' lvalue ParmVar 0x55d4ea654a38 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55d4ea654b98 "In 202x 64 bit API lowering for log is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55d4ea654fc0 line:382:36 constexpr log 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea654f10 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55d4ea655338 # | | | | `-ReturnStmt 0x55d4ea655328 # | | | | `-CallExpr 0x55d4ea6552f8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea6552e0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55d4ea6552c0 '' Function 0x55d4ea526960 'log' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55d4ea655298 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea655280 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea655268 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea655230 'double4':'vector' lvalue ParmVar 0x55d4ea654f10 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55d4ea655070 "In 202x 64 bit API lowering for log is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55d4ea655498 line:383:37 constexpr log 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea6553e8 col:26 used V 'int' # | | | |-CompoundStmt 0x55d4ea6557f0 # | | | | `-ReturnStmt 0x55d4ea6557e0 # | | | | `-CallExpr 0x55d4ea6557b0 'float' # | | | | |-ImplicitCastExpr 0x55d4ea655798 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55d4ea655778 '' Function 0x55d4ea5261f8 'log' 'float (float)' # | | | | `-CStyleCastExpr 0x55d4ea655750 'float' # | | | | `-ImplicitCastExpr 0x55d4ea655738 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea655720 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea6556e8 'int' lvalue ParmVar 0x55d4ea6553e8 'V' 'int' # | | | `-DeprecatedAttr 0x55d4ea655548 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea655950 line:383:37 constexpr log 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea6558a0 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55d4ea655ce0 # | | | | `-ReturnStmt 0x55d4ea655cd0 # | | | | `-CallExpr 0x55d4ea655ca0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea655c88 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55d4ea655c68 '' Function 0x55d4ea526470 'log' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55d4ea655c40 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea655c28 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea655c10 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea655bd8 'int2':'vector' lvalue ParmVar 0x55d4ea6558a0 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55d4ea655a00 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea655e40 line:383:37 constexpr log 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea655d90 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55d4ea6561c0 # | | | | `-ReturnStmt 0x55d4ea6561b0 # | | | | `-CallExpr 0x55d4ea656180 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea656168 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55d4ea656148 '' Function 0x55d4ea5266e8 'log' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55d4ea656120 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea656108 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea6560f0 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea6560b8 'int3':'vector' lvalue ParmVar 0x55d4ea655d90 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55d4ea655ef0 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea656320 line:383:37 constexpr log 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea656270 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55d4ea6566a8 # | | | | `-ReturnStmt 0x55d4ea656698 # | | | | `-CallExpr 0x55d4ea656668 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea656650 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55d4ea656630 '' Function 0x55d4ea526960 'log' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55d4ea656608 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea6565f0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea6565d8 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea6565a0 'int4':'vector' lvalue ParmVar 0x55d4ea656270 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55d4ea6563d0 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea656808 line:383:37 constexpr log 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea656758 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55d4ea656b80 # | | | | `-ReturnStmt 0x55d4ea656b70 # | | | | `-CallExpr 0x55d4ea656b40 'float' # | | | | |-ImplicitCastExpr 0x55d4ea656b28 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55d4ea656b08 '' Function 0x55d4ea5261f8 'log' 'float (float)' # | | | | `-CStyleCastExpr 0x55d4ea656ae0 'float' # | | | | `-ImplicitCastExpr 0x55d4ea656ac8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea656ab0 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea656a78 'uint':'unsigned int' lvalue ParmVar 0x55d4ea656758 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55d4ea6568b8 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea656ce0 line:383:37 constexpr log 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea656c30 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55d4ea657078 # | | | | `-ReturnStmt 0x55d4ea657068 # | | | | `-CallExpr 0x55d4ea657038 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea657020 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55d4ea657000 '' Function 0x55d4ea526470 'log' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55d4ea656fd8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea656fc0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea656fa8 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea656f70 'uint2':'vector' lvalue ParmVar 0x55d4ea656c30 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55d4ea656d90 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea6571d8 line:383:37 constexpr log 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea657128 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55d4ea657578 # | | | | `-ReturnStmt 0x55d4ea657568 # | | | | `-CallExpr 0x55d4ea657538 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea657520 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55d4ea657500 '' Function 0x55d4ea5266e8 'log' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55d4ea6574d8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea6574c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea6574a8 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea657470 'uint3':'vector' lvalue ParmVar 0x55d4ea657128 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55d4ea657288 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea6576d8 line:383:37 constexpr log 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea657628 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55d4ea657a80 # | | | | `-ReturnStmt 0x55d4ea657a70 # | | | | `-CallExpr 0x55d4ea657a40 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea657a28 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55d4ea657a08 '' Function 0x55d4ea526960 'log' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55d4ea6579e0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea6579c8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea6579b0 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea657978 'uint4':'vector' lvalue ParmVar 0x55d4ea657628 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55d4ea657788 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea658410 line:383:37 constexpr log 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea657b30 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55d4ea6587a8 # | | | | `-ReturnStmt 0x55d4ea658798 # | | | | `-CallExpr 0x55d4ea658768 'float' # | | | | |-ImplicitCastExpr 0x55d4ea658750 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55d4ea658730 '' Function 0x55d4ea5261f8 'log' 'float (float)' # | | | | `-CStyleCastExpr 0x55d4ea658708 'float' # | | | | `-ImplicitCastExpr 0x55d4ea6586f0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea6586d8 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea6586a0 'int64_t':'long' lvalue ParmVar 0x55d4ea657b30 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55d4ea6584c0 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea658908 line:383:37 constexpr log 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea658858 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55d4ea658cc0 # | | | | `-ReturnStmt 0x55d4ea658cb0 # | | | | `-CallExpr 0x55d4ea658c80 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea658c68 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55d4ea658c48 '' Function 0x55d4ea526470 'log' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55d4ea658c20 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea658c08 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea658bf0 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea658bb8 'int64_t2':'vector' lvalue ParmVar 0x55d4ea658858 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55d4ea6589b8 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea658e20 line:383:37 constexpr log 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea658d70 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55d4ea6591e0 # | | | | `-ReturnStmt 0x55d4ea6591d0 # | | | | `-CallExpr 0x55d4ea6591a0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea659188 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55d4ea659168 '' Function 0x55d4ea5266e8 'log' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55d4ea659140 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea659128 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea659110 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea6590d8 'int64_t3':'vector' lvalue ParmVar 0x55d4ea658d70 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55d4ea658ed0 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea659340 line:383:37 constexpr log 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea659290 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55d4ea659708 # | | | | `-ReturnStmt 0x55d4ea6596f8 # | | | | `-CallExpr 0x55d4ea6596c8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea6596b0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55d4ea659690 '' Function 0x55d4ea526960 'log' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55d4ea659668 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea659650 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea659638 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea659600 'int64_t4':'vector' lvalue ParmVar 0x55d4ea659290 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55d4ea6593f0 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea659868 line:383:37 constexpr log 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea6597b8 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55d4ea659c20 # | | | | `-ReturnStmt 0x55d4ea659c10 # | | | | `-CallExpr 0x55d4ea659be0 'float' # | | | | |-ImplicitCastExpr 0x55d4ea659bc8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55d4ea659ba8 '' Function 0x55d4ea5261f8 'log' 'float (float)' # | | | | `-CStyleCastExpr 0x55d4ea659b80 'float' # | | | | `-ImplicitCastExpr 0x55d4ea659b68 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea659b50 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea659b18 'uint64_t':'unsigned long' lvalue ParmVar 0x55d4ea6597b8 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55d4ea659918 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea659d80 line:383:37 constexpr log 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea659cd0 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55d4ea65a158 # | | | | `-ReturnStmt 0x55d4ea65a148 # | | | | `-CallExpr 0x55d4ea65a118 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea65a100 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55d4ea65a0e0 '' Function 0x55d4ea526470 'log' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55d4ea65a0b8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea65a0a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea65a088 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea65a050 'uint64_t2':'vector' lvalue ParmVar 0x55d4ea659cd0 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55d4ea659e30 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea65a2b8 line:383:37 constexpr log 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea65a208 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55d4ea65af48 # | | | | `-ReturnStmt 0x55d4ea65af38 # | | | | `-CallExpr 0x55d4ea65af08 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea65aef0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55d4ea65aed0 '' Function 0x55d4ea5266e8 'log' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55d4ea65aea8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea65ae90 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea65ae78 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea65ae40 'uint64_t3':'vector' lvalue ParmVar 0x55d4ea65a208 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55d4ea65a368 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea65b0a8 line:383:37 constexpr log 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea65aff8 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55d4ea65b490 # | | | | `-ReturnStmt 0x55d4ea65b480 # | | | | `-CallExpr 0x55d4ea65b450 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea65b438 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55d4ea65b418 '' Function 0x55d4ea526960 'log' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55d4ea65b3f0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea65b3d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea65b3c0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea65b388 'uint64_t4':'vector' lvalue ParmVar 0x55d4ea65aff8 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55d4ea65b158 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea65b600 line:389:36 constexpr log10 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea65b550 col:29 used V 'double' # | | | |-CompoundStmt 0x55d4ea65b948 # | | | | `-ReturnStmt 0x55d4ea65b938 # | | | | `-CallExpr 0x55d4ea65b908 'float' # | | | | |-ImplicitCastExpr 0x55d4ea65b8f0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55d4ea65b8d0 '' Function 0x55d4ea527578 'log10' 'float (float)' # | | | | `-CStyleCastExpr 0x55d4ea65b8a8 'float' # | | | | `-ImplicitCastExpr 0x55d4ea65b890 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea65b878 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea65b840 'double' lvalue ParmVar 0x55d4ea65b550 'V' 'double' # | | | `-DeprecatedAttr 0x55d4ea65b6b0 "In 202x 64 bit API lowering for log10 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55d4ea65bab8 line:389:36 constexpr log10 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea65ba08 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55d4ea65be20 # | | | | `-ReturnStmt 0x55d4ea65be10 # | | | | `-CallExpr 0x55d4ea65bde0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea65bdc8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55d4ea65bda8 '' Function 0x55d4ea5277f0 'log10' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55d4ea65bd80 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea65bd68 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea65bd50 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea65bd18 'double2':'vector' lvalue ParmVar 0x55d4ea65ba08 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55d4ea65bb68 "In 202x 64 bit API lowering for log10 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55d4ea65bf90 line:389:36 constexpr log10 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea65bee0 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55d4ea65c300 # | | | | `-ReturnStmt 0x55d4ea65c2f0 # | | | | `-CallExpr 0x55d4ea65c2c0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea65c2a8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55d4ea65c288 '' Function 0x55d4ea527a68 'log10' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55d4ea65c260 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea65c248 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea65c230 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea65c1f8 'double3':'vector' lvalue ParmVar 0x55d4ea65bee0 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55d4ea65c040 "In 202x 64 bit API lowering for log10 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55d4ea65c470 line:389:36 constexpr log10 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea65c3c0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55d4ea65c7e8 # | | | | `-ReturnStmt 0x55d4ea65c7d8 # | | | | `-CallExpr 0x55d4ea65c7a8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea65c790 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55d4ea65c770 '' Function 0x55d4ea528d40 'log10' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55d4ea65c748 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea65c730 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea65c718 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea65c6e0 'double4':'vector' lvalue ParmVar 0x55d4ea65c3c0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55d4ea65c520 "In 202x 64 bit API lowering for log10 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55d4ea65c948 line:390:37 constexpr log10 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea65c898 col:26 used V 'int' # | | | |-CompoundStmt 0x55d4ea65d2e0 # | | | | `-ReturnStmt 0x55d4ea65d2d0 # | | | | `-CallExpr 0x55d4ea65d2a0 'float' # | | | | |-ImplicitCastExpr 0x55d4ea65cc48 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55d4ea65cc28 '' Function 0x55d4ea527578 'log10' 'float (float)' # | | | | `-CStyleCastExpr 0x55d4ea65cc00 'float' # | | | | `-ImplicitCastExpr 0x55d4ea65cbe8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea65cbd0 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea65cb98 'int' lvalue ParmVar 0x55d4ea65c898 'V' 'int' # | | | `-DeprecatedAttr 0x55d4ea65c9f8 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea65d440 line:390:37 constexpr log10 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea65d390 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55d4ea65d7b8 # | | | | `-ReturnStmt 0x55d4ea65d7a8 # | | | | `-CallExpr 0x55d4ea65d778 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea65d760 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55d4ea65d740 '' Function 0x55d4ea5277f0 'log10' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55d4ea65d718 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea65d700 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea65d6e8 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea65d6b0 'int2':'vector' lvalue ParmVar 0x55d4ea65d390 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55d4ea65d4f0 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea65d918 line:390:37 constexpr log10 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea65d868 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55d4ea65dc98 # | | | | `-ReturnStmt 0x55d4ea65dc88 # | | | | `-CallExpr 0x55d4ea65dc58 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea65dc40 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55d4ea65dc20 '' Function 0x55d4ea527a68 'log10' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55d4ea65dbf8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea65dbe0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea65dbc8 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea65db90 'int3':'vector' lvalue ParmVar 0x55d4ea65d868 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55d4ea65d9c8 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea65ddf8 line:390:37 constexpr log10 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea65dd48 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55d4ea65e180 # | | | | `-ReturnStmt 0x55d4ea65e170 # | | | | `-CallExpr 0x55d4ea65e140 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea65e128 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55d4ea65e108 '' Function 0x55d4ea528d40 'log10' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55d4ea65e0e0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea65e0c8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea65e0b0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea65e078 'int4':'vector' lvalue ParmVar 0x55d4ea65dd48 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55d4ea65dea8 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea65e2e0 line:390:37 constexpr log10 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea65e230 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55d4ea65e658 # | | | | `-ReturnStmt 0x55d4ea65e648 # | | | | `-CallExpr 0x55d4ea65e618 'float' # | | | | |-ImplicitCastExpr 0x55d4ea65e600 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55d4ea65e5e0 '' Function 0x55d4ea527578 'log10' 'float (float)' # | | | | `-CStyleCastExpr 0x55d4ea65e5b8 'float' # | | | | `-ImplicitCastExpr 0x55d4ea65e5a0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea65e588 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea65e550 'uint':'unsigned int' lvalue ParmVar 0x55d4ea65e230 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55d4ea65e390 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea65e7b8 line:390:37 constexpr log10 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea65e708 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55d4ea65eb50 # | | | | `-ReturnStmt 0x55d4ea65eb40 # | | | | `-CallExpr 0x55d4ea65eb10 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea65eaf8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55d4ea65ead8 '' Function 0x55d4ea5277f0 'log10' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55d4ea65eab0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea65ea98 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea65ea80 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea65ea48 'uint2':'vector' lvalue ParmVar 0x55d4ea65e708 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55d4ea65e868 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea65ecb0 line:390:37 constexpr log10 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea65ec00 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55d4ea65f050 # | | | | `-ReturnStmt 0x55d4ea65f040 # | | | | `-CallExpr 0x55d4ea65f010 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea65eff8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55d4ea65efd8 '' Function 0x55d4ea527a68 'log10' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55d4ea65efb0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea65ef98 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea65ef80 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea65ef48 'uint3':'vector' lvalue ParmVar 0x55d4ea65ec00 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55d4ea65ed60 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea65f1b0 line:390:37 constexpr log10 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea65f100 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55d4ea65fe18 # | | | | `-ReturnStmt 0x55d4ea65fe08 # | | | | `-CallExpr 0x55d4ea65fdd8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea65fdc0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55d4ea65fda0 '' Function 0x55d4ea528d40 'log10' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55d4ea65fd78 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea65fd60 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea65fd48 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea65fd10 'uint4':'vector' lvalue ParmVar 0x55d4ea65f100 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55d4ea65fb20 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea65ff78 line:390:37 constexpr log10 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea65fec8 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55d4ea660310 # | | | | `-ReturnStmt 0x55d4ea660300 # | | | | `-CallExpr 0x55d4ea6602d0 'float' # | | | | |-ImplicitCastExpr 0x55d4ea6602b8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55d4ea660298 '' Function 0x55d4ea527578 'log10' 'float (float)' # | | | | `-CStyleCastExpr 0x55d4ea660270 'float' # | | | | `-ImplicitCastExpr 0x55d4ea660258 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea660240 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea660208 'int64_t':'long' lvalue ParmVar 0x55d4ea65fec8 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55d4ea660028 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea660470 line:390:37 constexpr log10 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea6603c0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55d4ea660828 # | | | | `-ReturnStmt 0x55d4ea660818 # | | | | `-CallExpr 0x55d4ea6607e8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea6607d0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55d4ea6607b0 '' Function 0x55d4ea5277f0 'log10' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55d4ea660788 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea660770 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea660758 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea660720 'int64_t2':'vector' lvalue ParmVar 0x55d4ea6603c0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55d4ea660520 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea660988 line:390:37 constexpr log10 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea6608d8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55d4ea660d48 # | | | | `-ReturnStmt 0x55d4ea660d38 # | | | | `-CallExpr 0x55d4ea660d08 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea660cf0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55d4ea660cd0 '' Function 0x55d4ea527a68 'log10' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55d4ea660ca8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea660c90 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea660c78 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea660c40 'int64_t3':'vector' lvalue ParmVar 0x55d4ea6608d8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55d4ea660a38 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea660ea8 line:390:37 constexpr log10 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea660df8 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55d4ea661270 # | | | | `-ReturnStmt 0x55d4ea661260 # | | | | `-CallExpr 0x55d4ea661230 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea661218 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55d4ea6611f8 '' Function 0x55d4ea528d40 'log10' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55d4ea6611d0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea6611b8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea6611a0 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea661168 'int64_t4':'vector' lvalue ParmVar 0x55d4ea660df8 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55d4ea660f58 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea6613d0 line:390:37 constexpr log10 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea661320 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55d4ea661788 # | | | | `-ReturnStmt 0x55d4ea661778 # | | | | `-CallExpr 0x55d4ea661748 'float' # | | | | |-ImplicitCastExpr 0x55d4ea661730 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55d4ea661710 '' Function 0x55d4ea527578 'log10' 'float (float)' # | | | | `-CStyleCastExpr 0x55d4ea6616e8 'float' # | | | | `-ImplicitCastExpr 0x55d4ea6616d0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea6616b8 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea661680 'uint64_t':'unsigned long' lvalue ParmVar 0x55d4ea661320 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55d4ea661480 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea6618e8 line:390:37 constexpr log10 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea661838 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55d4ea662600 # | | | | `-ReturnStmt 0x55d4ea6625f0 # | | | | `-CallExpr 0x55d4ea6625c0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea6625a8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55d4ea662588 '' Function 0x55d4ea5277f0 'log10' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55d4ea662560 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea662548 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea662530 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea6624f8 'uint64_t2':'vector' lvalue ParmVar 0x55d4ea661838 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55d4ea661998 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea662760 line:390:37 constexpr log10 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea6626b0 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55d4ea662b40 # | | | | `-ReturnStmt 0x55d4ea662b30 # | | | | `-CallExpr 0x55d4ea662b00 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea662ae8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55d4ea662ac8 '' Function 0x55d4ea527a68 'log10' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55d4ea662aa0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea662a88 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea662a70 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea662a38 'uint64_t3':'vector' lvalue ParmVar 0x55d4ea6626b0 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55d4ea662810 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea662ca0 line:390:37 constexpr log10 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea662bf0 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55d4ea663088 # | | | | `-ReturnStmt 0x55d4ea663078 # | | | | `-CallExpr 0x55d4ea663048 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea663030 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55d4ea663010 '' Function 0x55d4ea528d40 'log10' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55d4ea662fe8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea662fd0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea662fb8 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea662f80 'uint64_t4':'vector' lvalue ParmVar 0x55d4ea662bf0 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55d4ea662d50 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea6631f8 line:396:36 constexpr log2 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea663148 col:29 used V 'double' # | | | |-CompoundStmt 0x55d4ea663540 # | | | | `-ReturnStmt 0x55d4ea663530 # | | | | `-CallExpr 0x55d4ea663500 'float' # | | | | |-ImplicitCastExpr 0x55d4ea6634e8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55d4ea6634c8 '' Function 0x55d4ea529958 'log2' 'float (float)' # | | | | `-CStyleCastExpr 0x55d4ea6634a0 'float' # | | | | `-ImplicitCastExpr 0x55d4ea663488 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea663470 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea663438 'double' lvalue ParmVar 0x55d4ea663148 'V' 'double' # | | | `-DeprecatedAttr 0x55d4ea6632a8 "In 202x 64 bit API lowering for log2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55d4ea6636b0 line:396:36 constexpr log2 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea663600 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55d4ea663a18 # | | | | `-ReturnStmt 0x55d4ea663a08 # | | | | `-CallExpr 0x55d4ea6639d8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea6639c0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55d4ea6639a0 '' Function 0x55d4ea529bd0 'log2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55d4ea663978 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea663960 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea663948 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea663910 'double2':'vector' lvalue ParmVar 0x55d4ea663600 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55d4ea663760 "In 202x 64 bit API lowering for log2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55d4ea663b88 line:396:36 constexpr log2 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea663ad8 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55d4ea663ef8 # | | | | `-ReturnStmt 0x55d4ea663ee8 # | | | | `-CallExpr 0x55d4ea663eb8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea663ea0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55d4ea663e80 '' Function 0x55d4ea529e48 'log2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55d4ea663e58 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea663e40 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea663e28 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea663df0 'double3':'vector' lvalue ParmVar 0x55d4ea663ad8 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55d4ea663c38 "In 202x 64 bit API lowering for log2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55d4ea664068 line:396:36 constexpr log2 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea663fb8 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55d4ea664990 # | | | | `-ReturnStmt 0x55d4ea664980 # | | | | `-CallExpr 0x55d4ea6643a0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea664388 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55d4ea664368 '' Function 0x55d4ea52a0c0 'log2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55d4ea664340 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea664328 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea664310 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea6642d8 'double4':'vector' lvalue ParmVar 0x55d4ea663fb8 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55d4ea664118 "In 202x 64 bit API lowering for log2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55d4ea664af0 line:397:37 constexpr log2 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea664a40 col:26 used V 'int' # | | | |-CompoundStmt 0x55d4ea664e48 # | | | | `-ReturnStmt 0x55d4ea664e38 # | | | | `-CallExpr 0x55d4ea664e08 'float' # | | | | |-ImplicitCastExpr 0x55d4ea664df0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55d4ea664dd0 '' Function 0x55d4ea529958 'log2' 'float (float)' # | | | | `-CStyleCastExpr 0x55d4ea664da8 'float' # | | | | `-ImplicitCastExpr 0x55d4ea664d90 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea664d78 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea664d40 'int' lvalue ParmVar 0x55d4ea664a40 'V' 'int' # | | | `-DeprecatedAttr 0x55d4ea664ba0 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea664fa8 line:397:37 constexpr log2 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea664ef8 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55d4ea665320 # | | | | `-ReturnStmt 0x55d4ea665310 # | | | | `-CallExpr 0x55d4ea6652e0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea6652c8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55d4ea6652a8 '' Function 0x55d4ea529bd0 'log2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55d4ea665280 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea665268 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea665250 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea665218 'int2':'vector' lvalue ParmVar 0x55d4ea664ef8 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55d4ea665058 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea665480 line:397:37 constexpr log2 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea6653d0 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55d4ea665800 # | | | | `-ReturnStmt 0x55d4ea6657f0 # | | | | `-CallExpr 0x55d4ea6657c0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea6657a8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55d4ea665788 '' Function 0x55d4ea529e48 'log2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55d4ea665760 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea665748 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea665730 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea6656f8 'int3':'vector' lvalue ParmVar 0x55d4ea6653d0 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55d4ea665530 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea665960 line:397:37 constexpr log2 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea6658b0 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55d4ea665ce8 # | | | | `-ReturnStmt 0x55d4ea665cd8 # | | | | `-CallExpr 0x55d4ea665ca8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea665c90 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55d4ea665c70 '' Function 0x55d4ea52a0c0 'log2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55d4ea665c48 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea665c30 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea665c18 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea665be0 'int4':'vector' lvalue ParmVar 0x55d4ea6658b0 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55d4ea665a10 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea665e48 line:397:37 constexpr log2 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea665d98 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55d4ea6661c0 # | | | | `-ReturnStmt 0x55d4ea6661b0 # | | | | `-CallExpr 0x55d4ea666180 'float' # | | | | |-ImplicitCastExpr 0x55d4ea666168 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55d4ea666148 '' Function 0x55d4ea529958 'log2' 'float (float)' # | | | | `-CStyleCastExpr 0x55d4ea666120 'float' # | | | | `-ImplicitCastExpr 0x55d4ea666108 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea6660f0 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea6660b8 'uint':'unsigned int' lvalue ParmVar 0x55d4ea665d98 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55d4ea665ef8 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea666320 line:397:37 constexpr log2 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea666270 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55d4ea6666b8 # | | | | `-ReturnStmt 0x55d4ea6666a8 # | | | | `-CallExpr 0x55d4ea666678 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea666660 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55d4ea666640 '' Function 0x55d4ea529bd0 'log2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55d4ea666618 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea666600 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea6665e8 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea6665b0 'uint2':'vector' lvalue ParmVar 0x55d4ea666270 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55d4ea6663d0 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea666818 line:397:37 constexpr log2 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea666768 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55d4ea667450 # | | | | `-ReturnStmt 0x55d4ea667440 # | | | | `-CallExpr 0x55d4ea667410 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea6673f8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55d4ea6673d8 '' Function 0x55d4ea529e48 'log2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55d4ea6673b0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea667398 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea667380 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea667348 'uint3':'vector' lvalue ParmVar 0x55d4ea666768 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55d4ea6668c8 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea6675b0 line:397:37 constexpr log2 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea667500 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55d4ea667958 # | | | | `-ReturnStmt 0x55d4ea667948 # | | | | `-CallExpr 0x55d4ea667918 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea667900 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55d4ea6678e0 '' Function 0x55d4ea52a0c0 'log2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55d4ea6678b8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea6678a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea667888 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea667850 'uint4':'vector' lvalue ParmVar 0x55d4ea667500 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55d4ea667660 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea667ab8 line:397:37 constexpr log2 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea667a08 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55d4ea667e50 # | | | | `-ReturnStmt 0x55d4ea667e40 # | | | | `-CallExpr 0x55d4ea667e10 'float' # | | | | |-ImplicitCastExpr 0x55d4ea667df8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55d4ea667dd8 '' Function 0x55d4ea529958 'log2' 'float (float)' # | | | | `-CStyleCastExpr 0x55d4ea667db0 'float' # | | | | `-ImplicitCastExpr 0x55d4ea667d98 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea667d80 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea667d48 'int64_t':'long' lvalue ParmVar 0x55d4ea667a08 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55d4ea667b68 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea667fb0 line:397:37 constexpr log2 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea667f00 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55d4ea668368 # | | | | `-ReturnStmt 0x55d4ea668358 # | | | | `-CallExpr 0x55d4ea668328 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea668310 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55d4ea6682f0 '' Function 0x55d4ea529bd0 'log2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55d4ea6682c8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea6682b0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea668298 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea668260 'int64_t2':'vector' lvalue ParmVar 0x55d4ea667f00 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55d4ea668060 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea6684c8 line:397:37 constexpr log2 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea668418 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55d4ea668888 # | | | | `-ReturnStmt 0x55d4ea668878 # | | | | `-CallExpr 0x55d4ea668848 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea668830 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55d4ea668810 '' Function 0x55d4ea529e48 'log2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55d4ea6687e8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea6687d0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea6687b8 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea668780 'int64_t3':'vector' lvalue ParmVar 0x55d4ea668418 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55d4ea668578 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea6689e8 line:397:37 constexpr log2 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea668938 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55d4ea668db0 # | | | | `-ReturnStmt 0x55d4ea668da0 # | | | | `-CallExpr 0x55d4ea668d70 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea668d58 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55d4ea668d38 '' Function 0x55d4ea52a0c0 'log2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55d4ea668d10 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea668cf8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea668ce0 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea668ca8 'int64_t4':'vector' lvalue ParmVar 0x55d4ea668938 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55d4ea668a98 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea668f10 line:397:37 constexpr log2 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea668e60 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55d4ea66a9e0 # | | | | `-ReturnStmt 0x55d4ea66a9d0 # | | | | `-CallExpr 0x55d4ea66a9a0 'float' # | | | | |-ImplicitCastExpr 0x55d4ea66a988 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55d4ea66a968 '' Function 0x55d4ea529958 'log2' 'float (float)' # | | | | `-CStyleCastExpr 0x55d4ea66a940 'float' # | | | | `-ImplicitCastExpr 0x55d4ea66a928 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea66a910 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea6691c0 'uint64_t':'unsigned long' lvalue ParmVar 0x55d4ea668e60 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55d4ea668fc0 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea66ab40 line:397:37 constexpr log2 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea66aa90 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55d4ea66af18 # | | | | `-ReturnStmt 0x55d4ea66af08 # | | | | `-CallExpr 0x55d4ea66aed8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea66aec0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55d4ea66aea0 '' Function 0x55d4ea529bd0 'log2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55d4ea66ae78 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea66ae60 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea66ae48 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea66ae10 'uint64_t2':'vector' lvalue ParmVar 0x55d4ea66aa90 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55d4ea66abf0 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea66b078 line:397:37 constexpr log2 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea66afc8 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55d4ea66b458 # | | | | `-ReturnStmt 0x55d4ea66b448 # | | | | `-CallExpr 0x55d4ea66b418 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea66b400 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55d4ea66b3e0 '' Function 0x55d4ea529e48 'log2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55d4ea66b3b8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea66b3a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea66b388 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea66b350 'uint64_t3':'vector' lvalue ParmVar 0x55d4ea66afc8 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55d4ea66b128 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea66b5b8 line:397:37 constexpr log2 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea66b508 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55d4ea66b9a0 # | | | | `-ReturnStmt 0x55d4ea66b990 # | | | | `-CallExpr 0x55d4ea66b960 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea66b948 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55d4ea66b928 '' Function 0x55d4ea52a0c0 'log2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55d4ea66b900 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea66b8e8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea66b8d0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea66b898 'uint64_t4':'vector' lvalue ParmVar 0x55d4ea66b508 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55d4ea66b668 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionTemplateDecl 0x55d4ea66bfd0 line:405:66 invalid max # | | | |-TemplateTypeParmDecl 0x55d4ea66b9b8 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55d4ea66ba58 col:28 referenced 'uint':'unsigned int' depth 0 index 1 N # | | | `-FunctionDecl 0x55d4ea66bf28 line:405:66 invalid constexpr max 'int (int, T)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea66bd60 col:18 invalid p0 'int' # | | | |-ParmVarDecl 0x55d4ea66bdd8 col:24 p1 'T' # | | | |-CompoundStmt 0x55d4ea66c310 # | | | | `-ReturnStmt 0x55d4ea66c300 # | | | | `-RecoveryExpr 0x55d4ea66c2d0 '' contains-errors lvalue # | | | | |-UnresolvedLookupExpr 0x55d4ea66c138 '' lvalue (ADL) = 'max' 0x55d4ea53b988 0x55d4ea501f00 0x55d4ea502210 0x55d4ea502530 0x55d4ea502850 0x55d4ea502b58 0x55d4ea502ef8 0x55d4ea503298 0x55d4ea503638 0x55d4ea503958 0x55d4ea503cb8 0x55d4ea537fb8 0x55d4ea538318 0x55d4ea538638 0x55d4ea5389d8 0x55d4ea538d78 0x55d4ea539118 0x55d4ea539438 0x55d4ea5397d8 0x55d4ea539b78 0x55d4ea539f38 0x55d4ea53a240 0x55d4ea53a560 0x55d4ea53a880 0x55d4ea53aba0 0x55d4ea53aea8 0x55d4ea53b248 0x55d4ea53b5e8 # | | | | `-RecoveryExpr 0x55d4ea66c258 '' contains-errors lvalue # | | | `-DeprecatedAttr 0x55d4ea66c038 "In 202x mismatched vector/scalar lowering for max is deprecated. Explicitly cast parameters." "" # | | |-FunctionTemplateDecl 0x55d4ea66cff8 line:412:66 invalid max # | | | |-TemplateTypeParmDecl 0x55d4ea66c328 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55d4ea66c3c8 col:28 referenced 'uint':'unsigned int' depth 0 index 1 N # | | | `-FunctionDecl 0x55d4ea66cf50 line:412:66 invalid constexpr max 'int (T, int)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea66c670 col:7 p0 'T' # | | | |-ParmVarDecl 0x55d4ea66c748 col:24 invalid p1 'int' # | | | |-CompoundStmt 0x55d4ea66d338 # | | | | `-ReturnStmt 0x55d4ea66d328 # | | | | `-RecoveryExpr 0x55d4ea66d2f8 '' contains-errors lvalue # | | | | |-UnresolvedLookupExpr 0x55d4ea66d160 '' lvalue (ADL) = 'max' 0x55d4ea53b5e8 0x55d4ea53b988 0x55d4ea501f00 0x55d4ea502210 0x55d4ea502530 0x55d4ea502850 0x55d4ea502b58 0x55d4ea502ef8 0x55d4ea503298 0x55d4ea503638 0x55d4ea503958 0x55d4ea503cb8 0x55d4ea537fb8 0x55d4ea538318 0x55d4ea538638 0x55d4ea5389d8 0x55d4ea538d78 0x55d4ea539118 0x55d4ea539438 0x55d4ea5397d8 0x55d4ea539b78 0x55d4ea539f38 0x55d4ea53a240 0x55d4ea53a560 0x55d4ea53a880 0x55d4ea53aba0 0x55d4ea53aea8 0x55d4ea53b248 # | | | | `-RecoveryExpr 0x55d4ea66d2d8 '' contains-errors lvalue # | | | `-DeprecatedAttr 0x55d4ea66d060 "In 202x mismatched vector/scalar lowering for max is deprecated. Explicitly cast parameters." "" # | | |-FunctionTemplateDecl 0x55d4ea66d920 line:423:66 invalid min # | | | |-TemplateTypeParmDecl 0x55d4ea66d350 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55d4ea66d3e8 col:28 referenced 'uint':'unsigned int' depth 0 index 1 N # | | | `-FunctionDecl 0x55d4ea66d878 line:423:66 invalid constexpr min 'int (int, T)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea66d6f0 col:18 invalid p0 'int' # | | | |-ParmVarDecl 0x55d4ea66d768 col:24 p1 'T' # | | | |-CompoundStmt 0x55d4ea66dc60 # | | | | `-ReturnStmt 0x55d4ea66dc50 # | | | | `-RecoveryExpr 0x55d4ea66dc20 '' contains-errors lvalue # | | | | |-UnresolvedLookupExpr 0x55d4ea66da88 '' lvalue (ADL) = 'min' 0x55d4ea542b60 0x55d4ea53bd20 0x55d4ea53c030 0x55d4ea53c350 0x55d4ea53c670 0x55d4ea53c978 0x55d4ea53cc98 0x55d4ea53cfb8 0x55d4ea53d2d8 0x55d4ea53d5f8 0x55d4ea53d918 0x55d4ea53dc38 0x55d4ea53df68 0x55d4ea53e270 0x55d4ea53e590 0x55d4ea53e8b0 0x55d4ea53ebd0 0x55d4ea53eef0 0x55d4ea53f210 0x55d4ea53f530 0x55d4ea53f850 0x55d4ea53fb70 0x55d4ea5418b8 0x55d4ea541bd8 0x55d4ea541ef8 0x55d4ea542200 0x55d4ea542520 0x55d4ea542840 # | | | | `-RecoveryExpr 0x55d4ea66dba8 '' contains-errors lvalue # | | | `-DeprecatedAttr 0x55d4ea66d988 "In 202x mismatched vector/scalar lowering for min is deprecated. Explicitly cast parameters." "" # | | |-FunctionTemplateDecl 0x55d4ea66e250 line:430:66 invalid min # | | | |-TemplateTypeParmDecl 0x55d4ea66dc78 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55d4ea66dd18 col:28 referenced 'uint':'unsigned int' depth 0 index 1 N # | | | `-FunctionDecl 0x55d4ea66e1a8 line:430:66 invalid constexpr min 'int (T, int)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea66dfc0 col:7 p0 'T' # | | | |-ParmVarDecl 0x55d4ea66e098 col:24 invalid p1 'int' # | | | |-CompoundStmt 0x55d4ea66e590 # | | | | `-ReturnStmt 0x55d4ea66e580 # | | | | `-RecoveryExpr 0x55d4ea66e550 '' contains-errors lvalue # | | | | |-UnresolvedLookupExpr 0x55d4ea66e3b8 '' lvalue (ADL) = 'min' 0x55d4ea542840 0x55d4ea542b60 0x55d4ea53bd20 0x55d4ea53c030 0x55d4ea53c350 0x55d4ea53c670 0x55d4ea53c978 0x55d4ea53cc98 0x55d4ea53cfb8 0x55d4ea53d2d8 0x55d4ea53d5f8 0x55d4ea53d918 0x55d4ea53dc38 0x55d4ea53df68 0x55d4ea53e270 0x55d4ea53e590 0x55d4ea53e8b0 0x55d4ea53ebd0 0x55d4ea53eef0 0x55d4ea53f210 0x55d4ea53f530 0x55d4ea53f850 0x55d4ea53fb70 0x55d4ea5418b8 0x55d4ea541bd8 0x55d4ea541ef8 0x55d4ea542200 0x55d4ea542520 # | | | | `-RecoveryExpr 0x55d4ea66e530 '' contains-errors lvalue # | | | `-DeprecatedAttr 0x55d4ea66e2b8 "In 202x mismatched vector/scalar lowering for min is deprecated. Explicitly cast parameters." "" # | | |-FunctionDecl 0x55d4ea66e700 line:439:36 constexpr normalize 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea66e650 col:29 used V 'double' # | | | |-CompoundStmt 0x55d4ea66ea50 # | | | | `-ReturnStmt 0x55d4ea66ea40 # | | | | `-CallExpr 0x55d4ea66ea10 'float' # | | | | |-ImplicitCastExpr 0x55d4ea66e9f8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55d4ea66e9d8 '' Function 0x55d4ea546128 'normalize' 'float (float)' # | | | | `-CStyleCastExpr 0x55d4ea66e9b0 'float' # | | | | `-ImplicitCastExpr 0x55d4ea66e998 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea66e980 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea66e948 'double' lvalue ParmVar 0x55d4ea66e650 'V' 'double' # | | | `-DeprecatedAttr 0x55d4ea66e7b0 "In 202x 64 bit API lowering for normalize is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55d4ea66ebc0 line:439:36 constexpr normalize 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea66eb10 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55d4ea66ef30 # | | | | `-ReturnStmt 0x55d4ea66ef20 # | | | | `-CallExpr 0x55d4ea66eef0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea66eed8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55d4ea66eeb8 '' Function 0x55d4ea5463a0 'normalize' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55d4ea66ee90 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea66ee78 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea66ee60 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea66ee28 'double2':'vector' lvalue ParmVar 0x55d4ea66eb10 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55d4ea66ec70 "In 202x 64 bit API lowering for normalize is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55d4ea66f388 line:439:36 constexpr normalize 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea66f2d8 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55d4ea66f700 # | | | | `-ReturnStmt 0x55d4ea66f6f0 # | | | | `-CallExpr 0x55d4ea66f6c0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea66f6a8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55d4ea66f688 '' Function 0x55d4ea546618 'normalize' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55d4ea66f660 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea66f648 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea66f630 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea66f5f8 'double3':'vector' lvalue ParmVar 0x55d4ea66f2d8 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55d4ea66f438 "In 202x 64 bit API lowering for normalize is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55d4ea66f870 line:439:36 constexpr normalize 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea66f7c0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55d4ea66fbf0 # | | | | `-ReturnStmt 0x55d4ea66fbe0 # | | | | `-CallExpr 0x55d4ea66fbb0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea66fb98 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55d4ea66fb78 '' Function 0x55d4ea546890 'normalize' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55d4ea66fb50 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea66fb38 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea66fb20 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea66fae8 'double4':'vector' lvalue ParmVar 0x55d4ea66f7c0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55d4ea66f920 "In 202x 64 bit API lowering for normalize is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55d4ea66fd50 line:440:37 constexpr normalize 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea66fca0 col:26 used V 'int' # | | | |-CompoundStmt 0x55d4ea6700b0 # | | | | `-ReturnStmt 0x55d4ea6700a0 # | | | | `-CallExpr 0x55d4ea670070 'float' # | | | | |-ImplicitCastExpr 0x55d4ea670058 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55d4ea670038 '' Function 0x55d4ea546128 'normalize' 'float (float)' # | | | | `-CStyleCastExpr 0x55d4ea670010 'float' # | | | | `-ImplicitCastExpr 0x55d4ea66fff8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea66ffe0 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea66ffa8 'int' lvalue ParmVar 0x55d4ea66fca0 'V' 'int' # | | | `-DeprecatedAttr 0x55d4ea66fe00 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea670210 line:440:37 constexpr normalize 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea670160 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55d4ea670590 # | | | | `-ReturnStmt 0x55d4ea670580 # | | | | `-CallExpr 0x55d4ea670550 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea670538 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55d4ea670518 '' Function 0x55d4ea5463a0 'normalize' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55d4ea6704f0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea6704d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea6704c0 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea670488 'int2':'vector' lvalue ParmVar 0x55d4ea670160 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55d4ea6702c0 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea6706f0 line:440:37 constexpr normalize 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea670640 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55d4ea670a78 # | | | | `-ReturnStmt 0x55d4ea670a68 # | | | | `-CallExpr 0x55d4ea670a38 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea670a20 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55d4ea670a00 '' Function 0x55d4ea546618 'normalize' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55d4ea6709d8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea6709c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea6709a8 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea670970 'int3':'vector' lvalue ParmVar 0x55d4ea670640 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55d4ea6707a0 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea670bd8 line:440:37 constexpr normalize 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea670b28 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55d4ea670f68 # | | | | `-ReturnStmt 0x55d4ea670f58 # | | | | `-CallExpr 0x55d4ea670f28 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea670f10 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55d4ea670ef0 '' Function 0x55d4ea546890 'normalize' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55d4ea670ec8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea670eb0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea670e98 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea670e60 'int4':'vector' lvalue ParmVar 0x55d4ea670b28 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55d4ea670c88 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea6710c8 line:440:37 constexpr normalize 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea671018 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55d4ea671cd8 # | | | | `-ReturnStmt 0x55d4ea671cc8 # | | | | `-CallExpr 0x55d4ea671c98 'float' # | | | | |-ImplicitCastExpr 0x55d4ea671c80 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55d4ea671c60 '' Function 0x55d4ea546128 'normalize' 'float (float)' # | | | | `-CStyleCastExpr 0x55d4ea671c38 'float' # | | | | `-ImplicitCastExpr 0x55d4ea671c20 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea671c08 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea671bd0 'uint':'unsigned int' lvalue ParmVar 0x55d4ea671018 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55d4ea671178 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea671e38 line:440:37 constexpr normalize 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea671d88 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55d4ea6721d8 # | | | | `-ReturnStmt 0x55d4ea6721c8 # | | | | `-CallExpr 0x55d4ea672198 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea672180 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55d4ea672160 '' Function 0x55d4ea5463a0 'normalize' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55d4ea672138 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea672120 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea672108 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea6720d0 'uint2':'vector' lvalue ParmVar 0x55d4ea671d88 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55d4ea671ee8 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea672338 line:440:37 constexpr normalize 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea672288 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55d4ea6726e0 # | | | | `-ReturnStmt 0x55d4ea6726d0 # | | | | `-CallExpr 0x55d4ea6726a0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea672688 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55d4ea672668 '' Function 0x55d4ea546618 'normalize' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55d4ea672640 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea672628 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea672610 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea6725d8 'uint3':'vector' lvalue ParmVar 0x55d4ea672288 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55d4ea6723e8 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea672840 line:440:37 constexpr normalize 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea672790 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55d4ea672bf0 # | | | | `-ReturnStmt 0x55d4ea672be0 # | | | | `-CallExpr 0x55d4ea672bb0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea672b98 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55d4ea672b78 '' Function 0x55d4ea546890 'normalize' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55d4ea672b50 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea672b38 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea672b20 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea672ae8 'uint4':'vector' lvalue ParmVar 0x55d4ea672790 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55d4ea6728f0 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea672d50 line:440:37 constexpr normalize 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea672ca0 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55d4ea6730f0 # | | | | `-ReturnStmt 0x55d4ea6730e0 # | | | | `-CallExpr 0x55d4ea6730b0 'float' # | | | | |-ImplicitCastExpr 0x55d4ea673098 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55d4ea673078 '' Function 0x55d4ea546128 'normalize' 'float (float)' # | | | | `-CStyleCastExpr 0x55d4ea673050 'float' # | | | | `-ImplicitCastExpr 0x55d4ea673038 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea673020 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea672fe8 'int64_t':'long' lvalue ParmVar 0x55d4ea672ca0 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55d4ea672e00 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea673250 line:440:37 constexpr normalize 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea6731a0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55d4ea673610 # | | | | `-ReturnStmt 0x55d4ea673600 # | | | | `-CallExpr 0x55d4ea6735d0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea6735b8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55d4ea673598 '' Function 0x55d4ea5463a0 'normalize' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55d4ea673570 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea673558 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea673540 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea673508 'int64_t2':'vector' lvalue ParmVar 0x55d4ea6731a0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55d4ea673300 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea673770 line:440:37 constexpr normalize 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea6736c0 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55d4ea674250 # | | | | `-ReturnStmt 0x55d4ea674240 # | | | | `-CallExpr 0x55d4ea674210 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea6741f8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55d4ea6741d8 '' Function 0x55d4ea546618 'normalize' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55d4ea6741b0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea673a80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea673a68 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea673a30 'int64_t3':'vector' lvalue ParmVar 0x55d4ea6736c0 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55d4ea673820 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea6743b0 line:440:37 constexpr normalize 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea674300 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55d4ea674780 # | | | | `-ReturnStmt 0x55d4ea674770 # | | | | `-CallExpr 0x55d4ea674740 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea674728 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55d4ea674708 '' Function 0x55d4ea546890 'normalize' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55d4ea6746e0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea6746c8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea6746b0 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea674678 'int64_t4':'vector' lvalue ParmVar 0x55d4ea674300 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55d4ea674460 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea6748e0 line:440:37 constexpr normalize 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea674830 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55d4ea674ca0 # | | | | `-ReturnStmt 0x55d4ea674c90 # | | | | `-CallExpr 0x55d4ea674c60 'float' # | | | | |-ImplicitCastExpr 0x55d4ea674c48 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55d4ea674c28 '' Function 0x55d4ea546128 'normalize' 'float (float)' # | | | | `-CStyleCastExpr 0x55d4ea674c00 'float' # | | | | `-ImplicitCastExpr 0x55d4ea674be8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea674bd0 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea674b98 'uint64_t':'unsigned long' lvalue ParmVar 0x55d4ea674830 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55d4ea674990 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea674e00 line:440:37 constexpr normalize 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea674d50 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55d4ea6751e0 # | | | | `-ReturnStmt 0x55d4ea6751d0 # | | | | `-CallExpr 0x55d4ea6751a0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea675188 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55d4ea675168 '' Function 0x55d4ea5463a0 'normalize' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55d4ea675140 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea675128 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea675110 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea6750d8 'uint64_t2':'vector' lvalue ParmVar 0x55d4ea674d50 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55d4ea674eb0 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea675340 line:440:37 constexpr normalize 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea675290 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55d4ea675728 # | | | | `-ReturnStmt 0x55d4ea675718 # | | | | `-CallExpr 0x55d4ea6756e8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea6756d0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55d4ea6756b0 '' Function 0x55d4ea546618 'normalize' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55d4ea675688 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea675670 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea675658 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea675620 'uint64_t3':'vector' lvalue ParmVar 0x55d4ea675290 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55d4ea6753f0 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea675888 line:440:37 constexpr normalize 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea6757d8 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55d4ea675c78 # | | | | `-ReturnStmt 0x55d4ea675c68 # | | | | `-CallExpr 0x55d4ea675c38 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea675c20 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55d4ea675c00 '' Function 0x55d4ea546890 'normalize' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55d4ea675bd8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea675bc0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea675ba8 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea675b70 'uint64_t4':'vector' lvalue ParmVar 0x55d4ea6757d8 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55d4ea675938 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea675e80 line:446:37 constexpr pow 'float (double, double)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea675d30 col:29 used V1 'double' # | | | |-ParmVarDecl 0x55d4ea675db0 col:40 used V2 'double' # | | | |-CompoundStmt 0x55d4ea676a60 # | | | | `-ReturnStmt 0x55d4ea676a50 # | | | | `-CallExpr 0x55d4ea676a18 'float' # | | | | |-ImplicitCastExpr 0x55d4ea676a00 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x55d4ea6769e0 '' Function 0x55d4ea54b1e0 'pow' 'float (float, float)' # | | | | |-CStyleCastExpr 0x55d4ea676130 'float' # | | | | | `-ImplicitCastExpr 0x55d4ea676118 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55d4ea676100 'double' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55d4ea6760c8 'double' lvalue ParmVar 0x55d4ea675d30 'V1' 'double' # | | | | `-CStyleCastExpr 0x55d4ea6769b8 'float' # | | | | `-ImplicitCastExpr 0x55d4ea6769a0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea676190 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea676158 'double' lvalue ParmVar 0x55d4ea675db0 'V2' 'double' # | | | `-DeprecatedAttr 0x55d4ea675f38 "In 202x 64 bit API lowering for pow is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55d4ea676c68 line:446:37 constexpr pow 'float2 (double2, double2)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea676b18 col:31 used V1 'double2':'vector' # | | | |-ParmVarDecl 0x55d4ea676b98 col:43 used V2 'double2':'vector' # | | | |-CompoundStmt 0x55d4ea677088 # | | | | `-ReturnStmt 0x55d4ea677078 # | | | | `-CallExpr 0x55d4ea677040 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea677028 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x55d4ea677008 '' Function 0x55d4ea54b500 'pow' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x55d4ea676f38 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55d4ea676f20 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55d4ea676f08 'double2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55d4ea676ed0 'double2':'vector' lvalue ParmVar 0x55d4ea676b18 'V1' 'double2':'vector' # | | | | `-CStyleCastExpr 0x55d4ea676fe0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea676fc8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea676fb0 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea676f78 'double2':'vector' lvalue ParmVar 0x55d4ea676b98 'V2' 'double2':'vector' # | | | `-DeprecatedAttr 0x55d4ea676d20 "In 202x 64 bit API lowering for pow is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55d4ea677290 line:446:37 constexpr pow 'float3 (double3, double3)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea677140 col:31 used V1 'double3':'vector' # | | | |-ParmVarDecl 0x55d4ea6771c0 col:43 used V2 'double3':'vector' # | | | |-CompoundStmt 0x55d4ea6776b8 # | | | | `-ReturnStmt 0x55d4ea6776a8 # | | | | `-CallExpr 0x55d4ea677670 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea677658 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x55d4ea677638 '' Function 0x55d4ea54b870 'pow' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x55d4ea677568 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55d4ea677550 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55d4ea677538 'double3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55d4ea677500 'double3':'vector' lvalue ParmVar 0x55d4ea677140 'V1' 'double3':'vector' # | | | | `-CStyleCastExpr 0x55d4ea677610 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea6775f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea6775e0 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea6775a8 'double3':'vector' lvalue ParmVar 0x55d4ea6771c0 'V2' 'double3':'vector' # | | | `-DeprecatedAttr 0x55d4ea677348 "In 202x 64 bit API lowering for pow is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55d4ea6778c0 line:446:37 constexpr pow 'float4 (double4, double4)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea677770 col:31 used V1 'double4':'vector' # | | | |-ParmVarDecl 0x55d4ea6777f0 col:43 used V2 'double4':'vector' # | | | |-CompoundStmt 0x55d4ea677cf0 # | | | | `-ReturnStmt 0x55d4ea677ce0 # | | | | `-CallExpr 0x55d4ea677ca8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea677c90 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x55d4ea677c70 '' Function 0x55d4ea54bb90 'pow' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x55d4ea677ba0 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55d4ea677b88 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55d4ea677b70 'double4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55d4ea677b38 'double4':'vector' lvalue ParmVar 0x55d4ea677770 'V1' 'double4':'vector' # | | | | `-CStyleCastExpr 0x55d4ea677c48 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea677c30 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea677c18 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea677be0 'double4':'vector' lvalue ParmVar 0x55d4ea6777f0 'V2' 'double4':'vector' # | | | `-DeprecatedAttr 0x55d4ea677978 "In 202x 64 bit API lowering for pow is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55d4ea677ef0 line:447:38 constexpr pow 'float (int, int)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea677da0 col:26 used V1 'int' # | | | |-ParmVarDecl 0x55d4ea677e20 col:34 used V2 'int' # | | | |-CompoundStmt 0x55d4ea6782e8 # | | | | `-ReturnStmt 0x55d4ea6782d8 # | | | | `-CallExpr 0x55d4ea6782a0 'float' # | | | | |-ImplicitCastExpr 0x55d4ea678288 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x55d4ea678268 '' Function 0x55d4ea54b1e0 'pow' 'float (float, float)' # | | | | |-CStyleCastExpr 0x55d4ea6781b0 'float' # | | | | | `-ImplicitCastExpr 0x55d4ea678198 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55d4ea678180 'int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55d4ea678148 'int' lvalue ParmVar 0x55d4ea677da0 'V1' 'int' # | | | | `-CStyleCastExpr 0x55d4ea678240 'float' # | | | | `-ImplicitCastExpr 0x55d4ea678228 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea678210 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea6781d8 'int' lvalue ParmVar 0x55d4ea677e20 'V2' 'int' # | | | `-DeprecatedAttr 0x55d4ea677fa8 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea6784e8 line:447:38 constexpr pow 'float2 (int2, int2)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea678398 col:28 used V1 'int2':'vector' # | | | |-ParmVarDecl 0x55d4ea678418 col:37 used V2 'int2':'vector' # | | | |-CompoundStmt 0x55d4ea678918 # | | | | `-ReturnStmt 0x55d4ea678908 # | | | | `-CallExpr 0x55d4ea6788d0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea6788b8 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x55d4ea678898 '' Function 0x55d4ea54b500 'pow' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x55d4ea6787c8 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55d4ea6787b0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55d4ea678798 'int2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55d4ea678760 'int2':'vector' lvalue ParmVar 0x55d4ea678398 'V1' 'int2':'vector' # | | | | `-CStyleCastExpr 0x55d4ea678870 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea678858 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea678840 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea678808 'int2':'vector' lvalue ParmVar 0x55d4ea678418 'V2' 'int2':'vector' # | | | `-DeprecatedAttr 0x55d4ea6785a0 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea6791c8 line:447:38 constexpr pow 'float3 (int3, int3)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea679078 col:28 used V1 'int3':'vector' # | | | |-ParmVarDecl 0x55d4ea6790f8 col:37 used V2 'int3':'vector' # | | | |-CompoundStmt 0x55d4ea679600 # | | | | `-ReturnStmt 0x55d4ea6795f0 # | | | | `-CallExpr 0x55d4ea6795b8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea6795a0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x55d4ea679580 '' Function 0x55d4ea54b870 'pow' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x55d4ea6794b0 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55d4ea679498 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55d4ea679480 'int3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55d4ea679448 'int3':'vector' lvalue ParmVar 0x55d4ea679078 'V1' 'int3':'vector' # | | | | `-CStyleCastExpr 0x55d4ea679558 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea679540 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea679528 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea6794f0 'int3':'vector' lvalue ParmVar 0x55d4ea6790f8 'V2' 'int3':'vector' # | | | `-DeprecatedAttr 0x55d4ea679280 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea679800 line:447:38 constexpr pow 'float4 (int4, int4)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea6796b0 col:28 used V1 'int4':'vector' # | | | |-ParmVarDecl 0x55d4ea679730 col:37 used V2 'int4':'vector' # | | | |-CompoundStmt 0x55d4ea679c40 # | | | | `-ReturnStmt 0x55d4ea679c30 # | | | | `-CallExpr 0x55d4ea679bf8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea679be0 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x55d4ea679bc0 '' Function 0x55d4ea54bb90 'pow' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x55d4ea679af0 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55d4ea679ad8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55d4ea679ac0 'int4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55d4ea679a88 'int4':'vector' lvalue ParmVar 0x55d4ea6796b0 'V1' 'int4':'vector' # | | | | `-CStyleCastExpr 0x55d4ea679b98 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea679b80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea679b68 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea679b30 'int4':'vector' lvalue ParmVar 0x55d4ea679730 'V2' 'int4':'vector' # | | | `-DeprecatedAttr 0x55d4ea6798b8 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea679e40 line:447:38 constexpr pow 'float (uint, uint)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea679cf0 col:27 used V1 'uint':'unsigned int' # | | | |-ParmVarDecl 0x55d4ea679d70 col:36 used V2 'uint':'unsigned int' # | | | |-CompoundStmt 0x55d4ea67a258 # | | | | `-ReturnStmt 0x55d4ea67a248 # | | | | `-CallExpr 0x55d4ea67a210 'float' # | | | | |-ImplicitCastExpr 0x55d4ea67a1f8 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x55d4ea67a1d8 '' Function 0x55d4ea54b1e0 'pow' 'float (float, float)' # | | | | |-CStyleCastExpr 0x55d4ea67a120 'float' # | | | | | `-ImplicitCastExpr 0x55d4ea67a108 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55d4ea67a0f0 'uint':'unsigned int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55d4ea67a0b8 'uint':'unsigned int' lvalue ParmVar 0x55d4ea679cf0 'V1' 'uint':'unsigned int' # | | | | `-CStyleCastExpr 0x55d4ea67a1b0 'float' # | | | | `-ImplicitCastExpr 0x55d4ea67a198 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea67a180 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea67a148 'uint':'unsigned int' lvalue ParmVar 0x55d4ea679d70 'V2' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55d4ea679ef8 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea67a458 line:447:38 constexpr pow 'float2 (uint2, uint2)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea67a308 col:29 used V1 'uint2':'vector' # | | | |-ParmVarDecl 0x55d4ea67a388 col:39 used V2 'uint2':'vector' # | | | |-CompoundStmt 0x55d4ea67a8a8 # | | | | `-ReturnStmt 0x55d4ea67a898 # | | | | `-CallExpr 0x55d4ea67a860 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea67a848 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x55d4ea67a828 '' Function 0x55d4ea54b500 'pow' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x55d4ea67a758 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55d4ea67a740 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55d4ea67a728 'uint2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55d4ea67a6f0 'uint2':'vector' lvalue ParmVar 0x55d4ea67a308 'V1' 'uint2':'vector' # | | | | `-CStyleCastExpr 0x55d4ea67a800 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea67a7e8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea67a7d0 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea67a798 'uint2':'vector' lvalue ParmVar 0x55d4ea67a388 'V2' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55d4ea67a510 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea67aaa8 line:447:38 constexpr pow 'float3 (uint3, uint3)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea67a958 col:29 used V1 'uint3':'vector' # | | | |-ParmVarDecl 0x55d4ea67a9d8 col:39 used V2 'uint3':'vector' # | | | |-CompoundStmt 0x55d4ea67af00 # | | | | `-ReturnStmt 0x55d4ea67aef0 # | | | | `-CallExpr 0x55d4ea67aeb8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea67aea0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x55d4ea67ae80 '' Function 0x55d4ea54b870 'pow' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x55d4ea67adb0 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55d4ea67ad98 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55d4ea67ad80 'uint3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55d4ea67ad48 'uint3':'vector' lvalue ParmVar 0x55d4ea67a958 'V1' 'uint3':'vector' # | | | | `-CStyleCastExpr 0x55d4ea67ae58 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea67ae40 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea67ae28 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea67adf0 'uint3':'vector' lvalue ParmVar 0x55d4ea67a9d8 'V2' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55d4ea67ab60 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea67b6e0 line:447:38 constexpr pow 'float4 (uint4, uint4)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea67b590 col:29 used V1 'uint4':'vector' # | | | |-ParmVarDecl 0x55d4ea67b610 col:39 used V2 'uint4':'vector' # | | | |-CompoundStmt 0x55d4ea67bb40 # | | | | `-ReturnStmt 0x55d4ea67bb30 # | | | | `-CallExpr 0x55d4ea67baf8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea67bae0 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x55d4ea67bac0 '' Function 0x55d4ea54bb90 'pow' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x55d4ea67b9f0 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55d4ea67b9d8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55d4ea67b9c0 'uint4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55d4ea67b988 'uint4':'vector' lvalue ParmVar 0x55d4ea67b590 'V1' 'uint4':'vector' # | | | | `-CStyleCastExpr 0x55d4ea67ba98 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea67ba80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea67ba68 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea67ba30 'uint4':'vector' lvalue ParmVar 0x55d4ea67b610 'V2' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55d4ea67b798 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea67bd40 line:447:38 constexpr pow 'float (int64_t, int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea67bbf0 col:30 used V1 'int64_t':'long' # | | | |-ParmVarDecl 0x55d4ea67bc70 col:42 used V2 'int64_t':'long' # | | | |-CompoundStmt 0x55d4ea67c178 # | | | | `-ReturnStmt 0x55d4ea67c168 # | | | | `-CallExpr 0x55d4ea67c130 'float' # | | | | |-ImplicitCastExpr 0x55d4ea67c118 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x55d4ea67c0f8 '' Function 0x55d4ea54b1e0 'pow' 'float (float, float)' # | | | | |-CStyleCastExpr 0x55d4ea67c040 'float' # | | | | | `-ImplicitCastExpr 0x55d4ea67c028 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55d4ea67c010 'int64_t':'long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55d4ea67bfd8 'int64_t':'long' lvalue ParmVar 0x55d4ea67bbf0 'V1' 'int64_t':'long' # | | | | `-CStyleCastExpr 0x55d4ea67c0d0 'float' # | | | | `-ImplicitCastExpr 0x55d4ea67c0b8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea67c0a0 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea67c068 'int64_t':'long' lvalue ParmVar 0x55d4ea67bc70 'V2' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55d4ea67bdf8 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea67c378 line:447:38 constexpr pow 'float2 (int64_t2, int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea67c228 col:32 used V1 'int64_t2':'vector' # | | | |-ParmVarDecl 0x55d4ea67c2a8 col:45 used V2 'int64_t2':'vector' # | | | |-CompoundStmt 0x55d4ea67c7e8 # | | | | `-ReturnStmt 0x55d4ea67c7d8 # | | | | `-CallExpr 0x55d4ea67c7a0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea67c788 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x55d4ea67c768 '' Function 0x55d4ea54b500 'pow' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x55d4ea67c698 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55d4ea67c680 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55d4ea67c668 'int64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55d4ea67c630 'int64_t2':'vector' lvalue ParmVar 0x55d4ea67c228 'V1' 'int64_t2':'vector' # | | | | `-CStyleCastExpr 0x55d4ea67c740 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea67c728 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea67c710 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea67c6d8 'int64_t2':'vector' lvalue ParmVar 0x55d4ea67c2a8 'V2' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55d4ea67c430 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea67c9e8 line:447:38 constexpr pow 'float3 (int64_t3, int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea67c898 col:32 used V1 'int64_t3':'vector' # | | | |-ParmVarDecl 0x55d4ea67c918 col:45 used V2 'int64_t3':'vector' # | | | |-CompoundStmt 0x55d4ea67ce60 # | | | | `-ReturnStmt 0x55d4ea67ce50 # | | | | `-CallExpr 0x55d4ea67ce18 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea67ce00 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x55d4ea67cde0 '' Function 0x55d4ea54b870 'pow' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x55d4ea67cd10 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55d4ea67ccf8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55d4ea67cce0 'int64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55d4ea67cca8 'int64_t3':'vector' lvalue ParmVar 0x55d4ea67c898 'V1' 'int64_t3':'vector' # | | | | `-CStyleCastExpr 0x55d4ea67cdb8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea67cda0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea67cd88 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea67cd50 'int64_t3':'vector' lvalue ParmVar 0x55d4ea67c918 'V2' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55d4ea67caa0 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea67d060 line:447:38 constexpr pow 'float4 (int64_t4, int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea67cf10 col:32 used V1 'int64_t4':'vector' # | | | |-ParmVarDecl 0x55d4ea67cf90 col:45 used V2 'int64_t4':'vector' # | | | |-CompoundStmt 0x55d4ea67d4e0 # | | | | `-ReturnStmt 0x55d4ea67d4d0 # | | | | `-CallExpr 0x55d4ea67d498 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea67d480 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x55d4ea67d460 '' Function 0x55d4ea54bb90 'pow' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x55d4ea67d390 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55d4ea67d378 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55d4ea67d360 'int64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55d4ea67d328 'int64_t4':'vector' lvalue ParmVar 0x55d4ea67cf10 'V1' 'int64_t4':'vector' # | | | | `-CStyleCastExpr 0x55d4ea67d438 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea67d420 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea67d408 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea67d3d0 'int64_t4':'vector' lvalue ParmVar 0x55d4ea67cf90 'V2' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55d4ea67d118 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea67dcc0 line:447:38 constexpr pow 'float (uint64_t, uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea67db70 col:31 used V1 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x55d4ea67dbf0 col:44 used V2 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55d4ea67e118 # | | | | `-ReturnStmt 0x55d4ea67e108 # | | | | `-CallExpr 0x55d4ea67e0d0 'float' # | | | | |-ImplicitCastExpr 0x55d4ea67e0b8 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x55d4ea67e098 '' Function 0x55d4ea54b1e0 'pow' 'float (float, float)' # | | | | |-CStyleCastExpr 0x55d4ea67dfe0 'float' # | | | | | `-ImplicitCastExpr 0x55d4ea67dfc8 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55d4ea67dfb0 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55d4ea67df78 'uint64_t':'unsigned long' lvalue ParmVar 0x55d4ea67db70 'V1' 'uint64_t':'unsigned long' # | | | | `-CStyleCastExpr 0x55d4ea67e070 'float' # | | | | `-ImplicitCastExpr 0x55d4ea67e058 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea67e040 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea67e008 'uint64_t':'unsigned long' lvalue ParmVar 0x55d4ea67dbf0 'V2' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55d4ea67dd78 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea67e318 line:447:38 constexpr pow 'float2 (uint64_t2, uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea67e1c8 col:33 used V1 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x55d4ea67e248 col:47 used V2 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55d4ea67e7a8 # | | | | `-ReturnStmt 0x55d4ea67e798 # | | | | `-CallExpr 0x55d4ea67e760 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea67e748 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x55d4ea67e728 '' Function 0x55d4ea54b500 'pow' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x55d4ea67e658 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55d4ea67e640 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55d4ea67e628 'uint64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55d4ea67e5f0 'uint64_t2':'vector' lvalue ParmVar 0x55d4ea67e1c8 'V1' 'uint64_t2':'vector' # | | | | `-CStyleCastExpr 0x55d4ea67e700 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea67e6e8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea67e6d0 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea67e698 'uint64_t2':'vector' lvalue ParmVar 0x55d4ea67e248 'V2' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55d4ea67e3d0 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea67e9a8 line:447:38 constexpr pow 'float3 (uint64_t3, uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea67e858 col:33 used V1 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x55d4ea67e8d8 col:47 used V2 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55d4ea67ee40 # | | | | `-ReturnStmt 0x55d4ea67ee30 # | | | | `-CallExpr 0x55d4ea67edf8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea67ede0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x55d4ea67edc0 '' Function 0x55d4ea54b870 'pow' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x55d4ea67ecf0 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55d4ea67ecd8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55d4ea67ecc0 'uint64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55d4ea67ec88 'uint64_t3':'vector' lvalue ParmVar 0x55d4ea67e858 'V1' 'uint64_t3':'vector' # | | | | `-CStyleCastExpr 0x55d4ea67ed98 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea67ed80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea67ed68 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea67ed30 'uint64_t3':'vector' lvalue ParmVar 0x55d4ea67e8d8 'V2' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55d4ea67ea60 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea67f040 line:447:38 constexpr pow 'float4 (uint64_t4, uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea67eef0 col:33 used V1 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x55d4ea67ef70 col:47 used V2 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55d4ea67f4e0 # | | | | `-ReturnStmt 0x55d4ea67f4d0 # | | | | `-CallExpr 0x55d4ea67f498 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea67f480 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x55d4ea67f460 '' Function 0x55d4ea54bb90 'pow' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x55d4ea67f390 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55d4ea67f378 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55d4ea67f360 'uint64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55d4ea67f328 'uint64_t4':'vector' lvalue ParmVar 0x55d4ea67eef0 'V1' 'uint64_t4':'vector' # | | | | `-CStyleCastExpr 0x55d4ea67f438 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea67f420 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea67f408 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea67f3d0 'uint64_t4':'vector' lvalue ParmVar 0x55d4ea67ef70 'V2' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55d4ea67f0f8 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea67f650 line:453:36 constexpr rsqrt 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea67f5a0 col:29 used V 'double' # | | | |-CompoundStmt 0x55d4ea67f998 # | | | | `-ReturnStmt 0x55d4ea67f988 # | | | | `-CallExpr 0x55d4ea67f958 'float' # | | | | |-ImplicitCastExpr 0x55d4ea67f940 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55d4ea67f920 '' Function 0x55d4ea54ff10 'rsqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x55d4ea67f8f8 'float' # | | | | `-ImplicitCastExpr 0x55d4ea67f8e0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea67f8c8 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea67f890 'double' lvalue ParmVar 0x55d4ea67f5a0 'V' 'double' # | | | `-DeprecatedAttr 0x55d4ea67f700 "In 202x 64 bit API lowering for rsqrt is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55d4ea5ab680 line:453:36 constexpr rsqrt 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea67fa58 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55d4ea5ab9e8 # | | | | `-ReturnStmt 0x55d4ea5ab9d8 # | | | | `-CallExpr 0x55d4ea5ab9a8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea5ab990 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55d4ea5ab970 '' Function 0x55d4ea550188 'rsqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55d4ea5ab948 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea5ab930 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea5ab918 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea5ab8e0 'double2':'vector' lvalue ParmVar 0x55d4ea67fa58 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55d4ea5ab730 "In 202x 64 bit API lowering for rsqrt is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55d4ea5abb58 line:453:36 constexpr rsqrt 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea5abaa8 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55d4ea5abec8 # | | | | `-ReturnStmt 0x55d4ea5abeb8 # | | | | `-CallExpr 0x55d4ea5abe88 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea5abe70 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55d4ea5abe50 '' Function 0x55d4ea550400 'rsqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55d4ea5abe28 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea5abe10 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea5abdf8 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea5abdc0 'double3':'vector' lvalue ParmVar 0x55d4ea5abaa8 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55d4ea5abc08 "In 202x 64 bit API lowering for rsqrt is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55d4ea5ac038 line:453:36 constexpr rsqrt 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea5abf88 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55d4ea5ac3b0 # | | | | `-ReturnStmt 0x55d4ea5ac3a0 # | | | | `-CallExpr 0x55d4ea5ac370 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea5ac358 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55d4ea5ac338 '' Function 0x55d4ea550678 'rsqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55d4ea5ac310 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea5ac2f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea5ac2e0 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea5ac2a8 'double4':'vector' lvalue ParmVar 0x55d4ea5abf88 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55d4ea5ac0e8 "In 202x 64 bit API lowering for rsqrt is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55d4ea5ac510 line:454:37 constexpr rsqrt 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea5ac460 col:26 used V 'int' # | | | |-CompoundStmt 0x55d4ea5ac868 # | | | | `-ReturnStmt 0x55d4ea5ac858 # | | | | `-CallExpr 0x55d4ea5ac828 'float' # | | | | |-ImplicitCastExpr 0x55d4ea5ac810 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55d4ea5ac7f0 '' Function 0x55d4ea54ff10 'rsqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x55d4ea5ac7c8 'float' # | | | | `-ImplicitCastExpr 0x55d4ea5ac7b0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea5ac798 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea5ac760 'int' lvalue ParmVar 0x55d4ea5ac460 'V' 'int' # | | | `-DeprecatedAttr 0x55d4ea5ac5c0 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea5ac9c8 line:454:37 constexpr rsqrt 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea5ac918 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55d4ea5acd40 # | | | | `-ReturnStmt 0x55d4ea5acd30 # | | | | `-CallExpr 0x55d4ea5acd00 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea5acce8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55d4ea5accc8 '' Function 0x55d4ea550188 'rsqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55d4ea5acca0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea5acc88 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea5acc70 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea5acc38 'int2':'vector' lvalue ParmVar 0x55d4ea5ac918 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55d4ea5aca78 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea5acea0 line:454:37 constexpr rsqrt 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea5acdf0 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55d4ea5ad220 # | | | | `-ReturnStmt 0x55d4ea5ad210 # | | | | `-CallExpr 0x55d4ea5ad1e0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea5ad1c8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55d4ea5ad1a8 '' Function 0x55d4ea550400 'rsqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55d4ea5ad180 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea5ad168 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea5ad150 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea5ad118 'int3':'vector' lvalue ParmVar 0x55d4ea5acdf0 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55d4ea5acf50 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea5ad380 line:454:37 constexpr rsqrt 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea5ad2d0 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55d4ea5ad730 # | | | | `-ReturnStmt 0x55d4ea5ad720 # | | | | `-CallExpr 0x55d4ea5ad6f0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea5ad6d8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55d4ea5ad6b8 '' Function 0x55d4ea550678 'rsqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55d4ea5ad690 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea5ad650 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea5ad638 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea5ad600 'int4':'vector' lvalue ParmVar 0x55d4ea5ad2d0 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55d4ea5ad430 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea5ad890 line:454:37 constexpr rsqrt 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea5ad7e0 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55d4ea5adc08 # | | | | `-ReturnStmt 0x55d4ea5adbf8 # | | | | `-CallExpr 0x55d4ea5adbc8 'float' # | | | | |-ImplicitCastExpr 0x55d4ea5adbb0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55d4ea5adb90 '' Function 0x55d4ea54ff10 'rsqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x55d4ea5adb68 'float' # | | | | `-ImplicitCastExpr 0x55d4ea5adb50 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea5adb38 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea5adb00 'uint':'unsigned int' lvalue ParmVar 0x55d4ea5ad7e0 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55d4ea5ad940 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea5add68 line:454:37 constexpr rsqrt 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea5adcb8 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55d4ea5ae100 # | | | | `-ReturnStmt 0x55d4ea5ae0f0 # | | | | `-CallExpr 0x55d4ea5ae0c0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea5ae0a8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55d4ea5ae088 '' Function 0x55d4ea550188 'rsqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55d4ea5ae060 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea5ae048 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea5ae030 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea5adff8 'uint2':'vector' lvalue ParmVar 0x55d4ea5adcb8 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55d4ea5ade18 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea5ae260 line:454:37 constexpr rsqrt 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea5ae1b0 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55d4ea5ae600 # | | | | `-ReturnStmt 0x55d4ea5ae5f0 # | | | | `-CallExpr 0x55d4ea5ae5c0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea5ae5a8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55d4ea5ae588 '' Function 0x55d4ea550400 'rsqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55d4ea5ae560 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea5ae548 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea5ae530 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea5ae4f8 'uint3':'vector' lvalue ParmVar 0x55d4ea5ae1b0 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55d4ea5ae310 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea5ae760 line:454:37 constexpr rsqrt 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea5ae6b0 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55d4ea5aeb08 # | | | | `-ReturnStmt 0x55d4ea5aeaf8 # | | | | `-CallExpr 0x55d4ea5aeac8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea5aeab0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55d4ea5aea90 '' Function 0x55d4ea550678 'rsqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55d4ea5aea68 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea5aea50 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea5aea38 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea5aea00 'uint4':'vector' lvalue ParmVar 0x55d4ea5ae6b0 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55d4ea5ae810 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea5aec68 line:454:37 constexpr rsqrt 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea5aebb8 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55d4ea5af000 # | | | | `-ReturnStmt 0x55d4ea5aeff0 # | | | | `-CallExpr 0x55d4ea5aefc0 'float' # | | | | |-ImplicitCastExpr 0x55d4ea5aefa8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55d4ea5aef88 '' Function 0x55d4ea54ff10 'rsqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x55d4ea5aef60 'float' # | | | | `-ImplicitCastExpr 0x55d4ea5aef48 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea5aef30 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea5aeef8 'int64_t':'long' lvalue ParmVar 0x55d4ea5aebb8 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55d4ea5aed18 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea5af160 line:454:37 constexpr rsqrt 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea5af0b0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55d4ea5af518 # | | | | `-ReturnStmt 0x55d4ea5af508 # | | | | `-CallExpr 0x55d4ea5af4d8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea5af4c0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55d4ea5af4a0 '' Function 0x55d4ea550188 'rsqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55d4ea5af478 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea5af460 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea5af448 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea5af410 'int64_t2':'vector' lvalue ParmVar 0x55d4ea5af0b0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55d4ea5af210 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea5af6a0 line:454:37 constexpr rsqrt 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea5af5c8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55d4ea5afa60 # | | | | `-ReturnStmt 0x55d4ea5afa50 # | | | | `-CallExpr 0x55d4ea5afa20 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea5afa08 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55d4ea5af9e8 '' Function 0x55d4ea550400 'rsqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55d4ea5af9c0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea5af9a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea5af990 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea5af958 'int64_t3':'vector' lvalue ParmVar 0x55d4ea5af5c8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55d4ea5af750 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea5afbc0 line:454:37 constexpr rsqrt 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea5afb10 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55d4ea5aff88 # | | | | `-ReturnStmt 0x55d4ea5aff78 # | | | | `-CallExpr 0x55d4ea5aff48 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea5aff30 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55d4ea5aff10 '' Function 0x55d4ea550678 'rsqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55d4ea5afee8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea5afed0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea5afeb8 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea5afe80 'int64_t4':'vector' lvalue ParmVar 0x55d4ea5afb10 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55d4ea5afc70 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea5b00e8 line:454:37 constexpr rsqrt 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea5b0038 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55d4ea5b04a0 # | | | | `-ReturnStmt 0x55d4ea5b0490 # | | | | `-CallExpr 0x55d4ea5b0460 'float' # | | | | |-ImplicitCastExpr 0x55d4ea5b0448 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55d4ea5b0428 '' Function 0x55d4ea54ff10 'rsqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x55d4ea5b0400 'float' # | | | | `-ImplicitCastExpr 0x55d4ea5b03e8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea5b03d0 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea5b0398 'uint64_t':'unsigned long' lvalue ParmVar 0x55d4ea5b0038 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55d4ea5b0198 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea5b0600 line:454:37 constexpr rsqrt 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea5b0550 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55d4ea5b09d8 # | | | | `-ReturnStmt 0x55d4ea5b09c8 # | | | | `-CallExpr 0x55d4ea5b0998 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea5b0980 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55d4ea5b0960 '' Function 0x55d4ea550188 'rsqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55d4ea5b0938 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea5b0920 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea5b0908 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea5b08d0 'uint64_t2':'vector' lvalue ParmVar 0x55d4ea5b0550 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55d4ea5b06b0 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea5b0b38 line:454:37 constexpr rsqrt 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea5b0a88 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55d4ea5b0f18 # | | | | `-ReturnStmt 0x55d4ea5b0f08 # | | | | `-CallExpr 0x55d4ea5b0ed8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea5b0ec0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55d4ea5b0ea0 '' Function 0x55d4ea550400 'rsqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55d4ea5b0e78 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea5b0e60 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea5b0e48 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea5b0e10 'uint64_t3':'vector' lvalue ParmVar 0x55d4ea5b0a88 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55d4ea5b0be8 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea5b1078 line:454:37 constexpr rsqrt 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea5b0fc8 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55d4ea5b1460 # | | | | `-ReturnStmt 0x55d4ea5b1450 # | | | | `-CallExpr 0x55d4ea5b1420 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea5b1408 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55d4ea5b13e8 '' Function 0x55d4ea550678 'rsqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55d4ea5b13c0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea5b13a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea5b1390 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea5b1358 'uint64_t4':'vector' lvalue ParmVar 0x55d4ea5b0fc8 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55d4ea5b1128 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea5b15d0 line:460:36 constexpr round 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea5b1520 col:29 used V 'double' # | | | |-CompoundStmt 0x55d4ea5b19d8 # | | | | `-ReturnStmt 0x55d4ea5b19c8 # | | | | `-CallExpr 0x55d4ea5b1998 'float' # | | | | |-ImplicitCastExpr 0x55d4ea5b1980 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55d4ea5b1960 '' Function 0x55d4ea551290 'round' 'float (float)' # | | | | `-CStyleCastExpr 0x55d4ea5b1938 'float' # | | | | `-ImplicitCastExpr 0x55d4ea5b1920 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea5b1908 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea5b18d0 'double' lvalue ParmVar 0x55d4ea5b1520 'V' 'double' # | | | `-DeprecatedAttr 0x55d4ea5b1740 "In 202x 64 bit API lowering for round is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55d4ea5b1b48 line:460:36 constexpr round 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea5b1a98 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55d4ea5b1eb0 # | | | | `-ReturnStmt 0x55d4ea5b1ea0 # | | | | `-CallExpr 0x55d4ea5b1e70 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea5b1e58 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55d4ea5b1e38 '' Function 0x55d4ea551508 'round' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55d4ea5b1e10 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea5b1df8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea5b1de0 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea5b1da8 'double2':'vector' lvalue ParmVar 0x55d4ea5b1a98 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55d4ea5b1bf8 "In 202x 64 bit API lowering for round is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55d4ea5b2020 line:460:36 constexpr round 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea5b1f70 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55d4ea5b2390 # | | | | `-ReturnStmt 0x55d4ea5b2380 # | | | | `-CallExpr 0x55d4ea5b2350 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea5b2338 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55d4ea5b2318 '' Function 0x55d4ea515be0 'round' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55d4ea5b22f0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea5b22d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea5b22c0 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea5b2288 'double3':'vector' lvalue ParmVar 0x55d4ea5b1f70 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55d4ea5b20d0 "In 202x 64 bit API lowering for round is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55d4ea5b2500 line:460:36 constexpr round 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea5b2450 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55d4ea5b2878 # | | | | `-ReturnStmt 0x55d4ea5b2868 # | | | | `-CallExpr 0x55d4ea5b2838 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea5b2820 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55d4ea5b2800 '' Function 0x55d4ea515e58 'round' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55d4ea5b27d8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea5b27c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea5b27a8 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea5b2770 'double4':'vector' lvalue ParmVar 0x55d4ea5b2450 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55d4ea5b25b0 "In 202x 64 bit API lowering for round is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55d4ea5b29d8 line:461:37 constexpr round 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea5b2928 col:26 used V 'int' # | | | |-CompoundStmt 0x55d4ea5b2d30 # | | | | `-ReturnStmt 0x55d4ea5b2d20 # | | | | `-CallExpr 0x55d4ea5b2cf0 'float' # | | | | |-ImplicitCastExpr 0x55d4ea5b2cd8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55d4ea5b2cb8 '' Function 0x55d4ea551290 'round' 'float (float)' # | | | | `-CStyleCastExpr 0x55d4ea5b2c90 'float' # | | | | `-ImplicitCastExpr 0x55d4ea5b2c78 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea5b2c60 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea5b2c28 'int' lvalue ParmVar 0x55d4ea5b2928 'V' 'int' # | | | `-DeprecatedAttr 0x55d4ea5b2a88 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea5b2e90 line:461:37 constexpr round 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea5b2de0 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55d4ea5b3208 # | | | | `-ReturnStmt 0x55d4ea5b31f8 # | | | | `-CallExpr 0x55d4ea5b31c8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea5b31b0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55d4ea5b3190 '' Function 0x55d4ea551508 'round' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55d4ea5b3168 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea5b3150 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea5b3138 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea5b3100 'int2':'vector' lvalue ParmVar 0x55d4ea5b2de0 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55d4ea5b2f40 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea5b3368 line:461:37 constexpr round 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea5b32b8 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55d4ea5b36e8 # | | | | `-ReturnStmt 0x55d4ea5b36d8 # | | | | `-CallExpr 0x55d4ea5b36a8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea5b3690 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55d4ea5b3670 '' Function 0x55d4ea515be0 'round' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55d4ea5b3648 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea5b3630 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea5b3618 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea5b35e0 'int3':'vector' lvalue ParmVar 0x55d4ea5b32b8 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55d4ea5b3418 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea5b4108 line:461:37 constexpr round 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea5b4058 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55d4ea5b4490 # | | | | `-ReturnStmt 0x55d4ea5b4480 # | | | | `-CallExpr 0x55d4ea5b4450 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea5b4438 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55d4ea5b4418 '' Function 0x55d4ea515e58 'round' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55d4ea5b43f0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea5b43d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea5b43c0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea5b4388 'int4':'vector' lvalue ParmVar 0x55d4ea5b4058 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55d4ea5b41b8 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea5b45f0 line:461:37 constexpr round 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea5b4540 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55d4ea5b4968 # | | | | `-ReturnStmt 0x55d4ea5b4958 # | | | | `-CallExpr 0x55d4ea5b4928 'float' # | | | | |-ImplicitCastExpr 0x55d4ea5b4910 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55d4ea5b48f0 '' Function 0x55d4ea551290 'round' 'float (float)' # | | | | `-CStyleCastExpr 0x55d4ea5b48c8 'float' # | | | | `-ImplicitCastExpr 0x55d4ea5b48b0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea5b4898 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea5b4860 'uint':'unsigned int' lvalue ParmVar 0x55d4ea5b4540 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55d4ea5b46a0 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea5b4ac8 line:461:37 constexpr round 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea5b4a18 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55d4ea5b4e60 # | | | | `-ReturnStmt 0x55d4ea5b4e50 # | | | | `-CallExpr 0x55d4ea5b4e20 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea5b4e08 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55d4ea5b4de8 '' Function 0x55d4ea551508 'round' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55d4ea5b4dc0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea5b4da8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea5b4d90 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea5b4d58 'uint2':'vector' lvalue ParmVar 0x55d4ea5b4a18 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55d4ea5b4b78 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea5b4fc0 line:461:37 constexpr round 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea5b4f10 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55d4ea5b5360 # | | | | `-ReturnStmt 0x55d4ea5b5350 # | | | | `-CallExpr 0x55d4ea5b5320 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea5b5308 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55d4ea5b52e8 '' Function 0x55d4ea515be0 'round' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55d4ea5b52c0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea5b52a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea5b5290 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea5b5258 'uint3':'vector' lvalue ParmVar 0x55d4ea5b4f10 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55d4ea5b5070 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea5b54c0 line:461:37 constexpr round 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea5b5410 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55d4ea5b5868 # | | | | `-ReturnStmt 0x55d4ea5b5858 # | | | | `-CallExpr 0x55d4ea5b5828 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea5b5810 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55d4ea5b57f0 '' Function 0x55d4ea515e58 'round' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55d4ea5b57c8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea5b57b0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea5b5798 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea5b5760 'uint4':'vector' lvalue ParmVar 0x55d4ea5b5410 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55d4ea5b5570 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea5b59c8 line:461:37 constexpr round 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea5b5918 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55d4ea5b5d60 # | | | | `-ReturnStmt 0x55d4ea5b5d50 # | | | | `-CallExpr 0x55d4ea5b5d20 'float' # | | | | |-ImplicitCastExpr 0x55d4ea5b5d08 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55d4ea5b5ce8 '' Function 0x55d4ea551290 'round' 'float (float)' # | | | | `-CStyleCastExpr 0x55d4ea5b5cc0 'float' # | | | | `-ImplicitCastExpr 0x55d4ea5b5ca8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea5b5c90 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea5b5c58 'int64_t':'long' lvalue ParmVar 0x55d4ea5b5918 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55d4ea5b5a78 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea5b5ec0 line:461:37 constexpr round 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea5b5e10 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55d4ea5b6aa0 # | | | | `-ReturnStmt 0x55d4ea5b6a90 # | | | | `-CallExpr 0x55d4ea5b6a60 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea5b6a48 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55d4ea5b6a28 '' Function 0x55d4ea551508 'round' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55d4ea5b6a00 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea5b69e8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea5b69d0 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea5b6998 'int64_t2':'vector' lvalue ParmVar 0x55d4ea5b5e10 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55d4ea5b5f70 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea5b6c00 line:461:37 constexpr round 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea5b6b50 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55d4ea5b6fc0 # | | | | `-ReturnStmt 0x55d4ea5b6fb0 # | | | | `-CallExpr 0x55d4ea5b6f80 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea5b6f68 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55d4ea5b6f48 '' Function 0x55d4ea515be0 'round' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55d4ea5b6f20 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea5b6f08 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea5b6ef0 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea5b6eb8 'int64_t3':'vector' lvalue ParmVar 0x55d4ea5b6b50 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55d4ea5b6cb0 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea5b7120 line:461:37 constexpr round 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea5b7070 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55d4ea5b74e8 # | | | | `-ReturnStmt 0x55d4ea5b74d8 # | | | | `-CallExpr 0x55d4ea5b74a8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea5b7490 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55d4ea5b7470 '' Function 0x55d4ea515e58 'round' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55d4ea5b7448 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea5b7430 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea5b7418 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea5b73e0 'int64_t4':'vector' lvalue ParmVar 0x55d4ea5b7070 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55d4ea5b71d0 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea5b7648 line:461:37 constexpr round 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea5b7598 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55d4ea5b7a00 # | | | | `-ReturnStmt 0x55d4ea5b79f0 # | | | | `-CallExpr 0x55d4ea5b79c0 'float' # | | | | |-ImplicitCastExpr 0x55d4ea5b79a8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55d4ea5b7988 '' Function 0x55d4ea551290 'round' 'float (float)' # | | | | `-CStyleCastExpr 0x55d4ea5b7960 'float' # | | | | `-ImplicitCastExpr 0x55d4ea5b7948 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea5b7930 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea5b78f8 'uint64_t':'unsigned long' lvalue ParmVar 0x55d4ea5b7598 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55d4ea5b76f8 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea5b7b60 line:461:37 constexpr round 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea5b7ab0 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55d4ea5b7f38 # | | | | `-ReturnStmt 0x55d4ea5b7f28 # | | | | `-CallExpr 0x55d4ea5b7ef8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea5b7ee0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55d4ea5b7ec0 '' Function 0x55d4ea551508 'round' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55d4ea5b7e98 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea5b7e80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea5b7e68 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea5b7e30 'uint64_t2':'vector' lvalue ParmVar 0x55d4ea5b7ab0 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55d4ea5b7c10 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea5b8098 line:461:37 constexpr round 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea5b7fe8 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55d4ea5b8478 # | | | | `-ReturnStmt 0x55d4ea5b8468 # | | | | `-CallExpr 0x55d4ea5b8438 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea5b8420 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55d4ea5b8400 '' Function 0x55d4ea515be0 'round' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55d4ea5b83d8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea5b83c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea5b83a8 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea5b8370 'uint64_t3':'vector' lvalue ParmVar 0x55d4ea5b7fe8 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55d4ea5b8148 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea5b85d8 line:461:37 constexpr round 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea5b8528 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55d4ea5b89c0 # | | | | `-ReturnStmt 0x55d4ea5b89b0 # | | | | `-CallExpr 0x55d4ea5b8980 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea5b8968 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55d4ea5b8948 '' Function 0x55d4ea515e58 'round' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55d4ea5b8920 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea5b8908 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea5b88f0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea5b88b8 'uint64_t4':'vector' lvalue ParmVar 0x55d4ea5b8528 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55d4ea5b8688 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea5b8b28 line:467:36 constexpr sin 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea5b8a78 col:29 used V 'double' # | | | |-CompoundStmt 0x55d4ea5b8e70 # | | | | `-ReturnStmt 0x55d4ea5b8e60 # | | | | `-CallExpr 0x55d4ea5b8e30 'float' # | | | | |-ImplicitCastExpr 0x55d4ea5b8e18 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55d4ea5b8df8 '' Function 0x55d4ea5611b8 'sin' 'float (float)' # | | | | `-CStyleCastExpr 0x55d4ea5b8dd0 'float' # | | | | `-ImplicitCastExpr 0x55d4ea5b8db8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea5b8da0 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea5b8d68 'double' lvalue ParmVar 0x55d4ea5b8a78 'V' 'double' # | | | `-DeprecatedAttr 0x55d4ea5b8bd8 "In 202x 64 bit API lowering for sin is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55d4ea5b8fd8 line:467:36 constexpr sin 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea5b8f28 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55d4ea5b9340 # | | | | `-ReturnStmt 0x55d4ea5b9330 # | | | | `-CallExpr 0x55d4ea5b9300 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea5b92e8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55d4ea5b92c8 '' Function 0x55d4ea561430 'sin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55d4ea5b92a0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea5b9288 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea5b9270 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea5b9238 'double2':'vector' lvalue ParmVar 0x55d4ea5b8f28 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55d4ea5b9088 "In 202x 64 bit API lowering for sin is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55d4ea5b94a8 line:467:36 constexpr sin 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea5b93f8 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55d4ea5b9818 # | | | | `-ReturnStmt 0x55d4ea5b9808 # | | | | `-CallExpr 0x55d4ea5b97d8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea5b97c0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55d4ea5b97a0 '' Function 0x55d4ea5616a8 'sin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55d4ea5b9778 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea5b9760 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea5b9748 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea5b9710 'double3':'vector' lvalue ParmVar 0x55d4ea5b93f8 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55d4ea5b9558 "In 202x 64 bit API lowering for sin is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55d4ea5b9980 line:467:36 constexpr sin 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea5b98d0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55d4ea5b9cf8 # | | | | `-ReturnStmt 0x55d4ea5b9ce8 # | | | | `-CallExpr 0x55d4ea5b9cb8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea5b9ca0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55d4ea5b9c80 '' Function 0x55d4ea561930 'sin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55d4ea5b9c58 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea5b9c40 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea5b9c28 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea5b9bf0 'double4':'vector' lvalue ParmVar 0x55d4ea5b98d0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55d4ea5b9a30 "In 202x 64 bit API lowering for sin is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55d4ea5b9e58 line:468:37 constexpr sin 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea5b9da8 col:26 used V 'int' # | | | |-CompoundStmt 0x55d4ea5ba1b0 # | | | | `-ReturnStmt 0x55d4ea5ba1a0 # | | | | `-CallExpr 0x55d4ea5ba170 'float' # | | | | |-ImplicitCastExpr 0x55d4ea5ba158 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55d4ea5ba138 '' Function 0x55d4ea5611b8 'sin' 'float (float)' # | | | | `-CStyleCastExpr 0x55d4ea5ba110 'float' # | | | | `-ImplicitCastExpr 0x55d4ea5ba0f8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea5ba0e0 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea5ba0a8 'int' lvalue ParmVar 0x55d4ea5b9da8 'V' 'int' # | | | `-DeprecatedAttr 0x55d4ea5b9f08 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea5ba310 line:468:37 constexpr sin 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea5ba260 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55d4ea5ba688 # | | | | `-ReturnStmt 0x55d4ea5ba678 # | | | | `-CallExpr 0x55d4ea5ba648 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea5ba630 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55d4ea5ba610 '' Function 0x55d4ea561430 'sin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55d4ea5ba5e8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea5ba5d0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea5ba5b8 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea5ba580 'int2':'vector' lvalue ParmVar 0x55d4ea5ba260 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55d4ea5ba3c0 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea5bb6c0 line:468:37 constexpr sin 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea5ba738 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55d4ea5bba40 # | | | | `-ReturnStmt 0x55d4ea5bba30 # | | | | `-CallExpr 0x55d4ea5bba00 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea5bb9e8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55d4ea5bb9c8 '' Function 0x55d4ea5616a8 'sin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55d4ea5bb9a0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea5bb988 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea5bb970 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea5bb938 'int3':'vector' lvalue ParmVar 0x55d4ea5ba738 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55d4ea5bb770 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea5bbba0 line:468:37 constexpr sin 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea5bbaf0 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55d4ea5bbf28 # | | | | `-ReturnStmt 0x55d4ea5bbf18 # | | | | `-CallExpr 0x55d4ea5bbee8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea5bbed0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55d4ea5bbeb0 '' Function 0x55d4ea561930 'sin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55d4ea5bbe88 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea5bbe70 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea5bbe58 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea5bbe20 'int4':'vector' lvalue ParmVar 0x55d4ea5bbaf0 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55d4ea5bbc50 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea5bc088 line:468:37 constexpr sin 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea5bbfd8 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55d4ea5bc400 # | | | | `-ReturnStmt 0x55d4ea5bc3f0 # | | | | `-CallExpr 0x55d4ea5bc3c0 'float' # | | | | |-ImplicitCastExpr 0x55d4ea5bc3a8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55d4ea5bc388 '' Function 0x55d4ea5611b8 'sin' 'float (float)' # | | | | `-CStyleCastExpr 0x55d4ea5bc360 'float' # | | | | `-ImplicitCastExpr 0x55d4ea5bc348 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea5bc330 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea5bc2f8 'uint':'unsigned int' lvalue ParmVar 0x55d4ea5bbfd8 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55d4ea5bc138 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea5bc560 line:468:37 constexpr sin 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea5bc4b0 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55d4ea5bc8f8 # | | | | `-ReturnStmt 0x55d4ea5bc8e8 # | | | | `-CallExpr 0x55d4ea5bc8b8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea5bc8a0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55d4ea5bc880 '' Function 0x55d4ea561430 'sin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55d4ea5bc858 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea5bc840 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea5bc828 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea5bc7f0 'uint2':'vector' lvalue ParmVar 0x55d4ea5bc4b0 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55d4ea5bc610 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea5bca58 line:468:37 constexpr sin 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea5bc9a8 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55d4ea5bcdf8 # | | | | `-ReturnStmt 0x55d4ea5bcde8 # | | | | `-CallExpr 0x55d4ea5bcdb8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea5bcda0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55d4ea5bcd80 '' Function 0x55d4ea5616a8 'sin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55d4ea5bcd58 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea5bcd40 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea5bcd28 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea5bccf0 'uint3':'vector' lvalue ParmVar 0x55d4ea5bc9a8 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55d4ea5bcb08 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea5bcf58 line:468:37 constexpr sin 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea5bcea8 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55d4ea5bd300 # | | | | `-ReturnStmt 0x55d4ea5bd2f0 # | | | | `-CallExpr 0x55d4ea5bd2c0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea5bd2a8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55d4ea5bd288 '' Function 0x55d4ea561930 'sin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55d4ea5bd260 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea5bd248 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea5bd230 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea5bd1f8 'uint4':'vector' lvalue ParmVar 0x55d4ea5bcea8 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55d4ea5bd008 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea5bd460 line:468:37 constexpr sin 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea5bd3b0 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55d4ea5bd7f8 # | | | | `-ReturnStmt 0x55d4ea5bd7e8 # | | | | `-CallExpr 0x55d4ea5bd7b8 'float' # | | | | |-ImplicitCastExpr 0x55d4ea5bd7a0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55d4ea5bd780 '' Function 0x55d4ea5611b8 'sin' 'float (float)' # | | | | `-CStyleCastExpr 0x55d4ea5bd758 'float' # | | | | `-ImplicitCastExpr 0x55d4ea5bd740 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea5bd728 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea5bd6f0 'int64_t':'long' lvalue ParmVar 0x55d4ea5bd3b0 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55d4ea5bd510 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea5bd958 line:468:37 constexpr sin 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea5bd8a8 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55d4ea5bdd10 # | | | | `-ReturnStmt 0x55d4ea5bdd00 # | | | | `-CallExpr 0x55d4ea5bdcd0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea5bdcb8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55d4ea5bdc98 '' Function 0x55d4ea561430 'sin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55d4ea5bdc70 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea5bdc58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea5bdc40 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea5bdc08 'int64_t2':'vector' lvalue ParmVar 0x55d4ea5bd8a8 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55d4ea5bda08 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea5bde70 line:468:37 constexpr sin 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea5bddc0 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55d4ea5be230 # | | | | `-ReturnStmt 0x55d4ea5be220 # | | | | `-CallExpr 0x55d4ea5be1f0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea5be1d8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55d4ea5be1b8 '' Function 0x55d4ea5616a8 'sin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55d4ea5be190 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea5be178 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea5be160 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea5be128 'int64_t3':'vector' lvalue ParmVar 0x55d4ea5bddc0 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55d4ea5bdf20 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea5be390 line:468:37 constexpr sin 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea5be2e0 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55d4ea5be758 # | | | | `-ReturnStmt 0x55d4ea5be748 # | | | | `-CallExpr 0x55d4ea5be718 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea5be700 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55d4ea5be6e0 '' Function 0x55d4ea561930 'sin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55d4ea5be6b8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea5be6a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea5be688 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea5be650 'int64_t4':'vector' lvalue ParmVar 0x55d4ea5be2e0 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55d4ea5be440 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea5be8b8 line:468:37 constexpr sin 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea5be808 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55d4ea5bec70 # | | | | `-ReturnStmt 0x55d4ea5bec60 # | | | | `-CallExpr 0x55d4ea5bec30 'float' # | | | | |-ImplicitCastExpr 0x55d4ea5bec18 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55d4ea5bebf8 '' Function 0x55d4ea5611b8 'sin' 'float (float)' # | | | | `-CStyleCastExpr 0x55d4ea5bebd0 'float' # | | | | `-ImplicitCastExpr 0x55d4ea5bebb8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea5beba0 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea5beb68 'uint64_t':'unsigned long' lvalue ParmVar 0x55d4ea5be808 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55d4ea5be968 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea5bedd0 line:468:37 constexpr sin 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea5bed20 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55d4ea5bf1a8 # | | | | `-ReturnStmt 0x55d4ea5bf198 # | | | | `-CallExpr 0x55d4ea5bf168 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea5bf150 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55d4ea5bf130 '' Function 0x55d4ea561430 'sin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55d4ea5bf108 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea5bf0f0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea5bf0d8 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea5bf0a0 'uint64_t2':'vector' lvalue ParmVar 0x55d4ea5bed20 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55d4ea5bee80 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea5bf308 line:468:37 constexpr sin 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea5bf258 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55d4ea685c78 # | | | | `-ReturnStmt 0x55d4ea685c68 # | | | | `-CallExpr 0x55d4ea685c38 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea685c20 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55d4ea5bf670 '' Function 0x55d4ea5616a8 'sin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55d4ea5bf648 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea5bf630 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea5bf618 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea5bf5e0 'uint64_t3':'vector' lvalue ParmVar 0x55d4ea5bf258 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55d4ea5bf3b8 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea685dd8 line:468:37 constexpr sin 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea685d28 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55d4ea6861c0 # | | | | `-ReturnStmt 0x55d4ea6861b0 # | | | | `-CallExpr 0x55d4ea686180 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea686168 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55d4ea686148 '' Function 0x55d4ea561930 'sin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55d4ea686120 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea686108 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea6860f0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea6860b8 'uint64_t4':'vector' lvalue ParmVar 0x55d4ea685d28 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55d4ea685e88 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea686330 line:474:36 constexpr sinh 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea686280 col:29 used V 'double' # | | | |-CompoundStmt 0x55d4ea686678 # | | | | `-ReturnStmt 0x55d4ea686668 # | | | | `-CallExpr 0x55d4ea686638 'float' # | | | | |-ImplicitCastExpr 0x55d4ea686620 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55d4ea686600 '' Function 0x55d4ea562548 'sinh' 'float (float)' # | | | | `-CStyleCastExpr 0x55d4ea6865d8 'float' # | | | | `-ImplicitCastExpr 0x55d4ea6865c0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea6865a8 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea686570 'double' lvalue ParmVar 0x55d4ea686280 'V' 'double' # | | | `-DeprecatedAttr 0x55d4ea6863e0 "In 202x 64 bit API lowering for sinh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55d4ea6867e8 line:474:36 constexpr sinh 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea686738 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55d4ea686b50 # | | | | `-ReturnStmt 0x55d4ea686b40 # | | | | `-CallExpr 0x55d4ea686b10 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea686af8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55d4ea686ad8 '' Function 0x55d4ea5627c0 'sinh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55d4ea686ab0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea686a98 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea686a80 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea686a48 'double2':'vector' lvalue ParmVar 0x55d4ea686738 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55d4ea686898 "In 202x 64 bit API lowering for sinh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55d4ea686cc0 line:474:36 constexpr sinh 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea686c10 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55d4ea687030 # | | | | `-ReturnStmt 0x55d4ea687020 # | | | | `-CallExpr 0x55d4ea686ff0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea686fd8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55d4ea686fb8 '' Function 0x55d4ea562a38 'sinh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55d4ea686f90 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea686f78 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea686f60 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea686f28 'double3':'vector' lvalue ParmVar 0x55d4ea686c10 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55d4ea686d70 "In 202x 64 bit API lowering for sinh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55d4ea6871a0 line:474:36 constexpr sinh 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea6870f0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55d4ea687518 # | | | | `-ReturnStmt 0x55d4ea687508 # | | | | `-CallExpr 0x55d4ea6874d8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea6874c0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55d4ea6874a0 '' Function 0x55d4ea562cb0 'sinh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55d4ea687478 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea687460 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea687448 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea687410 'double4':'vector' lvalue ParmVar 0x55d4ea6870f0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55d4ea687250 "In 202x 64 bit API lowering for sinh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55d4ea687678 line:475:37 constexpr sinh 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea6875c8 col:26 used V 'int' # | | | |-CompoundStmt 0x55d4ea6879d0 # | | | | `-ReturnStmt 0x55d4ea6879c0 # | | | | `-CallExpr 0x55d4ea687990 'float' # | | | | |-ImplicitCastExpr 0x55d4ea687978 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55d4ea687958 '' Function 0x55d4ea562548 'sinh' 'float (float)' # | | | | `-CStyleCastExpr 0x55d4ea687930 'float' # | | | | `-ImplicitCastExpr 0x55d4ea687918 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea687900 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea6878c8 'int' lvalue ParmVar 0x55d4ea6875c8 'V' 'int' # | | | `-DeprecatedAttr 0x55d4ea687728 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea687b30 line:475:37 constexpr sinh 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea687a80 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55d4ea687ea8 # | | | | `-ReturnStmt 0x55d4ea687e98 # | | | | `-CallExpr 0x55d4ea687e68 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea687e50 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55d4ea687e30 '' Function 0x55d4ea5627c0 'sinh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55d4ea687e08 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea687df0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea687dd8 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea687da0 'int2':'vector' lvalue ParmVar 0x55d4ea687a80 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55d4ea687be0 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea688008 line:475:37 constexpr sinh 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea687f58 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55d4ea688388 # | | | | `-ReturnStmt 0x55d4ea688378 # | | | | `-CallExpr 0x55d4ea688348 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea688330 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55d4ea688310 '' Function 0x55d4ea562a38 'sinh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55d4ea6882e8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea6882d0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea6882b8 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea688280 'int3':'vector' lvalue ParmVar 0x55d4ea687f58 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55d4ea6880b8 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea6884e8 line:475:37 constexpr sinh 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea688438 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55d4ea688870 # | | | | `-ReturnStmt 0x55d4ea688860 # | | | | `-CallExpr 0x55d4ea688830 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea688818 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55d4ea6887f8 '' Function 0x55d4ea562cb0 'sinh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55d4ea6887d0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea6887b8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea6887a0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea688768 'int4':'vector' lvalue ParmVar 0x55d4ea688438 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55d4ea688598 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea6889d0 line:475:37 constexpr sinh 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea688920 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55d4ea688d48 # | | | | `-ReturnStmt 0x55d4ea688d38 # | | | | `-CallExpr 0x55d4ea688d08 'float' # | | | | |-ImplicitCastExpr 0x55d4ea688cf0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55d4ea688cd0 '' Function 0x55d4ea562548 'sinh' 'float (float)' # | | | | `-CStyleCastExpr 0x55d4ea688ca8 'float' # | | | | `-ImplicitCastExpr 0x55d4ea688c90 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea688c78 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea688c40 'uint':'unsigned int' lvalue ParmVar 0x55d4ea688920 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55d4ea688a80 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea688ea8 line:475:37 constexpr sinh 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea688df8 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55d4ea689240 # | | | | `-ReturnStmt 0x55d4ea689230 # | | | | `-CallExpr 0x55d4ea689200 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea6891e8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55d4ea6891c8 '' Function 0x55d4ea5627c0 'sinh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55d4ea6891a0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea689188 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea689170 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea689138 'uint2':'vector' lvalue ParmVar 0x55d4ea688df8 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55d4ea688f58 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea6893a0 line:475:37 constexpr sinh 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea6892f0 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55d4ea689740 # | | | | `-ReturnStmt 0x55d4ea689730 # | | | | `-CallExpr 0x55d4ea689700 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea6896e8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55d4ea6896c8 '' Function 0x55d4ea562a38 'sinh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55d4ea6896a0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea689688 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea689670 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea689638 'uint3':'vector' lvalue ParmVar 0x55d4ea6892f0 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55d4ea689450 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea6898a0 line:475:37 constexpr sinh 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea6897f0 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55d4ea68b220 # | | | | `-ReturnStmt 0x55d4ea68b210 # | | | | `-CallExpr 0x55d4ea68b1e0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea689bf0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55d4ea689bd0 '' Function 0x55d4ea562cb0 'sinh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55d4ea689ba8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea689b90 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea689b78 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea689b40 'uint4':'vector' lvalue ParmVar 0x55d4ea6897f0 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55d4ea689950 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea68b380 line:475:37 constexpr sinh 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea68b2d0 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55d4ea68b718 # | | | | `-ReturnStmt 0x55d4ea68b708 # | | | | `-CallExpr 0x55d4ea68b6d8 'float' # | | | | |-ImplicitCastExpr 0x55d4ea68b6c0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55d4ea68b6a0 '' Function 0x55d4ea562548 'sinh' 'float (float)' # | | | | `-CStyleCastExpr 0x55d4ea68b678 'float' # | | | | `-ImplicitCastExpr 0x55d4ea68b660 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea68b648 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea68b610 'int64_t':'long' lvalue ParmVar 0x55d4ea68b2d0 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55d4ea68b430 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea68b878 line:475:37 constexpr sinh 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea68b7c8 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55d4ea68bc30 # | | | | `-ReturnStmt 0x55d4ea68bc20 # | | | | `-CallExpr 0x55d4ea68bbf0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea68bbd8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55d4ea68bbb8 '' Function 0x55d4ea5627c0 'sinh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55d4ea68bb90 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea68bb78 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea68bb60 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea68bb28 'int64_t2':'vector' lvalue ParmVar 0x55d4ea68b7c8 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55d4ea68b928 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea68bd90 line:475:37 constexpr sinh 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea68bce0 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55d4ea68c150 # | | | | `-ReturnStmt 0x55d4ea68c140 # | | | | `-CallExpr 0x55d4ea68c110 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea68c0f8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55d4ea68c0d8 '' Function 0x55d4ea562a38 'sinh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55d4ea68c0b0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea68c098 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea68c080 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea68c048 'int64_t3':'vector' lvalue ParmVar 0x55d4ea68bce0 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55d4ea68be40 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea68c2b0 line:475:37 constexpr sinh 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea68c200 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55d4ea68c678 # | | | | `-ReturnStmt 0x55d4ea68c668 # | | | | `-CallExpr 0x55d4ea68c638 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea68c620 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55d4ea68c600 '' Function 0x55d4ea562cb0 'sinh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55d4ea68c5d8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea68c5c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea68c5a8 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea68c570 'int64_t4':'vector' lvalue ParmVar 0x55d4ea68c200 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55d4ea68c360 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea68c7d8 line:475:37 constexpr sinh 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea68c728 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55d4ea68cb90 # | | | | `-ReturnStmt 0x55d4ea68cb80 # | | | | `-CallExpr 0x55d4ea68cb50 'float' # | | | | |-ImplicitCastExpr 0x55d4ea68cb38 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55d4ea68cb18 '' Function 0x55d4ea562548 'sinh' 'float (float)' # | | | | `-CStyleCastExpr 0x55d4ea68caf0 'float' # | | | | `-ImplicitCastExpr 0x55d4ea68cad8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea68cac0 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea68ca88 'uint64_t':'unsigned long' lvalue ParmVar 0x55d4ea68c728 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55d4ea68c888 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea68ccf0 line:475:37 constexpr sinh 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea68cc40 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55d4ea68d0c8 # | | | | `-ReturnStmt 0x55d4ea68d0b8 # | | | | `-CallExpr 0x55d4ea68d088 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea68d070 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55d4ea68d050 '' Function 0x55d4ea5627c0 'sinh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55d4ea68d028 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea68d010 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea68cff8 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea68cfc0 'uint64_t2':'vector' lvalue ParmVar 0x55d4ea68cc40 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55d4ea68cda0 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea68d228 line:475:37 constexpr sinh 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea68d178 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55d4ea68d608 # | | | | `-ReturnStmt 0x55d4ea68d5f8 # | | | | `-CallExpr 0x55d4ea68d5c8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea68d5b0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55d4ea68d590 '' Function 0x55d4ea562a38 'sinh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55d4ea68d568 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea68d550 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea68d538 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea68d500 'uint64_t3':'vector' lvalue ParmVar 0x55d4ea68d178 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55d4ea68d2d8 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea68d768 line:475:37 constexpr sinh 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea68d6b8 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55d4ea68db50 # | | | | `-ReturnStmt 0x55d4ea68db40 # | | | | `-CallExpr 0x55d4ea68db10 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea68daf8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55d4ea68dad8 '' Function 0x55d4ea562cb0 'sinh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55d4ea68dab0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea68da98 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea68da80 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea68da48 'uint64_t4':'vector' lvalue ParmVar 0x55d4ea68d6b8 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55d4ea68d818 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea68dcc0 line:481:36 constexpr sqrt 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea68dc10 col:29 used V 'double' # | | | |-CompoundStmt 0x55d4ea68e008 # | | | | `-ReturnStmt 0x55d4ea68dff8 # | | | | `-CallExpr 0x55d4ea68dfc8 'float' # | | | | |-ImplicitCastExpr 0x55d4ea68dfb0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55d4ea68df90 '' Function 0x55d4ea5638d8 'sqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x55d4ea68df68 'float' # | | | | `-ImplicitCastExpr 0x55d4ea68df50 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea68df38 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea68df00 'double' lvalue ParmVar 0x55d4ea68dc10 'V' 'double' # | | | `-DeprecatedAttr 0x55d4ea68dd70 "In 202x 64 bit API lowering for sqrt is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55d4ea68e178 line:481:36 constexpr sqrt 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea68e0c8 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55d4ea68e4e0 # | | | | `-ReturnStmt 0x55d4ea68e4d0 # | | | | `-CallExpr 0x55d4ea68e4a0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea68e488 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55d4ea68e468 '' Function 0x55d4ea563b50 'sqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55d4ea68e440 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea68e428 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea68e410 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea68e3d8 'double2':'vector' lvalue ParmVar 0x55d4ea68e0c8 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55d4ea68e228 "In 202x 64 bit API lowering for sqrt is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55d4ea68e650 line:481:36 constexpr sqrt 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea68e5a0 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55d4ea68e9c0 # | | | | `-ReturnStmt 0x55d4ea68e9b0 # | | | | `-CallExpr 0x55d4ea68e980 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea68e968 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55d4ea68e948 '' Function 0x55d4ea563dc8 'sqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55d4ea68e920 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea68e908 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea68e8f0 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea68e8b8 'double3':'vector' lvalue ParmVar 0x55d4ea68e5a0 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55d4ea68e700 "In 202x 64 bit API lowering for sqrt is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55d4ea68eb30 line:481:36 constexpr sqrt 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea68ea80 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55d4ea68eea8 # | | | | `-ReturnStmt 0x55d4ea68ee98 # | | | | `-CallExpr 0x55d4ea68ee68 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea68ee50 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55d4ea68ee30 '' Function 0x55d4ea564040 'sqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55d4ea68ee08 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea68edf0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea68edd8 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea68eda0 'double4':'vector' lvalue ParmVar 0x55d4ea68ea80 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55d4ea68ebe0 "In 202x 64 bit API lowering for sqrt is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55d4ea68f008 line:482:37 constexpr sqrt 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea68ef58 col:26 used V 'int' # | | | |-CompoundStmt 0x55d4ea68f3a0 # | | | | `-ReturnStmt 0x55d4ea68f390 # | | | | `-CallExpr 0x55d4ea68f360 'float' # | | | | |-ImplicitCastExpr 0x55d4ea68f348 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55d4ea68f328 '' Function 0x55d4ea5638d8 'sqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x55d4ea68f300 'float' # | | | | `-ImplicitCastExpr 0x55d4ea68f2e8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea68f2d0 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea68f298 'int' lvalue ParmVar 0x55d4ea68ef58 'V' 'int' # | | | `-DeprecatedAttr 0x55d4ea68f0b8 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea68f500 line:482:37 constexpr sqrt 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea68f450 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55d4ea68f878 # | | | | `-ReturnStmt 0x55d4ea68f868 # | | | | `-CallExpr 0x55d4ea68f838 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea68f820 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55d4ea68f800 '' Function 0x55d4ea563b50 'sqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55d4ea68f7d8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea68f7c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea68f7a8 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea68f770 'int2':'vector' lvalue ParmVar 0x55d4ea68f450 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55d4ea68f5b0 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea68f9d8 line:482:37 constexpr sqrt 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea68f928 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55d4ea68fd58 # | | | | `-ReturnStmt 0x55d4ea68fd48 # | | | | `-CallExpr 0x55d4ea68fd18 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea68fd00 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55d4ea68fce0 '' Function 0x55d4ea563dc8 'sqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55d4ea68fcb8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea68fca0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea68fc88 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea68fc50 'int3':'vector' lvalue ParmVar 0x55d4ea68f928 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55d4ea68fa88 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea68feb8 line:482:37 constexpr sqrt 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea68fe08 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55d4ea690240 # | | | | `-ReturnStmt 0x55d4ea690230 # | | | | `-CallExpr 0x55d4ea690200 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea6901e8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55d4ea6901c8 '' Function 0x55d4ea564040 'sqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55d4ea6901a0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea690188 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea690170 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea690138 'int4':'vector' lvalue ParmVar 0x55d4ea68fe08 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55d4ea68ff68 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea6903a0 line:482:37 constexpr sqrt 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea6902f0 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55d4ea690718 # | | | | `-ReturnStmt 0x55d4ea690708 # | | | | `-CallExpr 0x55d4ea6906d8 'float' # | | | | |-ImplicitCastExpr 0x55d4ea6906c0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55d4ea6906a0 '' Function 0x55d4ea5638d8 'sqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x55d4ea690678 'float' # | | | | `-ImplicitCastExpr 0x55d4ea690660 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea690648 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea690610 'uint':'unsigned int' lvalue ParmVar 0x55d4ea6902f0 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55d4ea690450 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea690878 line:482:37 constexpr sqrt 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea6907c8 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55d4ea690c10 # | | | | `-ReturnStmt 0x55d4ea690c00 # | | | | `-CallExpr 0x55d4ea690bd0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea690bb8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55d4ea690b98 '' Function 0x55d4ea563b50 'sqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55d4ea690b70 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea690b58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea690b40 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea690b08 'uint2':'vector' lvalue ParmVar 0x55d4ea6907c8 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55d4ea690928 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea690d70 line:482:37 constexpr sqrt 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea690cc0 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55d4ea691110 # | | | | `-ReturnStmt 0x55d4ea691100 # | | | | `-CallExpr 0x55d4ea6910d0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea6910b8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55d4ea691098 '' Function 0x55d4ea563dc8 'sqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55d4ea691070 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea691058 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea691040 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea691008 'uint3':'vector' lvalue ParmVar 0x55d4ea690cc0 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55d4ea690e20 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea691270 line:482:37 constexpr sqrt 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea6911c0 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55d4ea691618 # | | | | `-ReturnStmt 0x55d4ea691608 # | | | | `-CallExpr 0x55d4ea6915d8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea6915c0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55d4ea6915a0 '' Function 0x55d4ea564040 'sqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55d4ea691578 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea691560 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea691548 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea691510 'uint4':'vector' lvalue ParmVar 0x55d4ea6911c0 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55d4ea691320 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea691778 line:482:37 constexpr sqrt 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea6916c8 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55d4ea691b10 # | | | | `-ReturnStmt 0x55d4ea691b00 # | | | | `-CallExpr 0x55d4ea691ad0 'float' # | | | | |-ImplicitCastExpr 0x55d4ea691ab8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55d4ea691a98 '' Function 0x55d4ea5638d8 'sqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x55d4ea691a70 'float' # | | | | `-ImplicitCastExpr 0x55d4ea691a58 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea691a40 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea691a08 'int64_t':'long' lvalue ParmVar 0x55d4ea6916c8 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55d4ea691828 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea691c70 line:482:37 constexpr sqrt 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea691bc0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55d4ea692028 # | | | | `-ReturnStmt 0x55d4ea692018 # | | | | `-CallExpr 0x55d4ea691fe8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea691fd0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55d4ea691fb0 '' Function 0x55d4ea563b50 'sqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55d4ea691f88 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea691f70 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea691f58 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea691f20 'int64_t2':'vector' lvalue ParmVar 0x55d4ea691bc0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55d4ea691d20 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea692188 line:482:37 constexpr sqrt 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea6920d8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55d4ea692548 # | | | | `-ReturnStmt 0x55d4ea692538 # | | | | `-CallExpr 0x55d4ea692508 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea6924f0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55d4ea6924d0 '' Function 0x55d4ea563dc8 'sqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55d4ea6924a8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea692490 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea692478 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea692440 'int64_t3':'vector' lvalue ParmVar 0x55d4ea6920d8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55d4ea692238 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea6926a8 line:482:37 constexpr sqrt 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea6925f8 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55d4ea692a70 # | | | | `-ReturnStmt 0x55d4ea692a60 # | | | | `-CallExpr 0x55d4ea692a30 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea692a18 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55d4ea6929f8 '' Function 0x55d4ea564040 'sqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55d4ea6929d0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea6929b8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea6929a0 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea692968 'int64_t4':'vector' lvalue ParmVar 0x55d4ea6925f8 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55d4ea692758 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea692bd0 line:482:37 constexpr sqrt 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea692b20 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55d4ea692f88 # | | | | `-ReturnStmt 0x55d4ea692f78 # | | | | `-CallExpr 0x55d4ea692f48 'float' # | | | | |-ImplicitCastExpr 0x55d4ea692f30 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55d4ea692f10 '' Function 0x55d4ea5638d8 'sqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x55d4ea692ee8 'float' # | | | | `-ImplicitCastExpr 0x55d4ea692ed0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea692eb8 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea692e80 'uint64_t':'unsigned long' lvalue ParmVar 0x55d4ea692b20 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55d4ea692c80 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea6930e8 line:482:37 constexpr sqrt 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea693038 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55d4ea6938d0 # | | | | `-ReturnStmt 0x55d4ea6938c0 # | | | | `-CallExpr 0x55d4ea693890 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea693878 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55d4ea693858 '' Function 0x55d4ea563b50 'sqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55d4ea693830 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea693818 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea693800 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea6937c8 'uint64_t2':'vector' lvalue ParmVar 0x55d4ea693038 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55d4ea693198 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea693a30 line:482:37 constexpr sqrt 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea693980 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55d4ea693e10 # | | | | `-ReturnStmt 0x55d4ea693e00 # | | | | `-CallExpr 0x55d4ea693dd0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea693db8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55d4ea693d98 '' Function 0x55d4ea563dc8 'sqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55d4ea693d70 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea693d58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea693d40 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea693d08 'uint64_t3':'vector' lvalue ParmVar 0x55d4ea693980 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55d4ea693ae0 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea693f70 line:482:37 constexpr sqrt 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea693ec0 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55d4ea694358 # | | | | `-ReturnStmt 0x55d4ea694348 # | | | | `-CallExpr 0x55d4ea694318 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea694300 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55d4ea6942e0 '' Function 0x55d4ea564040 'sqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55d4ea6942b8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea6942a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea694288 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea694250 'uint64_t4':'vector' lvalue ParmVar 0x55d4ea693ec0 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55d4ea694020 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea694568 line:488:37 constexpr step 'float (double, double)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea694418 col:29 used V1 'double' # | | | |-ParmVarDecl 0x55d4ea694498 col:40 used V2 'double' # | | | |-CompoundStmt 0x55d4ea694950 # | | | | `-ReturnStmt 0x55d4ea694940 # | | | | `-CallExpr 0x55d4ea694908 'float' # | | | | |-ImplicitCastExpr 0x55d4ea6948f0 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x55d4ea6948d0 '' Function 0x55d4ea564f98 'step' 'float (float, float)' # | | | | |-CStyleCastExpr 0x55d4ea694818 'float' # | | | | | `-ImplicitCastExpr 0x55d4ea694800 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55d4ea6947e8 'double' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55d4ea6947b0 'double' lvalue ParmVar 0x55d4ea694418 'V1' 'double' # | | | | `-CStyleCastExpr 0x55d4ea6948a8 'float' # | | | | `-ImplicitCastExpr 0x55d4ea694890 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea694878 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea694840 'double' lvalue ParmVar 0x55d4ea694498 'V2' 'double' # | | | `-DeprecatedAttr 0x55d4ea694620 "In 202x 64 bit API lowering for step is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55d4ea694b60 line:488:37 constexpr step 'float2 (double2, double2)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea694a10 col:31 used V1 'double2':'vector' # | | | |-ParmVarDecl 0x55d4ea694a90 col:43 used V2 'double2':'vector' # | | | |-CompoundStmt 0x55d4ea694f80 # | | | | `-ReturnStmt 0x55d4ea694f70 # | | | | `-CallExpr 0x55d4ea694f38 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea694f20 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x55d4ea694f00 '' Function 0x55d4ea5652b8 'step' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x55d4ea694e30 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55d4ea694e18 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55d4ea694e00 'double2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55d4ea694dc8 'double2':'vector' lvalue ParmVar 0x55d4ea694a10 'V1' 'double2':'vector' # | | | | `-CStyleCastExpr 0x55d4ea694ed8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea694ec0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea694ea8 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea694e70 'double2':'vector' lvalue ParmVar 0x55d4ea694a90 'V2' 'double2':'vector' # | | | `-DeprecatedAttr 0x55d4ea694c18 "In 202x 64 bit API lowering for step is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55d4ea695190 line:488:37 constexpr step 'float3 (double3, double3)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea695040 col:31 used V1 'double3':'vector' # | | | |-ParmVarDecl 0x55d4ea6950c0 col:43 used V2 'double3':'vector' # | | | |-CompoundStmt 0x55d4ea6955b8 # | | | | `-ReturnStmt 0x55d4ea6955a8 # | | | | `-CallExpr 0x55d4ea695570 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea695558 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x55d4ea695538 '' Function 0x55d4ea5655d8 'step' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x55d4ea695468 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55d4ea695450 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55d4ea695438 'double3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55d4ea695400 'double3':'vector' lvalue ParmVar 0x55d4ea695040 'V1' 'double3':'vector' # | | | | `-CStyleCastExpr 0x55d4ea695510 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea6954f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea6954e0 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea6954a8 'double3':'vector' lvalue ParmVar 0x55d4ea6950c0 'V2' 'double3':'vector' # | | | `-DeprecatedAttr 0x55d4ea695248 "In 202x 64 bit API lowering for step is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55d4ea6957c8 line:488:37 constexpr step 'float4 (double4, double4)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea695678 col:31 used V1 'double4':'vector' # | | | |-ParmVarDecl 0x55d4ea6956f8 col:43 used V2 'double4':'vector' # | | | |-CompoundStmt 0x55d4ea695bf8 # | | | | `-ReturnStmt 0x55d4ea695be8 # | | | | `-CallExpr 0x55d4ea695bb0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea695b98 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x55d4ea695b78 '' Function 0x55d4ea565950 'step' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x55d4ea695aa8 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55d4ea695a90 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55d4ea695a78 'double4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55d4ea695a40 'double4':'vector' lvalue ParmVar 0x55d4ea695678 'V1' 'double4':'vector' # | | | | `-CStyleCastExpr 0x55d4ea695b50 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea695b38 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea695b20 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea695ae8 'double4':'vector' lvalue ParmVar 0x55d4ea6956f8 'V2' 'double4':'vector' # | | | `-DeprecatedAttr 0x55d4ea695880 "In 202x 64 bit API lowering for step is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55d4ea695df8 line:489:38 constexpr step 'float (int, int)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea695ca8 col:26 used V1 'int' # | | | |-ParmVarDecl 0x55d4ea695d28 col:34 used V2 'int' # | | | |-CompoundStmt 0x55d4ea6961f0 # | | | | `-ReturnStmt 0x55d4ea6961e0 # | | | | `-CallExpr 0x55d4ea6961a8 'float' # | | | | |-ImplicitCastExpr 0x55d4ea696190 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x55d4ea696170 '' Function 0x55d4ea564f98 'step' 'float (float, float)' # | | | | |-CStyleCastExpr 0x55d4ea6960b8 'float' # | | | | | `-ImplicitCastExpr 0x55d4ea6960a0 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55d4ea696088 'int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55d4ea696050 'int' lvalue ParmVar 0x55d4ea695ca8 'V1' 'int' # | | | | `-CStyleCastExpr 0x55d4ea696148 'float' # | | | | `-ImplicitCastExpr 0x55d4ea696130 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea696118 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea6960e0 'int' lvalue ParmVar 0x55d4ea695d28 'V2' 'int' # | | | `-DeprecatedAttr 0x55d4ea695eb0 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea6963f0 line:489:38 constexpr step 'float2 (int2, int2)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea6962a0 col:28 used V1 'int2':'vector' # | | | |-ParmVarDecl 0x55d4ea696320 col:37 used V2 'int2':'vector' # | | | |-CompoundStmt 0x55d4ea696820 # | | | | `-ReturnStmt 0x55d4ea696810 # | | | | `-CallExpr 0x55d4ea6967d8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea6967c0 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x55d4ea6967a0 '' Function 0x55d4ea5652b8 'step' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x55d4ea6966d0 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55d4ea6966b8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55d4ea6966a0 'int2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55d4ea696668 'int2':'vector' lvalue ParmVar 0x55d4ea6962a0 'V1' 'int2':'vector' # | | | | `-CStyleCastExpr 0x55d4ea696778 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea696760 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea696748 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea696710 'int2':'vector' lvalue ParmVar 0x55d4ea696320 'V2' 'int2':'vector' # | | | `-DeprecatedAttr 0x55d4ea6964a8 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea696a20 line:489:38 constexpr step 'float3 (int3, int3)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea6968d0 col:28 used V1 'int3':'vector' # | | | |-ParmVarDecl 0x55d4ea696950 col:37 used V2 'int3':'vector' # | | | |-CompoundStmt 0x55d4ea696e58 # | | | | `-ReturnStmt 0x55d4ea696e48 # | | | | `-CallExpr 0x55d4ea696e10 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea696df8 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x55d4ea696dd8 '' Function 0x55d4ea5655d8 'step' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x55d4ea696d08 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55d4ea696cf0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55d4ea696cd8 'int3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55d4ea696ca0 'int3':'vector' lvalue ParmVar 0x55d4ea6968d0 'V1' 'int3':'vector' # | | | | `-CStyleCastExpr 0x55d4ea696db0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea696d98 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea696d80 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea696d48 'int3':'vector' lvalue ParmVar 0x55d4ea696950 'V2' 'int3':'vector' # | | | `-DeprecatedAttr 0x55d4ea696ad8 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea697058 line:489:38 constexpr step 'float4 (int4, int4)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea696f08 col:28 used V1 'int4':'vector' # | | | |-ParmVarDecl 0x55d4ea696f88 col:37 used V2 'int4':'vector' # | | | |-CompoundStmt 0x55d4ea697498 # | | | | `-ReturnStmt 0x55d4ea697488 # | | | | `-CallExpr 0x55d4ea697450 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea697438 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x55d4ea697418 '' Function 0x55d4ea565950 'step' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x55d4ea697348 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55d4ea697330 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55d4ea697318 'int4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55d4ea6972e0 'int4':'vector' lvalue ParmVar 0x55d4ea696f08 'V1' 'int4':'vector' # | | | | `-CStyleCastExpr 0x55d4ea6973f0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea6973d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea6973c0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea697388 'int4':'vector' lvalue ParmVar 0x55d4ea696f88 'V2' 'int4':'vector' # | | | `-DeprecatedAttr 0x55d4ea697110 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea699240 line:489:38 constexpr step 'float (uint, uint)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea697548 col:27 used V1 'uint':'unsigned int' # | | | |-ParmVarDecl 0x55d4ea699170 col:36 used V2 'uint':'unsigned int' # | | | |-CompoundStmt 0x55d4ea699658 # | | | | `-ReturnStmt 0x55d4ea699648 # | | | | `-CallExpr 0x55d4ea699610 'float' # | | | | |-ImplicitCastExpr 0x55d4ea6995f8 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x55d4ea6995d8 '' Function 0x55d4ea564f98 'step' 'float (float, float)' # | | | | |-CStyleCastExpr 0x55d4ea699520 'float' # | | | | | `-ImplicitCastExpr 0x55d4ea699508 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55d4ea6994f0 'uint':'unsigned int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55d4ea6994b8 'uint':'unsigned int' lvalue ParmVar 0x55d4ea697548 'V1' 'uint':'unsigned int' # | | | | `-CStyleCastExpr 0x55d4ea6995b0 'float' # | | | | `-ImplicitCastExpr 0x55d4ea699598 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea699580 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea699548 'uint':'unsigned int' lvalue ParmVar 0x55d4ea699170 'V2' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55d4ea6992f8 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea699858 line:489:38 constexpr step 'float2 (uint2, uint2)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea699708 col:29 used V1 'uint2':'vector' # | | | |-ParmVarDecl 0x55d4ea699788 col:39 used V2 'uint2':'vector' # | | | |-CompoundStmt 0x55d4ea699ca8 # | | | | `-ReturnStmt 0x55d4ea699c98 # | | | | `-CallExpr 0x55d4ea699c60 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea699c48 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x55d4ea699c28 '' Function 0x55d4ea5652b8 'step' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x55d4ea699b58 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55d4ea699b40 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55d4ea699b28 'uint2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55d4ea699af0 'uint2':'vector' lvalue ParmVar 0x55d4ea699708 'V1' 'uint2':'vector' # | | | | `-CStyleCastExpr 0x55d4ea699c00 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea699be8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea699bd0 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea699b98 'uint2':'vector' lvalue ParmVar 0x55d4ea699788 'V2' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55d4ea699910 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea699ea8 line:489:38 constexpr step 'float3 (uint3, uint3)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea699d58 col:29 used V1 'uint3':'vector' # | | | |-ParmVarDecl 0x55d4ea699dd8 col:39 used V2 'uint3':'vector' # | | | |-CompoundStmt 0x55d4ea69a300 # | | | | `-ReturnStmt 0x55d4ea69a2f0 # | | | | `-CallExpr 0x55d4ea69a2b8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea69a2a0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x55d4ea69a280 '' Function 0x55d4ea5655d8 'step' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x55d4ea69a1b0 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55d4ea69a198 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55d4ea69a180 'uint3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55d4ea69a148 'uint3':'vector' lvalue ParmVar 0x55d4ea699d58 'V1' 'uint3':'vector' # | | | | `-CStyleCastExpr 0x55d4ea69a258 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea69a240 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea69a228 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea69a1f0 'uint3':'vector' lvalue ParmVar 0x55d4ea699dd8 'V2' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55d4ea699f60 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea69a500 line:489:38 constexpr step 'float4 (uint4, uint4)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea69a3b0 col:29 used V1 'uint4':'vector' # | | | |-ParmVarDecl 0x55d4ea69a430 col:39 used V2 'uint4':'vector' # | | | |-CompoundStmt 0x55d4ea69a960 # | | | | `-ReturnStmt 0x55d4ea69a950 # | | | | `-CallExpr 0x55d4ea69a918 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea69a900 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x55d4ea69a8e0 '' Function 0x55d4ea565950 'step' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x55d4ea69a810 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55d4ea69a7f8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55d4ea69a7e0 'uint4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55d4ea69a7a8 'uint4':'vector' lvalue ParmVar 0x55d4ea69a3b0 'V1' 'uint4':'vector' # | | | | `-CStyleCastExpr 0x55d4ea69a8b8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea69a8a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea69a888 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea69a850 'uint4':'vector' lvalue ParmVar 0x55d4ea69a430 'V2' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55d4ea69a5b8 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea69ab60 line:489:38 constexpr step 'float (int64_t, int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea69aa10 col:30 used V1 'int64_t':'long' # | | | |-ParmVarDecl 0x55d4ea69aa90 col:42 used V2 'int64_t':'long' # | | | |-CompoundStmt 0x55d4ea69af98 # | | | | `-ReturnStmt 0x55d4ea69af88 # | | | | `-CallExpr 0x55d4ea69af50 'float' # | | | | |-ImplicitCastExpr 0x55d4ea69af38 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x55d4ea69af18 '' Function 0x55d4ea564f98 'step' 'float (float, float)' # | | | | |-CStyleCastExpr 0x55d4ea69ae60 'float' # | | | | | `-ImplicitCastExpr 0x55d4ea69ae48 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55d4ea69ae30 'int64_t':'long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55d4ea69adf8 'int64_t':'long' lvalue ParmVar 0x55d4ea69aa10 'V1' 'int64_t':'long' # | | | | `-CStyleCastExpr 0x55d4ea69aef0 'float' # | | | | `-ImplicitCastExpr 0x55d4ea69aed8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea69aec0 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea69ae88 'int64_t':'long' lvalue ParmVar 0x55d4ea69aa90 'V2' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55d4ea69ac18 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea69b198 line:489:38 constexpr step 'float2 (int64_t2, int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea69b048 col:32 used V1 'int64_t2':'vector' # | | | |-ParmVarDecl 0x55d4ea69b0c8 col:45 used V2 'int64_t2':'vector' # | | | |-CompoundStmt 0x55d4ea69b608 # | | | | `-ReturnStmt 0x55d4ea69b5f8 # | | | | `-CallExpr 0x55d4ea69b5c0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea69b5a8 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x55d4ea69b588 '' Function 0x55d4ea5652b8 'step' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x55d4ea69b4b8 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55d4ea69b4a0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55d4ea69b488 'int64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55d4ea69b450 'int64_t2':'vector' lvalue ParmVar 0x55d4ea69b048 'V1' 'int64_t2':'vector' # | | | | `-CStyleCastExpr 0x55d4ea69b560 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea69b548 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea69b530 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea69b4f8 'int64_t2':'vector' lvalue ParmVar 0x55d4ea69b0c8 'V2' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55d4ea69b250 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea69b808 line:489:38 constexpr step 'float3 (int64_t3, int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea69b6b8 col:32 used V1 'int64_t3':'vector' # | | | |-ParmVarDecl 0x55d4ea69b738 col:45 used V2 'int64_t3':'vector' # | | | |-CompoundStmt 0x55d4ea69bc80 # | | | | `-ReturnStmt 0x55d4ea69bc70 # | | | | `-CallExpr 0x55d4ea69bc38 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea69bc20 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x55d4ea69bc00 '' Function 0x55d4ea5655d8 'step' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x55d4ea69bb30 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55d4ea69bb18 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55d4ea69bb00 'int64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55d4ea69bac8 'int64_t3':'vector' lvalue ParmVar 0x55d4ea69b6b8 'V1' 'int64_t3':'vector' # | | | | `-CStyleCastExpr 0x55d4ea69bbd8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea69bbc0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea69bba8 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea69bb70 'int64_t3':'vector' lvalue ParmVar 0x55d4ea69b738 'V2' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55d4ea69b8c0 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea69be80 line:489:38 constexpr step 'float4 (int64_t4, int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea69bd30 col:32 used V1 'int64_t4':'vector' # | | | |-ParmVarDecl 0x55d4ea69bdb0 col:45 used V2 'int64_t4':'vector' # | | | |-CompoundStmt 0x55d4ea69c300 # | | | | `-ReturnStmt 0x55d4ea69c2f0 # | | | | `-CallExpr 0x55d4ea69c2b8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea69c2a0 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x55d4ea69c280 '' Function 0x55d4ea565950 'step' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x55d4ea69c1b0 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55d4ea69c198 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55d4ea69c180 'int64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55d4ea69c148 'int64_t4':'vector' lvalue ParmVar 0x55d4ea69bd30 'V1' 'int64_t4':'vector' # | | | | `-CStyleCastExpr 0x55d4ea69c258 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea69c240 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea69c228 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea69c1f0 'int64_t4':'vector' lvalue ParmVar 0x55d4ea69bdb0 'V2' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55d4ea69bf38 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea69c500 line:489:38 constexpr step 'float (uint64_t, uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea69c3b0 col:31 used V1 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x55d4ea69c430 col:44 used V2 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55d4ea69c958 # | | | | `-ReturnStmt 0x55d4ea69c948 # | | | | `-CallExpr 0x55d4ea69c910 'float' # | | | | |-ImplicitCastExpr 0x55d4ea69c8f8 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x55d4ea69c8d8 '' Function 0x55d4ea564f98 'step' 'float (float, float)' # | | | | |-CStyleCastExpr 0x55d4ea69c820 'float' # | | | | | `-ImplicitCastExpr 0x55d4ea69c808 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55d4ea69c7f0 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55d4ea69c7b8 'uint64_t':'unsigned long' lvalue ParmVar 0x55d4ea69c3b0 'V1' 'uint64_t':'unsigned long' # | | | | `-CStyleCastExpr 0x55d4ea69c8b0 'float' # | | | | `-ImplicitCastExpr 0x55d4ea69c898 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea69c880 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea69c848 'uint64_t':'unsigned long' lvalue ParmVar 0x55d4ea69c430 'V2' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55d4ea69c5b8 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea69cb58 line:489:38 constexpr step 'float2 (uint64_t2, uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea69ca08 col:33 used V1 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x55d4ea69ca88 col:47 used V2 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55d4ea69cfe8 # | | | | `-ReturnStmt 0x55d4ea69cfd8 # | | | | `-CallExpr 0x55d4ea69cfa0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea69cf88 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x55d4ea69cf68 '' Function 0x55d4ea5652b8 'step' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x55d4ea69ce98 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55d4ea69ce80 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55d4ea69ce68 'uint64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55d4ea69ce30 'uint64_t2':'vector' lvalue ParmVar 0x55d4ea69ca08 'V1' 'uint64_t2':'vector' # | | | | `-CStyleCastExpr 0x55d4ea69cf40 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea69cf28 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea69cf10 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea69ced8 'uint64_t2':'vector' lvalue ParmVar 0x55d4ea69ca88 'V2' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55d4ea69cc10 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea69ddc0 line:489:38 constexpr step 'float3 (uint64_t3, uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea69d098 col:33 used V1 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x55d4ea69dcf0 col:47 used V2 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55d4ea69e258 # | | | | `-ReturnStmt 0x55d4ea69e248 # | | | | `-CallExpr 0x55d4ea69e210 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea69e1f8 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x55d4ea69e1d8 '' Function 0x55d4ea5655d8 'step' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x55d4ea69e108 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55d4ea69e0f0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55d4ea69e0d8 'uint64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55d4ea69e0a0 'uint64_t3':'vector' lvalue ParmVar 0x55d4ea69d098 'V1' 'uint64_t3':'vector' # | | | | `-CStyleCastExpr 0x55d4ea69e1b0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea69e198 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea69e180 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea69e148 'uint64_t3':'vector' lvalue ParmVar 0x55d4ea69dcf0 'V2' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55d4ea69de78 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea69e458 line:489:38 constexpr step 'float4 (uint64_t4, uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea69e308 col:33 used V1 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x55d4ea69e388 col:47 used V2 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55d4ea69e8f8 # | | | | `-ReturnStmt 0x55d4ea69e8e8 # | | | | `-CallExpr 0x55d4ea69e8b0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea69e898 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x55d4ea69e878 '' Function 0x55d4ea565950 'step' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x55d4ea69e7a8 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55d4ea69e790 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55d4ea69e778 'uint64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55d4ea69e740 'uint64_t4':'vector' lvalue ParmVar 0x55d4ea69e308 'V1' 'uint64_t4':'vector' # | | | | `-CStyleCastExpr 0x55d4ea69e850 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea69e838 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea69e820 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea69e7e8 'uint64_t4':'vector' lvalue ParmVar 0x55d4ea69e388 'V2' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55d4ea69e510 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea69ea60 line:495:36 constexpr tan 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea69e9b0 col:29 used V 'double' # | | | |-CompoundStmt 0x55d4ea69eda8 # | | | | `-ReturnStmt 0x55d4ea69ed98 # | | | | `-CallExpr 0x55d4ea69ed68 'float' # | | | | |-ImplicitCastExpr 0x55d4ea69ed50 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55d4ea69ed30 '' Function 0x55d4ea566570 'tan' 'float (float)' # | | | | `-CStyleCastExpr 0x55d4ea69ed08 'float' # | | | | `-ImplicitCastExpr 0x55d4ea69ecf0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea69ecd8 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea69eca0 'double' lvalue ParmVar 0x55d4ea69e9b0 'V' 'double' # | | | `-DeprecatedAttr 0x55d4ea69eb10 "In 202x 64 bit API lowering for tan is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55d4ea69ef10 line:495:36 constexpr tan 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea69ee60 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55d4ea69f278 # | | | | `-ReturnStmt 0x55d4ea69f268 # | | | | `-CallExpr 0x55d4ea69f238 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea69f220 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55d4ea69f200 '' Function 0x55d4ea5667e8 'tan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55d4ea69f1d8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea69f1c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea69f1a8 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea69f170 'double2':'vector' lvalue ParmVar 0x55d4ea69ee60 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55d4ea69efc0 "In 202x 64 bit API lowering for tan is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55d4ea69f3e0 line:495:36 constexpr tan 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea69f330 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55d4ea69f750 # | | | | `-ReturnStmt 0x55d4ea69f740 # | | | | `-CallExpr 0x55d4ea69f710 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea69f6f8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55d4ea69f6d8 '' Function 0x55d4ea566a60 'tan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55d4ea69f6b0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea69f698 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea69f680 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea69f648 'double3':'vector' lvalue ParmVar 0x55d4ea69f330 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55d4ea69f490 "In 202x 64 bit API lowering for tan is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55d4ea69f8b8 line:495:36 constexpr tan 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea69f808 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55d4ea69fc30 # | | | | `-ReturnStmt 0x55d4ea69fc20 # | | | | `-CallExpr 0x55d4ea69fbf0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea69fbd8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55d4ea69fbb8 '' Function 0x55d4ea566cd8 'tan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55d4ea69fb90 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea69fb78 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea69fb60 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea69fb28 'double4':'vector' lvalue ParmVar 0x55d4ea69f808 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55d4ea69f968 "In 202x 64 bit API lowering for tan is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55d4ea69fd90 line:496:37 constexpr tan 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea69fce0 col:26 used V 'int' # | | | |-CompoundStmt 0x55d4ea6a00e8 # | | | | `-ReturnStmt 0x55d4ea6a00d8 # | | | | `-CallExpr 0x55d4ea6a00a8 'float' # | | | | |-ImplicitCastExpr 0x55d4ea6a0090 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55d4ea6a0070 '' Function 0x55d4ea566570 'tan' 'float (float)' # | | | | `-CStyleCastExpr 0x55d4ea6a0048 'float' # | | | | `-ImplicitCastExpr 0x55d4ea6a0030 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea6a0018 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea69ffe0 'int' lvalue ParmVar 0x55d4ea69fce0 'V' 'int' # | | | `-DeprecatedAttr 0x55d4ea69fe40 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea6a0248 line:496:37 constexpr tan 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea6a0198 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55d4ea6a05c0 # | | | | `-ReturnStmt 0x55d4ea6a05b0 # | | | | `-CallExpr 0x55d4ea6a0580 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea6a0568 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55d4ea6a0548 '' Function 0x55d4ea5667e8 'tan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55d4ea6a0520 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea6a0508 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea6a04f0 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea6a04b8 'int2':'vector' lvalue ParmVar 0x55d4ea6a0198 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55d4ea6a02f8 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea6a0720 line:496:37 constexpr tan 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea6a0670 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55d4ea6a0aa0 # | | | | `-ReturnStmt 0x55d4ea6a0a90 # | | | | `-CallExpr 0x55d4ea6a0a60 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea6a0a48 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55d4ea6a0a28 '' Function 0x55d4ea566a60 'tan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55d4ea6a0a00 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea6a09e8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea6a09d0 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea6a0998 'int3':'vector' lvalue ParmVar 0x55d4ea6a0670 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55d4ea6a07d0 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea6a0c00 line:496:37 constexpr tan 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea6a0b50 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55d4ea6a0f88 # | | | | `-ReturnStmt 0x55d4ea6a0f78 # | | | | `-CallExpr 0x55d4ea6a0f48 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea6a0f30 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55d4ea6a0f10 '' Function 0x55d4ea566cd8 'tan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55d4ea6a0ee8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea6a0ed0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea6a0eb8 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea6a0e80 'int4':'vector' lvalue ParmVar 0x55d4ea6a0b50 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55d4ea6a0cb0 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea6a10e8 line:496:37 constexpr tan 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea6a1038 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55d4ea6a1460 # | | | | `-ReturnStmt 0x55d4ea6a1450 # | | | | `-CallExpr 0x55d4ea6a1420 'float' # | | | | |-ImplicitCastExpr 0x55d4ea6a1408 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55d4ea6a13e8 '' Function 0x55d4ea566570 'tan' 'float (float)' # | | | | `-CStyleCastExpr 0x55d4ea6a13c0 'float' # | | | | `-ImplicitCastExpr 0x55d4ea6a13a8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea6a1390 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea6a1358 'uint':'unsigned int' lvalue ParmVar 0x55d4ea6a1038 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55d4ea6a1198 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea6a15c0 line:496:37 constexpr tan 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea6a1510 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55d4ea6a1958 # | | | | `-ReturnStmt 0x55d4ea6a1948 # | | | | `-CallExpr 0x55d4ea6a1918 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea6a1900 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55d4ea6a18e0 '' Function 0x55d4ea5667e8 'tan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55d4ea6a18b8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea6a18a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea6a1888 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea6a1850 'uint2':'vector' lvalue ParmVar 0x55d4ea6a1510 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55d4ea6a1670 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea6a1ab8 line:496:37 constexpr tan 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea6a1a08 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55d4ea6a3f58 # | | | | `-ReturnStmt 0x55d4ea6a3f48 # | | | | `-CallExpr 0x55d4ea6a3f18 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea6a3f00 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55d4ea6a3ee0 '' Function 0x55d4ea566a60 'tan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55d4ea6a3eb8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea6a3ea0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea6a3e88 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea6a3e50 'uint3':'vector' lvalue ParmVar 0x55d4ea6a1a08 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55d4ea6a1b68 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea6a40b8 line:496:37 constexpr tan 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea6a4008 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55d4ea6a4460 # | | | | `-ReturnStmt 0x55d4ea6a4450 # | | | | `-CallExpr 0x55d4ea6a4420 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea6a4408 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55d4ea6a43e8 '' Function 0x55d4ea566cd8 'tan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55d4ea6a43c0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea6a43a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea6a4390 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea6a4358 'uint4':'vector' lvalue ParmVar 0x55d4ea6a4008 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55d4ea6a4168 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea6a45c0 line:496:37 constexpr tan 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea6a4510 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55d4ea6a4958 # | | | | `-ReturnStmt 0x55d4ea6a4948 # | | | | `-CallExpr 0x55d4ea6a4918 'float' # | | | | |-ImplicitCastExpr 0x55d4ea6a4900 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55d4ea6a48e0 '' Function 0x55d4ea566570 'tan' 'float (float)' # | | | | `-CStyleCastExpr 0x55d4ea6a48b8 'float' # | | | | `-ImplicitCastExpr 0x55d4ea6a48a0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea6a4888 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea6a4850 'int64_t':'long' lvalue ParmVar 0x55d4ea6a4510 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55d4ea6a4670 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea6a4ab8 line:496:37 constexpr tan 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea6a4a08 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55d4ea6a4e70 # | | | | `-ReturnStmt 0x55d4ea6a4e60 # | | | | `-CallExpr 0x55d4ea6a4e30 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea6a4e18 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55d4ea6a4df8 '' Function 0x55d4ea5667e8 'tan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55d4ea6a4dd0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea6a4db8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea6a4da0 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea6a4d68 'int64_t2':'vector' lvalue ParmVar 0x55d4ea6a4a08 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55d4ea6a4b68 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea6a4fd0 line:496:37 constexpr tan 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea6a4f20 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55d4ea6a5390 # | | | | `-ReturnStmt 0x55d4ea6a5380 # | | | | `-CallExpr 0x55d4ea6a5350 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea6a5338 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55d4ea6a5318 '' Function 0x55d4ea566a60 'tan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55d4ea6a52f0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea6a52d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea6a52c0 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea6a5288 'int64_t3':'vector' lvalue ParmVar 0x55d4ea6a4f20 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55d4ea6a5080 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea6a54f0 line:496:37 constexpr tan 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea6a5440 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55d4ea6a58b8 # | | | | `-ReturnStmt 0x55d4ea6a58a8 # | | | | `-CallExpr 0x55d4ea6a5878 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea6a5860 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55d4ea6a5840 '' Function 0x55d4ea566cd8 'tan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55d4ea6a5818 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea6a5800 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea6a57e8 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea6a57b0 'int64_t4':'vector' lvalue ParmVar 0x55d4ea6a5440 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55d4ea6a55a0 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea6a5a18 line:496:37 constexpr tan 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea6a5968 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55d4ea6a5dd0 # | | | | `-ReturnStmt 0x55d4ea6a5dc0 # | | | | `-CallExpr 0x55d4ea6a5d90 'float' # | | | | |-ImplicitCastExpr 0x55d4ea6a5d78 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55d4ea6a5d58 '' Function 0x55d4ea566570 'tan' 'float (float)' # | | | | `-CStyleCastExpr 0x55d4ea6a5d30 'float' # | | | | `-ImplicitCastExpr 0x55d4ea6a5d18 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea6a5d00 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea6a5cc8 'uint64_t':'unsigned long' lvalue ParmVar 0x55d4ea6a5968 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55d4ea6a5ac8 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea6a5f30 line:496:37 constexpr tan 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea6a5e80 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55d4ea6a6308 # | | | | `-ReturnStmt 0x55d4ea6a62f8 # | | | | `-CallExpr 0x55d4ea6a62c8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea6a62b0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55d4ea6a6290 '' Function 0x55d4ea5667e8 'tan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55d4ea6a6268 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea6a6250 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea6a6238 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea6a6200 'uint64_t2':'vector' lvalue ParmVar 0x55d4ea6a5e80 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55d4ea6a5fe0 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea6a6468 line:496:37 constexpr tan 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea6a63b8 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55d4ea6a6848 # | | | | `-ReturnStmt 0x55d4ea6a6838 # | | | | `-CallExpr 0x55d4ea6a6808 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea6a67f0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55d4ea6a67d0 '' Function 0x55d4ea566a60 'tan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55d4ea6a67a8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea6a6790 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea6a6778 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea6a6740 'uint64_t3':'vector' lvalue ParmVar 0x55d4ea6a63b8 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55d4ea6a6518 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea6a69a8 line:496:37 constexpr tan 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea6a68f8 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55d4ea6a6d90 # | | | | `-ReturnStmt 0x55d4ea6a6d80 # | | | | `-CallExpr 0x55d4ea6a6d50 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea6a6d38 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55d4ea6a6d18 '' Function 0x55d4ea566cd8 'tan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55d4ea6a6cf0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea6a6cd8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea6a6cc0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea6a6c88 'uint64_t4':'vector' lvalue ParmVar 0x55d4ea6a68f8 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55d4ea6a6a58 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea6a6f00 line:502:36 constexpr tanh 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea6a6e50 col:29 used V 'double' # | | | |-CompoundStmt 0x55d4ea6a7248 # | | | | `-ReturnStmt 0x55d4ea6a7238 # | | | | `-CallExpr 0x55d4ea6a7208 'float' # | | | | |-ImplicitCastExpr 0x55d4ea6a71f0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55d4ea6a71d0 '' Function 0x55d4ea567920 'tanh' 'float (float)' # | | | | `-CStyleCastExpr 0x55d4ea6a71a8 'float' # | | | | `-ImplicitCastExpr 0x55d4ea6a7190 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea6a7178 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea6a7140 'double' lvalue ParmVar 0x55d4ea6a6e50 'V' 'double' # | | | `-DeprecatedAttr 0x55d4ea6a6fb0 "In 202x 64 bit API lowering for tanh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55d4ea6a73b8 line:502:36 constexpr tanh 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea6a7308 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55d4ea6a7720 # | | | | `-ReturnStmt 0x55d4ea6a7710 # | | | | `-CallExpr 0x55d4ea6a76e0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea6a76c8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55d4ea6a76a8 '' Function 0x55d4ea567b98 'tanh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55d4ea6a7680 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea6a7668 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea6a7650 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea6a7618 'double2':'vector' lvalue ParmVar 0x55d4ea6a7308 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55d4ea6a7468 "In 202x 64 bit API lowering for tanh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55d4ea6a7890 line:502:36 constexpr tanh 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea6a77e0 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55d4ea6a7c00 # | | | | `-ReturnStmt 0x55d4ea6a7bf0 # | | | | `-CallExpr 0x55d4ea6a7bc0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea6a7ba8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55d4ea6a7b88 '' Function 0x55d4ea567e10 'tanh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55d4ea6a7b60 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea6a7b48 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea6a7b30 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea6a7af8 'double3':'vector' lvalue ParmVar 0x55d4ea6a77e0 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55d4ea6a7940 "In 202x 64 bit API lowering for tanh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55d4ea6a8b50 line:502:36 constexpr tanh 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea6a7cc0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55d4ea6a8ec8 # | | | | `-ReturnStmt 0x55d4ea6a8eb8 # | | | | `-CallExpr 0x55d4ea6a8e88 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea6a8e70 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55d4ea6a8e50 '' Function 0x55d4ea568088 'tanh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55d4ea6a8e28 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea6a8e10 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea6a8df8 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea6a8dc0 'double4':'vector' lvalue ParmVar 0x55d4ea6a7cc0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55d4ea6a8c00 "In 202x 64 bit API lowering for tanh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55d4ea6a9028 line:503:37 constexpr tanh 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea6a8f78 col:26 used V 'int' # | | | |-CompoundStmt 0x55d4ea6a9380 # | | | | `-ReturnStmt 0x55d4ea6a9370 # | | | | `-CallExpr 0x55d4ea6a9340 'float' # | | | | |-ImplicitCastExpr 0x55d4ea6a9328 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55d4ea6a9308 '' Function 0x55d4ea567920 'tanh' 'float (float)' # | | | | `-CStyleCastExpr 0x55d4ea6a92e0 'float' # | | | | `-ImplicitCastExpr 0x55d4ea6a92c8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea6a92b0 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea6a9278 'int' lvalue ParmVar 0x55d4ea6a8f78 'V' 'int' # | | | `-DeprecatedAttr 0x55d4ea6a90d8 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea6a94e0 line:503:37 constexpr tanh 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea6a9430 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55d4ea6a9858 # | | | | `-ReturnStmt 0x55d4ea6a9848 # | | | | `-CallExpr 0x55d4ea6a9818 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea6a9800 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55d4ea6a97e0 '' Function 0x55d4ea567b98 'tanh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55d4ea6a97b8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea6a97a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea6a9788 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea6a9750 'int2':'vector' lvalue ParmVar 0x55d4ea6a9430 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55d4ea6a9590 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea6a99b8 line:503:37 constexpr tanh 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea6a9908 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55d4ea6a9d38 # | | | | `-ReturnStmt 0x55d4ea6a9d28 # | | | | `-CallExpr 0x55d4ea6a9cf8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea6a9ce0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55d4ea6a9cc0 '' Function 0x55d4ea567e10 'tanh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55d4ea6a9c98 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea6a9c80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea6a9c68 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea6a9c30 'int3':'vector' lvalue ParmVar 0x55d4ea6a9908 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55d4ea6a9a68 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea6a9e98 line:503:37 constexpr tanh 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea6a9de8 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55d4ea6aa220 # | | | | `-ReturnStmt 0x55d4ea6aa210 # | | | | `-CallExpr 0x55d4ea6aa1e0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea6aa1c8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55d4ea6aa1a8 '' Function 0x55d4ea568088 'tanh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55d4ea6aa180 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea6aa168 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea6aa150 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea6aa118 'int4':'vector' lvalue ParmVar 0x55d4ea6a9de8 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55d4ea6a9f48 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea6aa380 line:503:37 constexpr tanh 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea6aa2d0 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55d4ea6aa6f8 # | | | | `-ReturnStmt 0x55d4ea6aa6e8 # | | | | `-CallExpr 0x55d4ea6aa6b8 'float' # | | | | |-ImplicitCastExpr 0x55d4ea6aa6a0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55d4ea6aa680 '' Function 0x55d4ea567920 'tanh' 'float (float)' # | | | | `-CStyleCastExpr 0x55d4ea6aa658 'float' # | | | | `-ImplicitCastExpr 0x55d4ea6aa640 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea6aa628 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea6aa5f0 'uint':'unsigned int' lvalue ParmVar 0x55d4ea6aa2d0 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55d4ea6aa430 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea6aa858 line:503:37 constexpr tanh 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea6aa7a8 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55d4ea6aabf0 # | | | | `-ReturnStmt 0x55d4ea6aabe0 # | | | | `-CallExpr 0x55d4ea6aabb0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea6aab98 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55d4ea6aab78 '' Function 0x55d4ea567b98 'tanh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55d4ea6aab50 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea6aab38 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea6aab20 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea6aaae8 'uint2':'vector' lvalue ParmVar 0x55d4ea6aa7a8 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55d4ea6aa908 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea6aad50 line:503:37 constexpr tanh 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea6aaca0 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55d4ea6ab0f0 # | | | | `-ReturnStmt 0x55d4ea6ab0e0 # | | | | `-CallExpr 0x55d4ea6ab0b0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea6ab098 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55d4ea6ab078 '' Function 0x55d4ea567e10 'tanh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55d4ea6ab050 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea6ab038 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea6ab020 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea6aafe8 'uint3':'vector' lvalue ParmVar 0x55d4ea6aaca0 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55d4ea6aae00 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea6ab250 line:503:37 constexpr tanh 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea6ab1a0 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55d4ea6ab5f8 # | | | | `-ReturnStmt 0x55d4ea6ab5e8 # | | | | `-CallExpr 0x55d4ea6ab5b8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea6ab5a0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55d4ea6ab580 '' Function 0x55d4ea568088 'tanh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55d4ea6ab558 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea6ab540 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea6ab528 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea6ab4f0 'uint4':'vector' lvalue ParmVar 0x55d4ea6ab1a0 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55d4ea6ab300 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea6ab758 line:503:37 constexpr tanh 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea6ab6a8 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55d4ea6abaf0 # | | | | `-ReturnStmt 0x55d4ea6abae0 # | | | | `-CallExpr 0x55d4ea6abab0 'float' # | | | | |-ImplicitCastExpr 0x55d4ea6aba98 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55d4ea6aba78 '' Function 0x55d4ea567920 'tanh' 'float (float)' # | | | | `-CStyleCastExpr 0x55d4ea6aba50 'float' # | | | | `-ImplicitCastExpr 0x55d4ea6aba38 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea6aba20 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea6ab9e8 'int64_t':'long' lvalue ParmVar 0x55d4ea6ab6a8 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55d4ea6ab808 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea6abc50 line:503:37 constexpr tanh 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea6abba0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55d4ea6ac008 # | | | | `-ReturnStmt 0x55d4ea6abff8 # | | | | `-CallExpr 0x55d4ea6abfc8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea6abfb0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55d4ea6abf90 '' Function 0x55d4ea567b98 'tanh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55d4ea6abf68 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea6abf50 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea6abf38 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea6abf00 'int64_t2':'vector' lvalue ParmVar 0x55d4ea6abba0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55d4ea6abd00 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea6ac168 line:503:37 constexpr tanh 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea6ac0b8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55d4ea6ac528 # | | | | `-ReturnStmt 0x55d4ea6ac518 # | | | | `-CallExpr 0x55d4ea6ac4e8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea6ac4d0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55d4ea6ac4b0 '' Function 0x55d4ea567e10 'tanh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55d4ea6ac488 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea6ac470 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea6ac458 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea6ac420 'int64_t3':'vector' lvalue ParmVar 0x55d4ea6ac0b8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55d4ea6ac218 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea6ac688 line:503:37 constexpr tanh 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea6ac5d8 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55d4ea6aca50 # | | | | `-ReturnStmt 0x55d4ea6aca40 # | | | | `-CallExpr 0x55d4ea6aca10 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea6ac9f8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55d4ea6ac9d8 '' Function 0x55d4ea568088 'tanh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55d4ea6ac9b0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea6ac998 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea6ac980 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea6ac948 'int64_t4':'vector' lvalue ParmVar 0x55d4ea6ac5d8 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55d4ea6ac738 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea6adbd0 line:503:37 constexpr tanh 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea6adb20 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55d4ea6adf88 # | | | | `-ReturnStmt 0x55d4ea6adf78 # | | | | `-CallExpr 0x55d4ea6adf48 'float' # | | | | |-ImplicitCastExpr 0x55d4ea6adf30 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55d4ea6adf10 '' Function 0x55d4ea567920 'tanh' 'float (float)' # | | | | `-CStyleCastExpr 0x55d4ea6adee8 'float' # | | | | `-ImplicitCastExpr 0x55d4ea6aded0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea6adeb8 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea6ade80 'uint64_t':'unsigned long' lvalue ParmVar 0x55d4ea6adb20 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55d4ea6adc80 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea6ae0e8 line:503:37 constexpr tanh 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea6ae038 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55d4ea6ae4c0 # | | | | `-ReturnStmt 0x55d4ea6ae4b0 # | | | | `-CallExpr 0x55d4ea6ae480 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea6ae468 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55d4ea6ae448 '' Function 0x55d4ea567b98 'tanh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55d4ea6ae420 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea6ae408 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea6ae3f0 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea6ae3b8 'uint64_t2':'vector' lvalue ParmVar 0x55d4ea6ae038 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55d4ea6ae198 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea6ae620 line:503:37 constexpr tanh 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea6ae570 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55d4ea6aea00 # | | | | `-ReturnStmt 0x55d4ea6ae9f0 # | | | | `-CallExpr 0x55d4ea6ae9c0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea6ae9a8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55d4ea6ae988 '' Function 0x55d4ea567e10 'tanh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55d4ea6ae960 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea6ae948 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea6ae930 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea6ae8f8 'uint64_t3':'vector' lvalue ParmVar 0x55d4ea6ae570 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55d4ea6ae6d0 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea6aeb60 line:503:37 constexpr tanh 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea6aeab0 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55d4ea6aef48 # | | | | `-ReturnStmt 0x55d4ea6aef38 # | | | | `-CallExpr 0x55d4ea6aef08 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea6aeef0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55d4ea6aeed0 '' Function 0x55d4ea568088 'tanh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55d4ea6aeea8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea6aee90 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea6aee78 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea6aee40 'uint64_t4':'vector' lvalue ParmVar 0x55d4ea6aeab0 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55d4ea6aec10 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea6af0b8 line:509:36 constexpr trunc 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea6af008 col:29 used V 'double' # | | | |-CompoundStmt 0x55d4ea6af400 # | | | | `-ReturnStmt 0x55d4ea6af3f0 # | | | | `-CallExpr 0x55d4ea6af3c0 'float' # | | | | |-ImplicitCastExpr 0x55d4ea6af3a8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55d4ea6af388 '' Function 0x55d4ea568ca0 'trunc' 'float (float)' # | | | | `-CStyleCastExpr 0x55d4ea6af360 'float' # | | | | `-ImplicitCastExpr 0x55d4ea6af348 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea6af330 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea6af2f8 'double' lvalue ParmVar 0x55d4ea6af008 'V' 'double' # | | | `-DeprecatedAttr 0x55d4ea6af168 "In 202x 64 bit API lowering for trunc is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55d4ea6af570 line:509:36 constexpr trunc 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea6af4c0 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55d4ea6af8d8 # | | | | `-ReturnStmt 0x55d4ea6af8c8 # | | | | `-CallExpr 0x55d4ea6af898 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea6af880 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55d4ea6af860 '' Function 0x55d4ea568f18 'trunc' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55d4ea6af838 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea6af820 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea6af808 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea6af7d0 'double2':'vector' lvalue ParmVar 0x55d4ea6af4c0 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55d4ea6af620 "In 202x 64 bit API lowering for trunc is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55d4ea6afa48 line:509:36 constexpr trunc 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea6af998 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55d4ea6afdb8 # | | | | `-ReturnStmt 0x55d4ea6afda8 # | | | | `-CallExpr 0x55d4ea6afd78 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea6afd60 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55d4ea6afd40 '' Function 0x55d4ea569190 'trunc' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55d4ea6afd18 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea6afd00 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea6afce8 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea6afcb0 'double3':'vector' lvalue ParmVar 0x55d4ea6af998 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55d4ea6afaf8 "In 202x 64 bit API lowering for trunc is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55d4ea6aff28 line:509:36 constexpr trunc 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea6afe78 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55d4ea6b02a0 # | | | | `-ReturnStmt 0x55d4ea6b0290 # | | | | `-CallExpr 0x55d4ea6b0260 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea6b0248 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55d4ea6b0228 '' Function 0x55d4ea569408 'trunc' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55d4ea6b0200 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea6b01e8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea6b01d0 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea6b0198 'double4':'vector' lvalue ParmVar 0x55d4ea6afe78 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55d4ea6affd8 "In 202x 64 bit API lowering for trunc is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55d4ea6b0400 line:510:37 constexpr trunc 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea6b0350 col:26 used V 'int' # | | | |-CompoundStmt 0x55d4ea6b0758 # | | | | `-ReturnStmt 0x55d4ea6b0748 # | | | | `-CallExpr 0x55d4ea6b0718 'float' # | | | | |-ImplicitCastExpr 0x55d4ea6b0700 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55d4ea6b06e0 '' Function 0x55d4ea568ca0 'trunc' 'float (float)' # | | | | `-CStyleCastExpr 0x55d4ea6b06b8 'float' # | | | | `-ImplicitCastExpr 0x55d4ea6b06a0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea6b0688 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea6b0650 'int' lvalue ParmVar 0x55d4ea6b0350 'V' 'int' # | | | `-DeprecatedAttr 0x55d4ea6b04b0 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea6b08b8 line:510:37 constexpr trunc 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea6b0808 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55d4ea6b0c30 # | | | | `-ReturnStmt 0x55d4ea6b0c20 # | | | | `-CallExpr 0x55d4ea6b0bf0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea6b0bd8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55d4ea6b0bb8 '' Function 0x55d4ea568f18 'trunc' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55d4ea6b0b90 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea6b0b78 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea6b0b60 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea6b0b28 'int2':'vector' lvalue ParmVar 0x55d4ea6b0808 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55d4ea6b0968 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea6b0d90 line:510:37 constexpr trunc 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea6b0ce0 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55d4ea6b1110 # | | | | `-ReturnStmt 0x55d4ea6b1100 # | | | | `-CallExpr 0x55d4ea6b10d0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea6b10b8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55d4ea6b1098 '' Function 0x55d4ea569190 'trunc' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55d4ea6b1070 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea6b1058 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea6b1040 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea6b1008 'int3':'vector' lvalue ParmVar 0x55d4ea6b0ce0 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55d4ea6b0e40 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea6b1270 line:510:37 constexpr trunc 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea6b11c0 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55d4ea6b15f8 # | | | | `-ReturnStmt 0x55d4ea6b15e8 # | | | | `-CallExpr 0x55d4ea6b15b8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea6b15a0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55d4ea6b1580 '' Function 0x55d4ea569408 'trunc' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55d4ea6b1558 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea6b1540 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea6b1528 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea6b14f0 'int4':'vector' lvalue ParmVar 0x55d4ea6b11c0 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55d4ea6b1320 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea6b1758 line:510:37 constexpr trunc 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea6b16a8 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55d4ea6b1ad0 # | | | | `-ReturnStmt 0x55d4ea6b1ac0 # | | | | `-CallExpr 0x55d4ea6b1a90 'float' # | | | | |-ImplicitCastExpr 0x55d4ea6b1a78 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55d4ea6b1a58 '' Function 0x55d4ea568ca0 'trunc' 'float (float)' # | | | | `-CStyleCastExpr 0x55d4ea6b1a30 'float' # | | | | `-ImplicitCastExpr 0x55d4ea6b1a18 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea6b1a00 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea6b19c8 'uint':'unsigned int' lvalue ParmVar 0x55d4ea6b16a8 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55d4ea6b1808 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea6b2c38 line:510:37 constexpr trunc 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea6b2b88 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55d4ea6b2fd0 # | | | | `-ReturnStmt 0x55d4ea6b2fc0 # | | | | `-CallExpr 0x55d4ea6b2f90 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea6b2f78 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55d4ea6b2f58 '' Function 0x55d4ea568f18 'trunc' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55d4ea6b2f30 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea6b2f18 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea6b2f00 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea6b2ec8 'uint2':'vector' lvalue ParmVar 0x55d4ea6b2b88 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55d4ea6b2ce8 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea6b3130 line:510:37 constexpr trunc 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea6b3080 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55d4ea6b34d0 # | | | | `-ReturnStmt 0x55d4ea6b34c0 # | | | | `-CallExpr 0x55d4ea6b3490 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea6b3478 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55d4ea6b3458 '' Function 0x55d4ea569190 'trunc' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55d4ea6b3430 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea6b3418 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea6b3400 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea6b33c8 'uint3':'vector' lvalue ParmVar 0x55d4ea6b3080 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55d4ea6b31e0 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea6b3630 line:510:37 constexpr trunc 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea6b3580 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55d4ea6b39d8 # | | | | `-ReturnStmt 0x55d4ea6b39c8 # | | | | `-CallExpr 0x55d4ea6b3998 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea6b3980 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55d4ea6b3960 '' Function 0x55d4ea569408 'trunc' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55d4ea6b3938 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea6b3920 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea6b3908 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea6b38d0 'uint4':'vector' lvalue ParmVar 0x55d4ea6b3580 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55d4ea6b36e0 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea6b3b38 line:510:37 constexpr trunc 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea6b3a88 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55d4ea6b3ed0 # | | | | `-ReturnStmt 0x55d4ea6b3ec0 # | | | | `-CallExpr 0x55d4ea6b3e90 'float' # | | | | |-ImplicitCastExpr 0x55d4ea6b3e78 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55d4ea6b3e58 '' Function 0x55d4ea568ca0 'trunc' 'float (float)' # | | | | `-CStyleCastExpr 0x55d4ea6b3e30 'float' # | | | | `-ImplicitCastExpr 0x55d4ea6b3e18 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea6b3e00 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea6b3dc8 'int64_t':'long' lvalue ParmVar 0x55d4ea6b3a88 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55d4ea6b3be8 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea6b4030 line:510:37 constexpr trunc 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea6b3f80 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55d4ea6b43e8 # | | | | `-ReturnStmt 0x55d4ea6b43d8 # | | | | `-CallExpr 0x55d4ea6b43a8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea6b4390 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55d4ea6b4370 '' Function 0x55d4ea568f18 'trunc' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55d4ea6b4348 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea6b4330 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea6b4318 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea6b42e0 'int64_t2':'vector' lvalue ParmVar 0x55d4ea6b3f80 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55d4ea6b40e0 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea6b4548 line:510:37 constexpr trunc 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea6b4498 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55d4ea6b4908 # | | | | `-ReturnStmt 0x55d4ea6b48f8 # | | | | `-CallExpr 0x55d4ea6b48c8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea6b48b0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55d4ea6b4890 '' Function 0x55d4ea569190 'trunc' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55d4ea6b4868 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea6b4850 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea6b4838 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea6b4800 'int64_t3':'vector' lvalue ParmVar 0x55d4ea6b4498 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55d4ea6b45f8 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea6b4a68 line:510:37 constexpr trunc 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea6b49b8 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55d4ea6b4e30 # | | | | `-ReturnStmt 0x55d4ea6b4e20 # | | | | `-CallExpr 0x55d4ea6b4df0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea6b4dd8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55d4ea6b4db8 '' Function 0x55d4ea569408 'trunc' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55d4ea6b4d90 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea6b4d78 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea6b4d60 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea6b4d28 'int64_t4':'vector' lvalue ParmVar 0x55d4ea6b49b8 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55d4ea6b4b18 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea6b4f90 line:510:37 constexpr trunc 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea6b4ee0 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55d4ea6b5348 # | | | | `-ReturnStmt 0x55d4ea6b5338 # | | | | `-CallExpr 0x55d4ea6b5308 'float' # | | | | |-ImplicitCastExpr 0x55d4ea6b52f0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55d4ea6b52d0 '' Function 0x55d4ea568ca0 'trunc' 'float (float)' # | | | | `-CStyleCastExpr 0x55d4ea6b52a8 'float' # | | | | `-ImplicitCastExpr 0x55d4ea6b5290 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea6b5278 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea6b5240 'uint64_t':'unsigned long' lvalue ParmVar 0x55d4ea6b4ee0 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55d4ea6b5040 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea6b54a8 line:510:37 constexpr trunc 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea6b53f8 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55d4ea6b5880 # | | | | `-ReturnStmt 0x55d4ea6b5870 # | | | | `-CallExpr 0x55d4ea6b5840 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea6b5828 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55d4ea6b5808 '' Function 0x55d4ea568f18 'trunc' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55d4ea6b57e0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea6b57c8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea6b57b0 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea6b5778 'uint64_t2':'vector' lvalue ParmVar 0x55d4ea6b53f8 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55d4ea6b5558 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea6b59e0 line:510:37 constexpr trunc 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea6b5930 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55d4ea6b5dc0 # | | | | `-ReturnStmt 0x55d4ea6b5db0 # | | | | `-CallExpr 0x55d4ea6b5d80 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea6b5d68 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55d4ea6b5d48 '' Function 0x55d4ea569190 'trunc' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55d4ea6b5d20 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea6b5d08 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea6b5cf0 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea6b5cb8 'uint64_t3':'vector' lvalue ParmVar 0x55d4ea6b5930 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55d4ea6b5a90 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea6b5f20 line:510:37 constexpr trunc 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea6b5e70 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55d4ea6b6308 # | | | | `-ReturnStmt 0x55d4ea6b62f8 # | | | | `-CallExpr 0x55d4ea6b62c8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea6b62b0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55d4ea6b6290 '' Function 0x55d4ea569408 'trunc' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55d4ea6b6268 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea6b6250 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea6b6238 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea6b6200 'uint64_t4':'vector' lvalue ParmVar 0x55d4ea6b5e70 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55d4ea6b5fd0 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea6b6478 line:516:36 constexpr radians 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea6b63c8 col:29 used V 'double' # | | | |-CompoundStmt 0x55d4ea6b67c0 # | | | | `-ReturnStmt 0x55d4ea6b67b0 # | | | | `-CallExpr 0x55d4ea6b6780 'float' # | | | | |-ImplicitCastExpr 0x55d4ea6b6768 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55d4ea6b6748 '' Function 0x55d4ea558ff0 'radians' 'float (float)' # | | | | `-CStyleCastExpr 0x55d4ea6b6720 'float' # | | | | `-ImplicitCastExpr 0x55d4ea6b6708 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea6b66f0 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea6b66b8 'double' lvalue ParmVar 0x55d4ea6b63c8 'V' 'double' # | | | `-DeprecatedAttr 0x55d4ea6b6528 "In 202x 64 bit API lowering for radians is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55d4ea6b6930 line:516:36 constexpr radians 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea6b6880 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55d4ea6b7c10 # | | | | `-ReturnStmt 0x55d4ea6b7c00 # | | | | `-CallExpr 0x55d4ea6b7bd0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea6b7bb8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55d4ea6b7b98 '' Function 0x55d4ea559268 'radians' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55d4ea6b7b70 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea6b7b58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea6b7b40 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea6b7b08 'double2':'vector' lvalue ParmVar 0x55d4ea6b6880 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55d4ea6b69e0 "In 202x 64 bit API lowering for radians is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55d4ea6b7d80 line:516:36 constexpr radians 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea6b7cd0 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55d4ea6b80f0 # | | | | `-ReturnStmt 0x55d4ea6b80e0 # | | | | `-CallExpr 0x55d4ea6b80b0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea6b8098 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55d4ea6b8078 '' Function 0x55d4ea5594e0 'radians' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55d4ea6b8050 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea6b8038 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea6b8020 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea6b7fe8 'double3':'vector' lvalue ParmVar 0x55d4ea6b7cd0 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55d4ea6b7e30 "In 202x 64 bit API lowering for radians is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55d4ea6b8260 line:516:36 constexpr radians 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea6b81b0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55d4ea6b85d8 # | | | | `-ReturnStmt 0x55d4ea6b85c8 # | | | | `-CallExpr 0x55d4ea6b8598 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea6b8580 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55d4ea6b8560 '' Function 0x55d4ea559758 'radians' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55d4ea6b8538 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea6b8520 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea6b8508 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea6b84d0 'double4':'vector' lvalue ParmVar 0x55d4ea6b81b0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55d4ea6b8310 "In 202x 64 bit API lowering for radians is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55d4ea6b8738 line:517:37 constexpr radians 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea6b8688 col:26 used V 'int' # | | | |-CompoundStmt 0x55d4ea6b8a98 # | | | | `-ReturnStmt 0x55d4ea6b8a88 # | | | | `-CallExpr 0x55d4ea6b8a58 'float' # | | | | |-ImplicitCastExpr 0x55d4ea6b8a40 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55d4ea6b8a20 '' Function 0x55d4ea558ff0 'radians' 'float (float)' # | | | | `-CStyleCastExpr 0x55d4ea6b89f8 'float' # | | | | `-ImplicitCastExpr 0x55d4ea6b89e0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea6b89c8 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea6b8990 'int' lvalue ParmVar 0x55d4ea6b8688 'V' 'int' # | | | `-DeprecatedAttr 0x55d4ea6b87e8 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea6b8bf8 line:517:37 constexpr radians 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea6b8b48 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55d4ea6b8f78 # | | | | `-ReturnStmt 0x55d4ea6b8f68 # | | | | `-CallExpr 0x55d4ea6b8f38 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea6b8f20 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55d4ea6b8f00 '' Function 0x55d4ea559268 'radians' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55d4ea6b8ed8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea6b8ec0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea6b8ea8 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea6b8e70 'int2':'vector' lvalue ParmVar 0x55d4ea6b8b48 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55d4ea6b8ca8 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea6b90d8 line:517:37 constexpr radians 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea6b9028 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55d4ea6b9460 # | | | | `-ReturnStmt 0x55d4ea6b9450 # | | | | `-CallExpr 0x55d4ea6b9420 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea6b9408 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55d4ea6b93e8 '' Function 0x55d4ea5594e0 'radians' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55d4ea6b93c0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea6b93a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea6b9390 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea6b9358 'int3':'vector' lvalue ParmVar 0x55d4ea6b9028 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55d4ea6b9188 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea6b95c0 line:517:37 constexpr radians 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea6b9510 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55d4ea6b9950 # | | | | `-ReturnStmt 0x55d4ea6b9940 # | | | | `-CallExpr 0x55d4ea6b9910 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea6b98f8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55d4ea6b98d8 '' Function 0x55d4ea559758 'radians' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55d4ea6b98b0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea6b9898 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea6b9880 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea6b9848 'int4':'vector' lvalue ParmVar 0x55d4ea6b9510 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55d4ea6b9670 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea6b9ab0 line:517:37 constexpr radians 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea6b9a00 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55d4ea6b9e30 # | | | | `-ReturnStmt 0x55d4ea6b9e20 # | | | | `-CallExpr 0x55d4ea6b9df0 'float' # | | | | |-ImplicitCastExpr 0x55d4ea6b9dd8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55d4ea6b9db8 '' Function 0x55d4ea558ff0 'radians' 'float (float)' # | | | | `-CStyleCastExpr 0x55d4ea6b9d90 'float' # | | | | `-ImplicitCastExpr 0x55d4ea6b9d78 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea6b9d60 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea6b9d28 'uint':'unsigned int' lvalue ParmVar 0x55d4ea6b9a00 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55d4ea6b9b60 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea6b9f90 line:517:37 constexpr radians 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea6b9ee0 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55d4ea6ba330 # | | | | `-ReturnStmt 0x55d4ea6ba320 # | | | | `-CallExpr 0x55d4ea6ba2f0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea6ba2d8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55d4ea6ba2b8 '' Function 0x55d4ea559268 'radians' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55d4ea6ba290 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea6ba278 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea6ba260 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea6ba228 'uint2':'vector' lvalue ParmVar 0x55d4ea6b9ee0 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55d4ea6ba040 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea6ba490 line:517:37 constexpr radians 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea6ba3e0 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55d4ea6ba838 # | | | | `-ReturnStmt 0x55d4ea6ba828 # | | | | `-CallExpr 0x55d4ea6ba7f8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea6ba7e0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55d4ea6ba7c0 '' Function 0x55d4ea5594e0 'radians' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55d4ea6ba798 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea6ba780 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea6ba768 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea6ba730 'uint3':'vector' lvalue ParmVar 0x55d4ea6ba3e0 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55d4ea6ba540 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea6ba998 line:517:37 constexpr radians 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea6ba8e8 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55d4ea6bad48 # | | | | `-ReturnStmt 0x55d4ea6bad38 # | | | | `-CallExpr 0x55d4ea6bad08 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea6bacf0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55d4ea6bacd0 '' Function 0x55d4ea559758 'radians' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55d4ea6baca8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea6bac90 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea6bac78 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea6bac40 'uint4':'vector' lvalue ParmVar 0x55d4ea6ba8e8 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55d4ea6baa48 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea6baea8 line:517:37 constexpr radians 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea6badf8 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55d4ea6bb248 # | | | | `-ReturnStmt 0x55d4ea6bb238 # | | | | `-CallExpr 0x55d4ea6bb208 'float' # | | | | |-ImplicitCastExpr 0x55d4ea6bb1f0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55d4ea6bb1d0 '' Function 0x55d4ea558ff0 'radians' 'float (float)' # | | | | `-CStyleCastExpr 0x55d4ea6bb1a8 'float' # | | | | `-ImplicitCastExpr 0x55d4ea6bb190 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea6bb178 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea6bb140 'int64_t':'long' lvalue ParmVar 0x55d4ea6badf8 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55d4ea6baf58 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea6bb3a8 line:517:37 constexpr radians 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea6bb2f8 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55d4ea6bb768 # | | | | `-ReturnStmt 0x55d4ea6bb758 # | | | | `-CallExpr 0x55d4ea6bb728 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea6bb710 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55d4ea6bb6f0 '' Function 0x55d4ea559268 'radians' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55d4ea6bb6c8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea6bb6b0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea6bb698 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea6bb660 'int64_t2':'vector' lvalue ParmVar 0x55d4ea6bb2f8 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55d4ea6bb458 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea6bb8c8 line:517:37 constexpr radians 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea6bb818 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55d4ea6bddd0 # | | | | `-ReturnStmt 0x55d4ea6bddc0 # | | | | `-CallExpr 0x55d4ea6bdd90 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea6bdd78 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55d4ea6bdd58 '' Function 0x55d4ea5594e0 'radians' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55d4ea6bdd30 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea6bdd18 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea6bdd00 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea6bdcc8 'int64_t3':'vector' lvalue ParmVar 0x55d4ea6bb818 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55d4ea6bb978 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea6bdf30 line:517:37 constexpr radians 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea6bde80 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55d4ea6be300 # | | | | `-ReturnStmt 0x55d4ea6be2f0 # | | | | `-CallExpr 0x55d4ea6be2c0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea6be2a8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55d4ea6be288 '' Function 0x55d4ea559758 'radians' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55d4ea6be260 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea6be248 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea6be230 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea6be1f8 'int64_t4':'vector' lvalue ParmVar 0x55d4ea6bde80 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55d4ea6bdfe0 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea6be460 line:517:37 constexpr radians 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea6be3b0 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55d4ea6be820 # | | | | `-ReturnStmt 0x55d4ea6be810 # | | | | `-CallExpr 0x55d4ea6be7e0 'float' # | | | | |-ImplicitCastExpr 0x55d4ea6be7c8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55d4ea6be7a8 '' Function 0x55d4ea558ff0 'radians' 'float (float)' # | | | | `-CStyleCastExpr 0x55d4ea6be780 'float' # | | | | `-ImplicitCastExpr 0x55d4ea6be768 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea6be750 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea6be718 'uint64_t':'unsigned long' lvalue ParmVar 0x55d4ea6be3b0 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55d4ea6be510 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea6be980 line:517:37 constexpr radians 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea6be8d0 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55d4ea6bed60 # | | | | `-ReturnStmt 0x55d4ea6bed50 # | | | | `-CallExpr 0x55d4ea6bed20 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea6bed08 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55d4ea6bece8 '' Function 0x55d4ea559268 'radians' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55d4ea6becc0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea6beca8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea6bec90 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea6bec58 'uint64_t2':'vector' lvalue ParmVar 0x55d4ea6be8d0 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55d4ea6bea30 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d4ea6beec0 line:517:37 constexpr radians 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea6bee10 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55d4ea6bf2a8 # | | | | `-ReturnStmt 0x55d4ea6bf298 # | | | | `-CallExpr 0x55d4ea6bf268 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea6bf250 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55d4ea6bf230 '' Function 0x55d4ea5594e0 'radians' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55d4ea6bf208 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea6bf1f0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d4ea6bf1d8 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d4ea6bf1a0 'uint64_t3':'vector' lvalue ParmVar 0x55d4ea6bee10 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55d4ea6bef70 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | `-FunctionDecl 0x55d4ea6bf408 line:517:37 constexpr radians 'float4 (uint64_t4)' implicit-inline # | | |-ParmVarDecl 0x55d4ea6bf358 col:33 used V 'uint64_t4':'vector' # | | |-CompoundStmt 0x55d4ea6bf7f8 # | | | `-ReturnStmt 0x55d4ea6bf7e8 # | | | `-CallExpr 0x55d4ea6bf7b8 'float4':'vector' # | | | |-ImplicitCastExpr 0x55d4ea6bf7a0 'float4 (*)(float4)' # | | | | `-DeclRefExpr 0x55d4ea6bf780 '' Function 0x55d4ea559758 'radians' 'float4 (float4)' # | | | `-CStyleCastExpr 0x55d4ea6bf758 'float4':'vector' # | | | `-ImplicitCastExpr 0x55d4ea6bf740 'vector' part_of_explicit_cast # | | | `-ImplicitCastExpr 0x55d4ea6bf728 'uint64_t4':'vector' part_of_explicit_cast # | | | `-DeclRefExpr 0x55d4ea6bf6f0 'uint64_t4':'vector' lvalue ParmVar 0x55d4ea6bf358 'V' 'uint64_t4':'vector' # | | `-DeprecatedAttr 0x55d4ea6bf4b8 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | |-NamespaceDecl 0x55d4ea6bf810 prev 0x55d4ea5c6818 line:12:11 hlsl # | | |-original Namespace 0x55d4ea423a98 'hlsl' # | | `-NamespaceDecl 0x55d4ea6bf880 prev 0x55d4ea4c1a88 line:13:11 __detail # | | |-original Namespace 0x55d4ea4c1a88 '__detail' # | | |-FunctionDecl 0x55d4ea6bf9b8 line:15:16 used constexpr d3d_color_to_ubyte4_impl 'int4 (float4)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea6bf908 col:48 used V 'float4':'vector' # | | | `-CompoundStmt 0x55d4ea6bfb60 # | | | `-ReturnStmt 0x55d4ea6bfb50 # | | | `-ImplicitCastExpr 0x55d4ea6bfb38 'vector' # | | | `-BinaryOperator 0x55d4ea6bfb18 'vector' '*' # | | | |-ImplicitCastExpr 0x55d4ea6bfae8 'vector' # | | | | `-ExtVectorElementExpr 0x55d4ea6bfaa0 'vector' lvalue vectorcomponent zyxw # | | | | `-DeclRefExpr 0x55d4ea6bfa80 'float4':'vector' lvalue ParmVar 0x55d4ea6bf908 'V' 'float4':'vector' # | | | `-ImplicitCastExpr 0x55d4ea6bfb00 'vector' # | | | `-FloatingLiteral 0x55d4ea6bfac8 'float' 2.550020e+02 # | | |-FunctionTemplateDecl 0x55d4ea6bfdf8 col:35 length_impl # | | | |-TemplateTypeParmDecl 0x55d4ea6bfb78 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55d4ea6bfd50 col:35 constexpr length_impl 'T (T)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea6bfc30 col:49 referenced X 'T' # | | | `-CompoundStmt 0x55d4ea6c0058 # | | | `-ReturnStmt 0x55d4ea6c0048 # | | | `-CallExpr 0x55d4ea6c0018 '' # | | | |-UnresolvedLookupExpr 0x55d4ea6bfed8 '' lvalue (ADL) = 'abs' 0x55d4ea4cce28 0x55d4ea4cd128 0x55d4ea4cd438 0x55d4ea4cd748 0x55d4ea4cee68 0x55d4ea4cf178 0x55d4ea4cf488 0x55d4ea4cf798 0x55d4ea4cfa68 0x55d4ea4cfd90 0x55d4ea4d0038 0x55d4ea4d02d8 0x55d4ea4d0528 0x55d4ea4d0838 0x55d4ea4d0b48 0x55d4ea4d15d8 0x55d4ea4d18c8 0x55d4ea4d1bd8 0x55d4ea4d1ee8 0x55d4ea4d21f8 0x55d4ea4d6b70 0x55d4ea4d6e18 0x55d4ea4d70b8 0x55d4ea4d7358 0x55d4ea4d75a8 0x55d4ea4d78b8 0x55d4ea4d8cc8 0x55d4ea4d8fd8 # | | | `-DeclRefExpr 0x55d4ea6bfff8 'T' lvalue ParmVar 0x55d4ea6bfc30 'X' 'T' # | | |-FunctionTemplateDecl 0x55d4ea6c06d0 line:30:1 invalid length_vec_impl # | | | |-TemplateTypeParmDecl 0x55d4ea6c0070 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55d4ea6c0108 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x55d4ea6c0628 line:30:1 invalid constexpr length_vec_impl 'int (int)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea6c0578 col:30 invalid X 'int' # | | | `-CompoundStmt 0x55d4ea6c0a28 # | | | `-ReturnStmt 0x55d4ea6c0a18 # | | | `-CallExpr 0x55d4ea6c09e8 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55d4ea6c0748 '' lvalue (ADL) = 'sqrt' 0x55d4ea562f10 0x55d4ea563178 0x55d4ea5633f0 0x55d4ea563668 0x55d4ea5638d8 0x55d4ea563b50 0x55d4ea563dc8 0x55d4ea564040 0x55d4ea68dcc0 0x55d4ea68e178 0x55d4ea68e650 0x55d4ea68eb30 0x55d4ea68f008 0x55d4ea68f500 0x55d4ea68f9d8 0x55d4ea68feb8 0x55d4ea6903a0 0x55d4ea690878 0x55d4ea690d70 0x55d4ea691270 0x55d4ea691778 0x55d4ea691c70 0x55d4ea692188 0x55d4ea6926a8 0x55d4ea692bd0 0x55d4ea6930e8 0x55d4ea693a30 0x55d4ea693f70 # | | | `-CallExpr 0x55d4ea6c09b0 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55d4ea6c0868 '' lvalue (ADL) = 'dot' 0x55d4ea50d968 0x55d4ea50dd38 0x55d4ea50e0d8 0x55d4ea50e478 0x55d4ea50e780 0x55d4ea50eb70 0x55d4ea50ef18 0x55d4ea50f2b8 0x55d4ea50f608 0x55d4ea50f958 0x55d4ea50fd58 0x55d4ea5100f8 0x55d4ea510498 0x55d4ea510838 0x55d4ea510c08 0x55d4ea510fa8 0x55d4ea511348 0x55d4ea5116e8 0x55d4ea511a88 0x55d4ea511e58 0x55d4ea5121f8 0x55d4ea512598 0x55d4ea512938 0x55d4ea512d08 0x55d4ea5130a8 # | | | |-RecoveryExpr 0x55d4ea6c0970 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55d4ea6c0990 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55d4ea6c0e10 line:39:24 invalid dst_impl # | | | |-TemplateTypeParmDecl 0x55d4ea6c0a40 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55d4ea6c0d68 line:39:24 invalid constexpr dst_impl 'int (int, int)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea6c0bb8 col:46 invalid Src0 'int' # | | | |-ParmVarDecl 0x55d4ea6c0c98 col:65 invalid Src1 'int' # | | | `-CompoundStmt 0x55d4ea6c10c0 # | | | `-ReturnStmt 0x55d4ea6c10b0 # | | | `-InitListExpr 0x55d4ea6c1050 'void' contains-errors # | | | |-IntegerLiteral 0x55d4ea6c0e90 'int' 1 # | | | |-BinaryOperator 0x55d4ea6c0f70 '' contains-errors '*' # | | | | |-ArraySubscriptExpr 0x55d4ea6c0ef0 '' contains-errors lvalue # | | | | | |-RecoveryExpr 0x55d4ea6c0eb0 '' contains-errors lvalue # | | | | | `-IntegerLiteral 0x55d4ea6c0ed0 'int' 1 # | | | | `-ArraySubscriptExpr 0x55d4ea6c0f50 '' contains-errors lvalue # | | | | |-RecoveryExpr 0x55d4ea6c0f10 '' contains-errors lvalue # | | | | `-IntegerLiteral 0x55d4ea6c0f30 'int' 1 # | | | |-ArraySubscriptExpr 0x55d4ea6c0fd0 '' contains-errors lvalue # | | | | |-RecoveryExpr 0x55d4ea6c0f90 '' contains-errors lvalue # | | | | `-IntegerLiteral 0x55d4ea6c0fb0 'int' 2 # | | | `-ArraySubscriptExpr 0x55d4ea6c1030 '' contains-errors lvalue # | | | |-RecoveryExpr 0x55d4ea6c0ff0 '' contains-errors lvalue # | | | `-IntegerLiteral 0x55d4ea6c1010 'int' 3 # | | |-FunctionTemplateDecl 0x55d4ea6c13f8 line:43:35 distance_impl # | | | |-TemplateTypeParmDecl 0x55d4ea6c10d8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55d4ea6c1350 line:43:35 constexpr distance_impl 'T (T, T)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea6c1190 col:51 referenced X 'T' # | | | |-ParmVarDecl 0x55d4ea6c1208 col:56 referenced Y 'T' # | | | `-CompoundStmt 0x55d4ea6c15c8 # | | | `-ReturnStmt 0x55d4ea6c15b8 # | | | `-CallExpr 0x55d4ea6c1588 '' # | | | |-UnresolvedLookupExpr 0x55d4ea6c14e0 '' lvalue (ADL) = 'length_impl' 0x55d4ea6bfdf8 # | | | `-BinaryOperator 0x55d4ea6c1568 '' '-' # | | | |-DeclRefExpr 0x55d4ea6c1528 'T' lvalue ParmVar 0x55d4ea6c1190 'X' 'T' # | | | `-DeclRefExpr 0x55d4ea6c1548 'T' lvalue ParmVar 0x55d4ea6c1208 'Y' 'T' # | | |-FunctionTemplateDecl 0x55d4ea6c40f0 line:49:1 invalid distance_vec_impl # | | | |-TemplateTypeParmDecl 0x55d4ea6c15e0 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55d4ea6c1678 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x55d4ea6c4048 line:49:1 invalid constexpr distance_vec_impl 'int (int, int)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea6c1a28 col:32 invalid X 'int' # | | | |-ParmVarDecl 0x55d4ea6c1ae8 col:48 invalid Y 'int' # | | | `-CompoundStmt 0x55d4ea6c4258 # | | | `-ReturnStmt 0x55d4ea6c4248 # | | | `-CallExpr 0x55d4ea6c4218 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55d4ea6c4170 '' lvalue (ADL) = 'length_vec_impl' 0x55d4ea6c06d0 # | | | `-BinaryOperator 0x55d4ea6c41f8 '' contains-errors '-' # | | | |-RecoveryExpr 0x55d4ea6c41b8 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55d4ea6c41d8 '' contains-errors lvalue # | | |-FunctionDecl 0x55d4ea6c4518 line:53:17 used constexpr dot2add_impl 'float (half2, half2, float)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea6c4288 col:36 used a 'half2':'vector' # | | | |-ParmVarDecl 0x55d4ea6c4308 col:45 used b 'half2':'vector' # | | | |-ParmVarDecl 0x55d4ea6c4388 col:54 used c 'float' # | | | `-CompoundStmt 0x55d4ea6c4b90 # | | | `-ReturnStmt 0x55d4ea6c4b80 # | | | `-CallExpr 0x55d4ea6c4ac8 'float' # | | | |-ImplicitCastExpr 0x55d4ea6c4ab0 'float (*)(vector<_Float16, 2>, vector<_Float16, 2>, float) noexcept' # | | | | `-DeclRefExpr 0x55d4ea6c49b0 '' Function 0x55d4ea6c4708 '__builtin_dx_dot2add' 'float (vector<_Float16, 2>, vector<_Float16, 2>, float) noexcept' # | | | |-ImplicitCastExpr 0x55d4ea6c4b20 'vector<_Float16, 2>' # | | | | `-ImplicitCastExpr 0x55d4ea6c4b08 'half2':'vector' # | | | | `-DeclRefExpr 0x55d4ea6c49e8 'half2':'vector' lvalue ParmVar 0x55d4ea6c4288 'a' 'half2':'vector' # | | | |-ImplicitCastExpr 0x55d4ea6c4b50 'vector<_Float16, 2>' # | | | | `-ImplicitCastExpr 0x55d4ea6c4b38 'half2':'vector' # | | | | `-DeclRefExpr 0x55d4ea6c4a08 'half2':'vector' lvalue ParmVar 0x55d4ea6c4308 'b' 'half2':'vector' # | | | `-ImplicitCastExpr 0x55d4ea6c4b68 'float' # | | | `-DeclRefExpr 0x55d4ea6c4a28 'float' lvalue ParmVar 0x55d4ea6c4388 'c' 'float' # | | |-FunctionTemplateDecl 0x55d4ea6c5138 line:63:1 invalid mul_vec_impl # | | | |-TemplateTypeParmDecl 0x55d4ea6c4ba8 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55d4ea6c4c48 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x55d4ea6c5090 line:63:1 invalid constexpr mul_vec_impl 'int (int, int)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea6c4f00 col:27 invalid x 'int' # | | | |-ParmVarDecl 0x55d4ea6c4fc0 col:43 invalid y 'int' # | | | `-CompoundStmt 0x55d4ea6c5348 # | | | `-ReturnStmt 0x55d4ea6c5338 # | | | `-CallExpr 0x55d4ea6c5300 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55d4ea6c51b8 '' lvalue (ADL) = 'dot' 0x55d4ea50d968 0x55d4ea50dd38 0x55d4ea50e0d8 0x55d4ea50e478 0x55d4ea50e780 0x55d4ea50eb70 0x55d4ea50ef18 0x55d4ea50f2b8 0x55d4ea50f608 0x55d4ea50f958 0x55d4ea50fd58 0x55d4ea5100f8 0x55d4ea510498 0x55d4ea510838 0x55d4ea510c08 0x55d4ea510fa8 0x55d4ea511348 0x55d4ea5116e8 0x55d4ea511a88 0x55d4ea511e58 0x55d4ea5121f8 0x55d4ea512598 0x55d4ea512938 0x55d4ea512d08 0x55d4ea5130a8 # | | | |-RecoveryExpr 0x55d4ea6c52c0 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55d4ea6c52e0 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55d4ea6c5888 line:69:43 invalid mul_vec_impl # | | | |-TemplateTypeParmDecl 0x55d4ea6c5360 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55d4ea6c53f8 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x55d4ea6c57e0 line:69:43 invalid mul_vec_impl 'int (int, int)' # | | | |-ParmVarDecl 0x55d4ea6c5650 col:69 invalid x 'int' # | | | |-ParmVarDecl 0x55d4ea6c5710 col:69 invalid y 'int' # | | | `-CompoundStmt 0x55d4ea6c5f60 # | | | |-DeclStmt 0x55d4ea6c5a80 # | | | | `-VarDecl 0x55d4ea6c5938 col:5 referenced sum 'T' cinit # | | | | `-BinaryOperator 0x55d4ea6c5a60 '' contains-errors '*' # | | | | |-ArraySubscriptExpr 0x55d4ea6c59e0 '' contains-errors lvalue # | | | | | |-RecoveryExpr 0x55d4ea6c59a0 '' contains-errors lvalue # | | | | | `-IntegerLiteral 0x55d4ea6c59c0 'int' 0 # | | | | `-ArraySubscriptExpr 0x55d4ea6c5a40 '' contains-errors lvalue # | | | | |-RecoveryExpr 0x55d4ea6c5a00 '' contains-errors lvalue # | | | | `-IntegerLiteral 0x55d4ea6c5a20 'int' 0 # | | | |-AttributedStmt 0x55d4ea6c5f18 <, line:72:65> # | | | | |-HLSLLoopHintAttr 0x55d4ea6c5ee8 unroll 0 # | | | | `-ForStmt 0x55d4ea6c5eb0 # | | | | |-DeclStmt 0x55d4ea6c5b50 # | | | | | `-VarDecl 0x55d4ea6c5ab0 col:21 referenced i 'int' cinit # | | | | | `-IntegerLiteral 0x55d4ea6c5b18 'int' 1 # | | | | |-<<>> # | | | | |-BinaryOperator 0x55d4ea6c5bc0 'bool' '<' # | | | | | |-ImplicitCastExpr 0x55d4ea6c5ba8 'int' # | | | | | | `-DeclRefExpr 0x55d4ea6c5b68 'int' lvalue Var 0x55d4ea6c5ab0 'i' 'int' # | | | | | `-DeclRefExpr 0x55d4ea6c5b88 'int' NonTypeTemplateParm 0x55d4ea6c53f8 'N' 'int' # | | | | |-UnaryOperator 0x55d4ea6c5c00 'int' lvalue prefix '++' # | | | | | `-DeclRefExpr 0x55d4ea6c5be0 'int' lvalue Var 0x55d4ea6c5ab0 'i' 'int' # | | | | `-BinaryOperator 0x55d4ea6c5e90 '' contains-errors '=' # | | | | |-DeclRefExpr 0x55d4ea6c5c18 'T' contains-errors lvalue Var 0x55d4ea6c5938 'sum' 'T' # | | | | `-CallExpr 0x55d4ea6c5e50 '' contains-errors # | | | | |-UnresolvedLookupExpr 0x55d4ea6c5c50 '' lvalue (ADL) = 'mad' 0x55d4ea52a460 0x55d4ea52a818 0x55d4ea52abe0 0x55d4ea52bfd0 0x55d4ea52c380 0x55d4ea52c748 0x55d4ea52cb10 0x55d4ea52ced8 0x55d4ea52d2a0 0x55d4ea52d668 0x55d4ea52da30 0x55d4ea52de30 0x55d4ea52e1f8 0x55d4ea52e5c0 0x55d4ea52e988 0x55d4ea52ed50 0x55d4ea52f118 0x55d4ea52f4e0 0x55d4ea52f8a8 0x55d4ea52fcd0 0x55d4ea530080 0x55d4ea530448 0x55d4ea530810 0x55d4ea530bd8 0x55d4ea530f88 0x55d4ea531350 0x55d4ea531718 0x55d4ea531ae0 # | | | | |-ArraySubscriptExpr 0x55d4ea6c5db0 '' contains-errors lvalue # | | | | | |-RecoveryExpr 0x55d4ea6c5d70 '' contains-errors lvalue # | | | | | `-DeclRefExpr 0x55d4ea6c5d90 'int' lvalue Var 0x55d4ea6c5ab0 'i' 'int' # | | | | |-ArraySubscriptExpr 0x55d4ea6c5e10 '' contains-errors lvalue # | | | | | |-RecoveryExpr 0x55d4ea6c5dd0 '' contains-errors lvalue # | | | | | `-DeclRefExpr 0x55d4ea6c5df0 'int' lvalue Var 0x55d4ea6c5ab0 'i' 'int' # | | | | `-DeclRefExpr 0x55d4ea6c5e30 'T' contains-errors lvalue Var 0x55d4ea6c5938 'sum' 'T' # | | | `-ReturnStmt 0x55d4ea6c5f50 # | | | `-DeclRefExpr 0x55d4ea6c5f30 'T' contains-errors lvalue Var 0x55d4ea6c5938 'sum' 'T' # | | |-FunctionTemplateDecl 0x55d4ea6c6268 line:76:35 reflect_impl # | | | |-TemplateTypeParmDecl 0x55d4ea6c5f88 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55d4ea6c61c0 line:76:35 constexpr reflect_impl 'T (T, T)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea6c6040 col:50 referenced I 'T' # | | | |-ParmVarDecl 0x55d4ea6c60b8 col:55 referenced N 'T' # | | | `-CompoundStmt 0x55d4ea6c6480 # | | | `-ReturnStmt 0x55d4ea6c6470 # | | | `-BinaryOperator 0x55d4ea6c6450 '' '-' # | | | |-DeclRefExpr 0x55d4ea6c6350 'T' lvalue ParmVar 0x55d4ea6c6040 'I' 'T' # | | | `-BinaryOperator 0x55d4ea6c6430 '' '*' # | | | |-BinaryOperator 0x55d4ea6c63f0 '' '*' # | | | | |-BinaryOperator 0x55d4ea6c63b0 '' '*' # | | | | | |-IntegerLiteral 0x55d4ea6c6370 'int' 2 # | | | | | `-DeclRefExpr 0x55d4ea6c6390 'T' lvalue ParmVar 0x55d4ea6c60b8 'N' 'T' # | | | | `-DeclRefExpr 0x55d4ea6c63d0 'T' lvalue ParmVar 0x55d4ea6c6040 'I' 'T' # | | | `-DeclRefExpr 0x55d4ea6c6410 'T' lvalue ParmVar 0x55d4ea6c60b8 'N' 'T' # | | |-FunctionTemplateDecl 0x55d4ea6c6888 line:81:24 invalid reflect_vec_impl # | | | |-TemplateTypeParmDecl 0x55d4ea6c6498 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55d4ea6c6538 col:27 referenced 'int' depth 0 index 1 L # | | | `-FunctionDecl 0x55d4ea6c67e0 line:81:24 invalid constexpr reflect_vec_impl 'int (int, int)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea6c6650 col:54 invalid I 'int' # | | | |-ParmVarDecl 0x55d4ea6c6710 col:70 invalid N 'int' # | | | `-CompoundStmt 0x55d4ea6c6b58 # | | | `-ReturnStmt 0x55d4ea6c6b48 # | | | `-BinaryOperator 0x55d4ea6c6b28 '' contains-errors '-' # | | | |-RecoveryExpr 0x55d4ea6c6908 '' contains-errors lvalue # | | | `-BinaryOperator 0x55d4ea6c6b08 '' contains-errors '*' # | | | |-BinaryOperator 0x55d4ea6c6968 '' contains-errors '*' # | | | | |-IntegerLiteral 0x55d4ea6c6928 'int' 2 # | | | | `-RecoveryExpr 0x55d4ea6c6948 '' contains-errors lvalue # | | | `-CallExpr 0x55d4ea6c6ad0 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55d4ea6c6988 '' lvalue (ADL) = 'dot' 0x55d4ea50d968 0x55d4ea50dd38 0x55d4ea50e0d8 0x55d4ea50e478 0x55d4ea50e780 0x55d4ea50eb70 0x55d4ea50ef18 0x55d4ea50f2b8 0x55d4ea50f608 0x55d4ea50f958 0x55d4ea50fd58 0x55d4ea5100f8 0x55d4ea510498 0x55d4ea510838 0x55d4ea510c08 0x55d4ea510fa8 0x55d4ea511348 0x55d4ea5116e8 0x55d4ea511a88 0x55d4ea511e58 0x55d4ea5121f8 0x55d4ea512598 0x55d4ea512938 0x55d4ea512d08 0x55d4ea5130a8 # | | | |-RecoveryExpr 0x55d4ea6c6a90 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55d4ea6c6ab0 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55d4ea6c6fc8 line:89:47 refract_impl # | | | |-TemplateTypeParmDecl 0x55d4ea6c6b70 col:20 referenced typename depth 0 index 0 T # | | | |-TemplateTypeParmDecl 0x55d4ea6c6bf0 col:32 referenced typename depth 0 index 1 U # | | | `-FunctionDecl 0x55d4ea6c6f20 line:89:47 constexpr refract_impl 'T (T, T, U)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea6c6ca8 col:62 referenced I 'T' # | | | |-ParmVarDecl 0x55d4ea6c6d20 col:67 referenced N 'T' # | | | |-ParmVarDecl 0x55d4ea6c6d98 col:72 referenced Eta 'U' # | | | `-CompoundStmt 0x55d4ea6c7ab0 # | | | |-DeclStmt 0x55d4ea6c72c0 # | | | | `-VarDecl 0x55d4ea6c70d8 col:5 referenced Mul 'T' cinit # | | | | `-CallExpr 0x55d4ea6c7288 '' # | | | | |-UnresolvedLookupExpr 0x55d4ea6c7140 '' lvalue (ADL) = 'dot' 0x55d4ea50d968 0x55d4ea50dd38 0x55d4ea50e0d8 0x55d4ea50e478 0x55d4ea50e780 0x55d4ea50eb70 0x55d4ea50ef18 0x55d4ea50f2b8 0x55d4ea50f608 0x55d4ea50f958 0x55d4ea50fd58 0x55d4ea5100f8 0x55d4ea510498 0x55d4ea510838 0x55d4ea510c08 0x55d4ea510fa8 0x55d4ea511348 0x55d4ea5116e8 0x55d4ea511a88 0x55d4ea511e58 0x55d4ea5121f8 0x55d4ea512598 0x55d4ea512938 0x55d4ea512d08 0x55d4ea5130a8 # | | | | |-DeclRefExpr 0x55d4ea6c7248 'T' lvalue ParmVar 0x55d4ea6c6d20 'N' 'T' # | | | | `-DeclRefExpr 0x55d4ea6c7268 'T' lvalue ParmVar 0x55d4ea6c6ca8 'I' 'T' # | | | |-DeclStmt 0x55d4ea6c74f8 # | | | | `-VarDecl 0x55d4ea6c72f8 col:5 referenced K 'T' cinit # | | | | `-BinaryOperator 0x55d4ea6c74d8 '' '-' # | | | | |-IntegerLiteral 0x55d4ea6c7360 'int' 1 # | | | | `-BinaryOperator 0x55d4ea6c74b8 '' '*' # | | | | |-BinaryOperator 0x55d4ea6c73c0 '' '*' # | | | | | |-DeclRefExpr 0x55d4ea6c7380 'U' lvalue ParmVar 0x55d4ea6c6d98 'Eta' 'U' # | | | | | `-DeclRefExpr 0x55d4ea6c73a0 'U' lvalue ParmVar 0x55d4ea6c6d98 'Eta' 'U' # | | | | `-ParenExpr 0x55d4ea6c7498 '' # | | | | `-BinaryOperator 0x55d4ea6c7478 '' '-' # | | | | |-IntegerLiteral 0x55d4ea6c73e0 'int' 1 # | | | | `-BinaryOperator 0x55d4ea6c7458 '' '*' # | | | | |-DeclRefExpr 0x55d4ea6c7400 'T' lvalue Var 0x55d4ea6c70d8 'Mul' 'T' # | | | | `-DeclRefExpr 0x55d4ea6c7438 'T' lvalue Var 0x55d4ea6c70d8 'Mul' 'T' # | | | |-DeclStmt 0x55d4ea6c78a0 # | | | | `-VarDecl 0x55d4ea6c7530 col:5 referenced Result 'T' cinit # | | | | `-ParenExpr 0x55d4ea6c7880 '' # | | | | `-BinaryOperator 0x55d4ea6c7860 '' '-' # | | | | |-BinaryOperator 0x55d4ea6c75d8 '' '*' # | | | | | |-DeclRefExpr 0x55d4ea6c7598 'U' lvalue ParmVar 0x55d4ea6c6d98 'Eta' 'U' # | | | | | `-DeclRefExpr 0x55d4ea6c75b8 'T' lvalue ParmVar 0x55d4ea6c6ca8 'I' 'T' # | | | | `-BinaryOperator 0x55d4ea6c7840 '' '*' # | | | | |-ParenExpr 0x55d4ea6c7800 '' # | | | | | `-BinaryOperator 0x55d4ea6c77e0 '' '+' # | | | | | |-BinaryOperator 0x55d4ea6c7638 '' '*' # | | | | | | |-DeclRefExpr 0x55d4ea6c75f8 'U' lvalue ParmVar 0x55d4ea6c6d98 'Eta' 'U' # | | | | | | `-DeclRefExpr 0x55d4ea6c7618 'T' lvalue Var 0x55d4ea6c70d8 'Mul' 'T' # | | | | | `-CallExpr 0x55d4ea6c77b0 '' # | | | | | |-UnresolvedLookupExpr 0x55d4ea6c7658 '' lvalue (ADL) = 'sqrt' 0x55d4ea562f10 0x55d4ea563178 0x55d4ea5633f0 0x55d4ea563668 0x55d4ea5638d8 0x55d4ea563b50 0x55d4ea563dc8 0x55d4ea564040 0x55d4ea68dcc0 0x55d4ea68e178 0x55d4ea68e650 0x55d4ea68eb30 0x55d4ea68f008 0x55d4ea68f500 0x55d4ea68f9d8 0x55d4ea68feb8 0x55d4ea6903a0 0x55d4ea690878 0x55d4ea690d70 0x55d4ea691270 0x55d4ea691778 0x55d4ea691c70 0x55d4ea692188 0x55d4ea6926a8 0x55d4ea692bd0 0x55d4ea6930e8 0x55d4ea693a30 0x55d4ea693f70 # | | | | | `-DeclRefExpr 0x55d4ea6c7778 'T' lvalue Var 0x55d4ea6c72f8 'K' 'T' # | | | | `-DeclRefExpr 0x55d4ea6c7820 'T' lvalue ParmVar 0x55d4ea6c6d20 'N' 'T' # | | | `-ReturnStmt 0x55d4ea6c7aa0 # | | | `-CallExpr 0x55d4ea6c7a60 '' # | | | |-UnresolvedLookupExpr 0x55d4ea6c78f0 '' lvalue (ADL) = 'select' 0x55d4ea518158 # | | | | `-TemplateArgument type 'T':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x55d4ea6c6bc0 'T' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x55d4ea6c6b70 'T' # | | | |-BinaryOperator 0x55d4ea6c79a8 '' '<' # | | | | |-DeclRefExpr 0x55d4ea6c7968 'T' lvalue Var 0x55d4ea6c72f8 'K' 'T' # | | | | `-IntegerLiteral 0x55d4ea6c7988 'int' 0 # | | | |-CXXStaticCastExpr 0x55d4ea6c79f8 'T' static_cast # | | | | `-IntegerLiteral 0x55d4ea6c79c8 'int' 0 # | | | `-DeclRefExpr 0x55d4ea6c7a28 'T' lvalue Var 0x55d4ea6c7530 'Result' 'T' # | | |-FunctionTemplateDecl 0x55d4ea6c7db8 line:99:35 fmod_impl # | | | |-TemplateTypeParmDecl 0x55d4ea6c7ae0 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55d4ea6c7d10 line:99:35 constexpr fmod_impl 'T (T, T)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea6c7b90 col:47 referenced X 'T' # | | | |-ParmVarDecl 0x55d4ea6c7c08 col:52 referenced Y 'T' # | | | `-CompoundStmt 0x55d4ea6c9a08 # | | | |-DeclStmt 0x55d4ea6c7f88 # | | | | `-VarDecl 0x55d4ea6c7ec0 col:5 referenced div 'T' cinit # | | | | `-BinaryOperator 0x55d4ea6c7f68 '' '/' # | | | | |-DeclRefExpr 0x55d4ea6c7f28 'T' lvalue ParmVar 0x55d4ea6c7b90 'X' 'T' # | | | | `-DeclRefExpr 0x55d4ea6c7f48 'T' lvalue ParmVar 0x55d4ea6c7c08 'Y' 'T' # | | | |-DeclStmt 0x55d4ea6c94c0 # | | | | `-VarDecl 0x55d4ea6c93e0 col:8 referenced ge 'bool' cinit # | | | | `-BinaryOperator 0x55d4ea6c94a0 '' '>=' # | | | | |-DeclRefExpr 0x55d4ea6c9448 'T' lvalue Var 0x55d4ea6c7ec0 'div' 'T' # | | | | `-IntegerLiteral 0x55d4ea6c9480 'int' 0 # | | | |-DeclStmt 0x55d4ea6c9820 # | | | | `-VarDecl 0x55d4ea6c94f8 col:5 referenced frc 'T' cinit # | | | | `-CallExpr 0x55d4ea6c97f0 '' # | | | | |-UnresolvedLookupExpr 0x55d4ea6c9560 '' lvalue (ADL) = 'frac' 0x55d4ea51fc40 0x55d4ea51fea8 0x55d4ea520120 0x55d4ea520398 0x55d4ea5205f8 0x55d4ea520870 0x55d4ea520ae8 0x55d4ea520d70 0x55d4ea589e40 0x55d4ea58a2f8 0x55d4ea58a7d0 0x55d4ea58acb0 0x55d4ea63d308 0x55d4ea63d7c0 0x55d4ea63dc98 0x55d4ea63e178 0x55d4ea63e660 0x55d4ea63eb38 0x55d4ea63f860 0x55d4ea63fd60 0x55d4ea640268 0x55d4ea640760 0x55d4ea640c78 0x55d4ea641198 0x55d4ea6416c0 0x55d4ea6425e8 0x55d4ea642b20 0x55d4ea643060 # | | | | `-CallExpr 0x55d4ea6c97c0 '' # | | | | |-UnresolvedLookupExpr 0x55d4ea6c9680 '' lvalue (ADL) = 'abs' 0x55d4ea4cce28 0x55d4ea4cd128 0x55d4ea4cd438 0x55d4ea4cd748 0x55d4ea4cee68 0x55d4ea4cf178 0x55d4ea4cf488 0x55d4ea4cf798 0x55d4ea4cfa68 0x55d4ea4cfd90 0x55d4ea4d0038 0x55d4ea4d02d8 0x55d4ea4d0528 0x55d4ea4d0838 0x55d4ea4d0b48 0x55d4ea4d15d8 0x55d4ea4d18c8 0x55d4ea4d1bd8 0x55d4ea4d1ee8 0x55d4ea4d21f8 0x55d4ea4d6b70 0x55d4ea4d6e18 0x55d4ea4d70b8 0x55d4ea4d7358 0x55d4ea4d75a8 0x55d4ea4d78b8 0x55d4ea4d8cc8 0x55d4ea4d8fd8 # | | | | `-DeclRefExpr 0x55d4ea6c97a0 'T' lvalue Var 0x55d4ea6c7ec0 'div' 'T' # | | | `-ReturnStmt 0x55d4ea6c99f8 # | | | `-BinaryOperator 0x55d4ea6c99d8 '' '*' # | | | |-CallExpr 0x55d4ea6c9978 '' # | | | | |-UnresolvedLookupExpr 0x55d4ea6c9858 '' lvalue (ADL) = 'select' 0x55d4ea518158 # | | | | | `-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x55d4ea6c7b30 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x55d4ea6c7ae0 'T' # | | | | |-DeclRefExpr 0x55d4ea6c98d0 'bool' lvalue Var 0x55d4ea6c93e0 'ge' 'bool' # | | | | |-DeclRefExpr 0x55d4ea6c9908 'T' lvalue Var 0x55d4ea6c94f8 'frc' 'T' # | | | | `-UnaryOperator 0x55d4ea6c9960 '' prefix '-' cannot overflow # | | | | `-DeclRefExpr 0x55d4ea6c9940 'T' lvalue Var 0x55d4ea6c94f8 'frc' 'T' # | | | `-DeclRefExpr 0x55d4ea6c99b8 'T' lvalue ParmVar 0x55d4ea6c7c08 'Y' 'T' # | | |-FunctionTemplateDecl 0x55d4ea6c9e28 line:111:24 invalid fmod_vec_impl # | | | |-TemplateTypeParmDecl 0x55d4ea6c9a38 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55d4ea6c9ad8 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x55d4ea6c9d80 line:111:24 invalid constexpr fmod_vec_impl 'int (int, int)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea6c9bf0 col:51 invalid X 'int' # | | | |-ParmVarDecl 0x55d4ea6c9cb0 col:67 invalid Y 'int' # | | | `-CompoundStmt 0x55d4ea6ca6b8 # | | | |-DeclStmt 0x55d4ea6c9ff0 # | | | | `-VarDecl 0x55d4ea6c9f00 col:16 invalid div 'int' cinit # | | | | `-RecoveryExpr 0x55d4ea6c9fc8 '' contains-errors lvalue # | | | | `-BinaryOperator 0x55d4ea6c9fa8 '' contains-errors '/' # | | | | |-RecoveryExpr 0x55d4ea6c9f68 '' contains-errors lvalue # | | | | `-RecoveryExpr 0x55d4ea6c9f88 '' contains-errors lvalue # | | | |-DeclStmt 0x55d4ea6ca140 # | | | | `-VarDecl 0x55d4ea6ca050 col:19 invalid ge 'int' cinit # | | | | `-RecoveryExpr 0x55d4ea6ca118 '' contains-errors lvalue # | | | | `-BinaryOperator 0x55d4ea6ca0f8 '' contains-errors '>=' # | | | | |-RecoveryExpr 0x55d4ea6ca0b8 '' contains-errors lvalue # | | | | `-IntegerLiteral 0x55d4ea6ca0d8 'int' 0 # | | | |-DeclStmt 0x55d4ea6ca500 # | | | | `-VarDecl 0x55d4ea6ca1b0 col:16 invalid frc 'int' cinit # | | | | `-RecoveryExpr 0x55d4ea6ca4d8 '' contains-errors lvalue # | | | | `-CallExpr 0x55d4ea6ca4a8 '' contains-errors # | | | | |-UnresolvedLookupExpr 0x55d4ea6ca218 '' lvalue (ADL) = 'frac' 0x55d4ea51fc40 0x55d4ea51fea8 0x55d4ea520120 0x55d4ea520398 0x55d4ea5205f8 0x55d4ea520870 0x55d4ea520ae8 0x55d4ea520d70 0x55d4ea589e40 0x55d4ea58a2f8 0x55d4ea58a7d0 0x55d4ea58acb0 0x55d4ea63d308 0x55d4ea63d7c0 0x55d4ea63dc98 0x55d4ea63e178 0x55d4ea63e660 0x55d4ea63eb38 0x55d4ea63f860 0x55d4ea63fd60 0x55d4ea640268 0x55d4ea640760 0x55d4ea640c78 0x55d4ea641198 0x55d4ea6416c0 0x55d4ea6425e8 0x55d4ea642b20 0x55d4ea643060 # | | | | `-CallExpr 0x55d4ea6ca478 '' contains-errors # | | | | |-UnresolvedLookupExpr 0x55d4ea6ca338 '' lvalue (ADL) = 'abs' 0x55d4ea4cce28 0x55d4ea4cd128 0x55d4ea4cd438 0x55d4ea4cd748 0x55d4ea4cee68 0x55d4ea4cf178 0x55d4ea4cf488 0x55d4ea4cf798 0x55d4ea4cfa68 0x55d4ea4cfd90 0x55d4ea4d0038 0x55d4ea4d02d8 0x55d4ea4d0528 0x55d4ea4d0838 0x55d4ea4d0b48 0x55d4ea4d15d8 0x55d4ea4d18c8 0x55d4ea4d1bd8 0x55d4ea4d1ee8 0x55d4ea4d21f8 0x55d4ea4d6b70 0x55d4ea4d6e18 0x55d4ea4d70b8 0x55d4ea4d7358 0x55d4ea4d75a8 0x55d4ea4d78b8 0x55d4ea4d8cc8 0x55d4ea4d8fd8 # | | | | `-RecoveryExpr 0x55d4ea6ca458 '' contains-errors lvalue # | | | `-ReturnStmt 0x55d4ea6ca6a8 # | | | `-BinaryOperator 0x55d4ea6ca688 '' contains-errors '*' # | | | |-CallExpr 0x55d4ea6ca628 '' contains-errors # | | | | |-UnresolvedLookupExpr 0x55d4ea6ca538 '' lvalue (ADL) = 'select' 0x55d4ea518158 # | | | | | `-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x55d4ea6c9a90 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x55d4ea6c9a38 'T' # | | | | |-RecoveryExpr 0x55d4ea6ca5b0 '' contains-errors lvalue # | | | | |-RecoveryExpr 0x55d4ea6ca5d0 '' contains-errors lvalue # | | | | `-UnaryOperator 0x55d4ea6ca610 '' contains-errors prefix '-' cannot overflow # | | | | `-RecoveryExpr 0x55d4ea6ca5f0 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55d4ea6ca668 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55d4ea6caaf8 line:122:35 smoothstep_impl # | | | |-TemplateTypeParmDecl 0x55d4ea6ca730 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55d4ea6caa50 line:122:35 constexpr smoothstep_impl 'T (T, T, T)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea6ca7e0 col:53 referenced Min 'T' # | | | |-ParmVarDecl 0x55d4ea6ca858 col:60 referenced Max 'T' # | | | |-ParmVarDecl 0x55d4ea6ca8d0 col:67 referenced X 'T' # | | | `-CompoundStmt 0x55d4ea6cafe0 # | | | |-DeclStmt 0x55d4ea6cae60 # | | | | `-VarDecl 0x55d4ea6cac08 col:5 referenced S 'T' cinit # | | | | `-CallExpr 0x55d4ea6cae30 '' # | | | | |-UnresolvedLookupExpr 0x55d4ea6cac70 '' lvalue (ADL) = 'saturate' 0x55d4ea5160b8 0x55d4ea516320 0x55d4ea516598 0x55d4ea516810 0x55d4ea516a70 0x55d4ea516ce8 0x55d4ea516f60 0x55d4ea5171d8 0x55d4ea517438 0x55d4ea5176b0 0x55d4ea517928 0x55d4ea517bf0 # | | | | `-BinaryOperator 0x55d4ea6cae10 '' '/' # | | | | |-ParenExpr 0x55d4ea6cad70 '' # | | | | | `-BinaryOperator 0x55d4ea6cad50 '' '-' # | | | | | |-DeclRefExpr 0x55d4ea6cad10 'T' lvalue ParmVar 0x55d4ea6ca8d0 'X' 'T' # | | | | | `-DeclRefExpr 0x55d4ea6cad30 'T' lvalue ParmVar 0x55d4ea6ca7e0 'Min' 'T' # | | | | `-ParenExpr 0x55d4ea6cadf0 '' # | | | | `-BinaryOperator 0x55d4ea6cadd0 '' '-' # | | | | |-DeclRefExpr 0x55d4ea6cad90 'T' lvalue ParmVar 0x55d4ea6ca858 'Max' 'T' # | | | | `-DeclRefExpr 0x55d4ea6cadb0 'T' lvalue ParmVar 0x55d4ea6ca7e0 'Min' 'T' # | | | `-ReturnStmt 0x55d4ea6cafd0 # | | | `-BinaryOperator 0x55d4ea6cafb0 '' '*' # | | | |-BinaryOperator 0x55d4ea6caf70 '' '*' # | | | | |-ParenExpr 0x55d4ea6caf30 '' # | | | | | `-BinaryOperator 0x55d4ea6caf10 '' '-' # | | | | | |-IntegerLiteral 0x55d4ea6cae78 'int' 3 # | | | | | `-BinaryOperator 0x55d4ea6caef0 '' '*' # | | | | | |-IntegerLiteral 0x55d4ea6cae98 'int' 2 # | | | | | `-DeclRefExpr 0x55d4ea6caeb8 'T' lvalue Var 0x55d4ea6cac08 'S' 'T' # | | | | `-DeclRefExpr 0x55d4ea6caf50 'T' lvalue Var 0x55d4ea6cac08 'S' 'T' # | | | `-DeclRefExpr 0x55d4ea6caf90 'T' lvalue Var 0x55d4ea6cac08 'S' 'T' # | | |-FunctionTemplateDecl 0x55d4ea6cb4c8 line:132:24 invalid smoothstep_vec_impl # | | | |-TemplateTypeParmDecl 0x55d4ea6cb000 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55d4ea6cb098 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x55d4ea6cb420 line:132:24 invalid constexpr smoothstep_vec_impl 'int (int, int, int)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea6cb1b0 col:57 invalid Min 'int' # | | | |-ParmVarDecl 0x55d4ea6cb270 col:75 referenced invalid Max 'int' # | | | |-ParmVarDecl 0x55d4ea6cb330 col:57 referenced invalid X 'int' # | | | `-CompoundStmt 0x55d4ea6cb9e0 # | | | |-DeclStmt 0x55d4ea6cb878 # | | | | `-VarDecl 0x55d4ea6cb5a8 col:16 invalid S 'int' cinit # | | | | `-RecoveryExpr 0x55d4ea6cb850 '' contains-errors lvalue # | | | | `-CallExpr 0x55d4ea6cb820 '' contains-errors # | | | | |-UnresolvedLookupExpr 0x55d4ea6cb610 '' lvalue (ADL) = 'saturate' 0x55d4ea5160b8 0x55d4ea516320 0x55d4ea516598 0x55d4ea516810 0x55d4ea516a70 0x55d4ea516ce8 0x55d4ea516f60 0x55d4ea5171d8 0x55d4ea517438 0x55d4ea5176b0 0x55d4ea517928 0x55d4ea517bf0 # | | | | `-BinaryOperator 0x55d4ea6cb800 '' contains-errors '/' # | | | | |-ParenExpr 0x55d4ea6cb738 '' contains-errors # | | | | | `-BinaryOperator 0x55d4ea6cb718 '' contains-errors '-' # | | | | | |-RecoveryExpr 0x55d4ea6cb6d0 '' contains-errors lvalue # | | | | | | `-DeclRefExpr 0x55d4ea6cb6b0 'int' lvalue ParmVar 0x55d4ea6cb330 'X' 'int' # | | | | | `-RecoveryExpr 0x55d4ea6cb6f8 '' contains-errors lvalue # | | | | `-ParenExpr 0x55d4ea6cb7e0 '' contains-errors # | | | | `-BinaryOperator 0x55d4ea6cb7c0 '' contains-errors '-' # | | | | |-RecoveryExpr 0x55d4ea6cb778 '' contains-errors lvalue # | | | | | `-DeclRefExpr 0x55d4ea6cb758 'int' lvalue ParmVar 0x55d4ea6cb270 'Max' 'int' # | | | | `-RecoveryExpr 0x55d4ea6cb7a0 '' contains-errors lvalue # | | | `-ReturnStmt 0x55d4ea6cb9d0 # | | | `-BinaryOperator 0x55d4ea6cb9b0 '' contains-errors '*' # | | | |-BinaryOperator 0x55d4ea6cb970 '' contains-errors '*' # | | | | |-ParenExpr 0x55d4ea6cb930 '' contains-errors # | | | | | `-BinaryOperator 0x55d4ea6cb910 '' contains-errors '-' # | | | | | |-IntegerLiteral 0x55d4ea6cb890 'int' 3 # | | | | | `-BinaryOperator 0x55d4ea6cb8f0 '' contains-errors '*' # | | | | | |-IntegerLiteral 0x55d4ea6cb8b0 'int' 2 # | | | | | `-RecoveryExpr 0x55d4ea6cb8d0 '' contains-errors lvalue # | | | | `-RecoveryExpr 0x55d4ea6cb950 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55d4ea6cb990 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55d4ea6cbe50 line:142:46 invalid lit_impl # | | | |-TemplateTypeParmDecl 0x55d4ea6cba18 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55d4ea6cbda8 line:142:46 invalid constexpr lit_impl 'int (T, T, T)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea6cbb30 col:57 referenced NDotL 'T' # | | | |-ParmVarDecl 0x55d4ea6cbba8 col:66 referenced NDotH 'T' # | | | |-ParmVarDecl 0x55d4ea6cbc20 col:75 referenced M 'T' # | | | `-CompoundStmt 0x55d4ea6ccc08 # | | | |-DeclStmt 0x55d4ea6cbfb0 # | | | | `-VarDecl 0x55d4ea6cbee8 col:8 referenced DiffuseCond 'bool' cinit # | | | | `-BinaryOperator 0x55d4ea6cbf90 '' '<' # | | | | |-DeclRefExpr 0x55d4ea6cbf50 'T' lvalue ParmVar 0x55d4ea6cbb30 'NDotL' 'T' # | | | | `-IntegerLiteral 0x55d4ea6cbf70 'int' 0 # | | | |-DeclStmt 0x55d4ea6cc1a0 # | | | | `-VarDecl 0x55d4ea6cbfe8 col:5 referenced Diffuse 'T' cinit # | | | | `-CallExpr 0x55d4ea6cc160 '' # | | | | |-UnresolvedLookupExpr 0x55d4ea6cc070 '' lvalue (ADL) = 'select' 0x55d4ea518158 # | | | | | `-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x55d4ea6cba70 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x55d4ea6cba18 'T' # | | | | |-DeclRefExpr 0x55d4ea6cc0e8 'bool' lvalue Var 0x55d4ea6cbee8 'DiffuseCond' 'bool' # | | | | |-IntegerLiteral 0x55d4ea6cc120 'int' 0 # | | | | `-DeclRefExpr 0x55d4ea6cc140 'T' lvalue ParmVar 0x55d4ea6cbb30 'NDotL' 'T' # | | | |-DeclStmt 0x55d4ea6cc3b8 # | | | | `-VarDecl 0x55d4ea6cc230 col:16 referenced invalid Result 'int' cinit # | | | | `-RecoveryExpr 0x55d4ea6cc390 '' contains-errors lvalue # | | | | `-InitListExpr 0x55d4ea6cc330 'void' # | | | | |-IntegerLiteral 0x55d4ea6cc298 'int' 1 # | | | | |-DeclRefExpr 0x55d4ea6cc2b8 'T' lvalue Var 0x55d4ea6cbfe8 'Diffuse' 'T' # | | | | |-IntegerLiteral 0x55d4ea6cc2f0 'int' 0 # | | | | `-IntegerLiteral 0x55d4ea6cc310 'int' 1 # | | | |-DeclStmt 0x55d4ea6cc5f8 # | | | | `-VarDecl 0x55d4ea6cc3e0 col:8 referenced SpecularCond 'bool' cinit # | | | | `-CallExpr 0x55d4ea6cc5c0 '' # | | | | |-UnresolvedLookupExpr 0x55d4ea6cc448 '' lvalue (ADL) = 'or' 0x55d4ea546b78 0x55d4ea546e88 0x55d4ea5471a8 0x55d4ea5474c8 0x55d4ea5477e8 0x55d4ea547af0 0x55d4ea547df8 0x55d4ea548100 0x55d4ea548408 0x55d4ea548710 0x55d4ea548a18 0x55d4ea548d20 0x55d4ea549028 0x55d4ea549330 0x55d4ea549638 0x55d4ea549968 0x55d4ea549c70 0x55d4ea549f78 0x55d4ea54a280 # | | | | |-DeclRefExpr 0x55d4ea6cc520 'bool' lvalue Var 0x55d4ea6cbee8 'DiffuseCond' 'bool' # | | | | `-ParenExpr 0x55d4ea6cc5a0 '' # | | | | `-BinaryOperator 0x55d4ea6cc580 '' '<' # | | | | |-DeclRefExpr 0x55d4ea6cc540 'T' lvalue ParmVar 0x55d4ea6cbba8 'NDotH' 'T' # | | | | `-IntegerLiteral 0x55d4ea6cc560 'int' 0 # | | | |-DeclStmt 0x55d4ea6cc998 # | | | | `-VarDecl 0x55d4ea6cc630 col:5 referenced SpecularExp 'T' cinit # | | | | `-CallExpr 0x55d4ea6cc968 '' # | | | | |-UnresolvedLookupExpr 0x55d4ea6cc698 '' lvalue (ADL) = 'exp' 0x55d4ea513c70 0x55d4ea513ed8 0x55d4ea514150 0x55d4ea5143c8 0x55d4ea514628 0x55d4ea5148a0 0x55d4ea514b18 0x55d4ea514da0 0x55d4ea61e438 0x55d4ea61e8e8 0x55d4ea61edb8 0x55d4ea61f290 0x55d4ea61f768 0x55d4ea61fc20 0x55d4ea620780 0x55d4ea620c60 0x55d4ea621148 0x55d4ea621620 0x55d4ea621b18 0x55d4ea622018 0x55d4ea622520 0x55d4ea623360 0x55d4ea623878 0x55d4ea623d98 0x55d4ea6242c0 0x55d4ea6247d8 0x55d4ea624d10 0x55d4ea628788 # | | | | `-BinaryOperator 0x55d4ea6cc948 '' '*' # | | | | |-CallExpr 0x55d4ea6cc8f8 '' # | | | | | |-UnresolvedLookupExpr 0x55d4ea6cc7b8 '' lvalue (ADL) = 'log' 0x55d4ea5257e8 0x55d4ea525a50 0x55d4ea525d20 0x55d4ea525f98 0x55d4ea5261f8 0x55d4ea526470 0x55d4ea5266e8 0x55d4ea526960 0x55d4ea654168 0x55d4ea654618 0x55d4ea654ae8 0x55d4ea654fc0 0x55d4ea655498 0x55d4ea655950 0x55d4ea655e40 0x55d4ea656320 0x55d4ea656808 0x55d4ea656ce0 0x55d4ea6571d8 0x55d4ea6576d8 0x55d4ea658410 0x55d4ea658908 0x55d4ea658e20 0x55d4ea659340 0x55d4ea659868 0x55d4ea659d80 0x55d4ea65a2b8 0x55d4ea65b0a8 # | | | | | `-DeclRefExpr 0x55d4ea6cc8d8 'T' lvalue ParmVar 0x55d4ea6cbba8 'NDotH' 'T' # | | | | `-DeclRefExpr 0x55d4ea6cc928 'T' lvalue ParmVar 0x55d4ea6cbc20 'M' 'T' # | | | |-BinaryOperator 0x55d4ea6ccbb8 '' contains-errors '=' # | | | | |-ArraySubscriptExpr 0x55d4ea6cca30 '' contains-errors lvalue # | | | | | |-RecoveryExpr 0x55d4ea6cc9e8 '' contains-errors lvalue # | | | | | | `-DeclRefExpr 0x55d4ea6cc9b0 'int' contains-errors lvalue Var 0x55d4ea6cc230 'Result' 'int' # | | | | | `-IntegerLiteral 0x55d4ea6cca10 'int' 2 # | | | | `-CallExpr 0x55d4ea6ccb78 '' # | | | | |-UnresolvedLookupExpr 0x55d4ea6cca70 '' lvalue (ADL) = 'select' 0x55d4ea518158 # | | | | | `-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x55d4ea6cba70 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x55d4ea6cba18 'T' # | | | | |-DeclRefExpr 0x55d4ea6ccae8 'bool' lvalue Var 0x55d4ea6cc3e0 'SpecularCond' 'bool' # | | | | |-IntegerLiteral 0x55d4ea6ccb20 'int' 0 # | | | | `-DeclRefExpr 0x55d4ea6ccb40 'T' lvalue Var 0x55d4ea6cc630 'SpecularExp' 'T' # | | | `-ReturnStmt 0x55d4ea6ccbf8 # | | | `-RecoveryExpr 0x55d4ea6ccbd8 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55d4ea6ccfc8 line:154:35 faceforward_impl # | | | |-TemplateTypeParmDecl 0x55d4ea6ccc50 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55d4ea6ccf20 line:154:35 constexpr faceforward_impl 'T (T, T, T)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea6ccd00 col:54 referenced N 'T' # | | | |-ParmVarDecl 0x55d4ea6ccd78 col:59 referenced I 'T' # | | | |-ParmVarDecl 0x55d4ea6ccdf0 col:64 referenced Ng 'T' # | | | `-CompoundStmt 0x55d4ea6cd368 # | | | `-ReturnStmt 0x55d4ea6cd358 # | | | `-CallExpr 0x55d4ea6cd318 '' # | | | |-UnresolvedLookupExpr 0x55d4ea6cd0b8 '' lvalue (ADL) = 'select' 0x55d4ea518158 # | | | |-BinaryOperator 0x55d4ea6cd2a0 '' '<' # | | | | |-CallExpr 0x55d4ea6cd248 '' # | | | | | |-UnresolvedLookupExpr 0x55d4ea6cd100 '' lvalue (ADL) = 'dot' 0x55d4ea50d968 0x55d4ea50dd38 0x55d4ea50e0d8 0x55d4ea50e478 0x55d4ea50e780 0x55d4ea50eb70 0x55d4ea50ef18 0x55d4ea50f2b8 0x55d4ea50f608 0x55d4ea50f958 0x55d4ea50fd58 0x55d4ea5100f8 0x55d4ea510498 0x55d4ea510838 0x55d4ea510c08 0x55d4ea510fa8 0x55d4ea511348 0x55d4ea5116e8 0x55d4ea511a88 0x55d4ea511e58 0x55d4ea5121f8 0x55d4ea512598 0x55d4ea512938 0x55d4ea512d08 0x55d4ea5130a8 # | | | | | |-DeclRefExpr 0x55d4ea6cd208 'T' lvalue ParmVar 0x55d4ea6ccd78 'I' 'T' # | | | | | `-DeclRefExpr 0x55d4ea6cd228 'T' lvalue ParmVar 0x55d4ea6ccdf0 'Ng' 'T' # | | | | `-IntegerLiteral 0x55d4ea6cd280 'int' 0 # | | | |-DeclRefExpr 0x55d4ea6cd2c0 'T' lvalue ParmVar 0x55d4ea6ccd00 'N' 'T' # | | | `-UnaryOperator 0x55d4ea6cd300 '' prefix '-' cannot overflow # | | | `-DeclRefExpr 0x55d4ea6cd2e0 'T' lvalue ParmVar 0x55d4ea6ccd00 'N' 'T' # | | |-FunctionTemplateDecl 0x55d4ea6cda98 line:158:35 ldexp_impl # | | | |-TemplateTypeParmDecl 0x55d4ea6cd380 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55d4ea6cd9f0 line:158:35 constexpr ldexp_impl 'T (T, T)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea6cd870 col:48 referenced X 'T' # | | | |-ParmVarDecl 0x55d4ea6cd8e8 col:53 referenced Exp 'T' # | | | `-CompoundStmt 0x55d4ea6cdd40 # | | | `-ReturnStmt 0x55d4ea6cdd30 # | | | `-BinaryOperator 0x55d4ea6cdd10 '' '*' # | | | |-CallExpr 0x55d4ea6cdcc0 '' # | | | | |-UnresolvedLookupExpr 0x55d4ea6cdb80 '' lvalue (ADL) = 'exp2' 0x55d4ea515000 0x55d4ea515268 0x55d4ea5154e0 0x55d4ea515758 0x55d4ea5159b8 0x55d4ea4f3dc0 0x55d4ea4f4038 0x55d4ea4f42b0 0x55d4ea628ce0 0x55d4ea629198 0x55d4ea629670 0x55d4ea629b50 0x55d4ea62a028 0x55d4ea62a550 0x55d4ea62aa28 0x55d4ea62af08 0x55d4ea62b3f0 0x55d4ea62b8c8 0x55d4ea62bdc0 0x55d4ea62c2c0 0x55d4ea62c7e0 0x55d4ea62ccd8 0x55d4ea62d1f0 0x55d4ea62d710 0x55d4ea62dc38 0x55d4ea62e150 0x55d4ea62e988 0x55d4ea62eec8 # | | | | `-DeclRefExpr 0x55d4ea6cdca0 'T' lvalue ParmVar 0x55d4ea6cd8e8 'Exp' 'T' # | | | `-DeclRefExpr 0x55d4ea6cdcf0 'T' lvalue ParmVar 0x55d4ea6cd870 'X' 'T' # | | |-FunctionTemplateDecl 0x55d4ea6ce0d8 line:163:13 firstbithigh_impl # | | | |-TemplateTypeParmDecl 0x55d4ea6cdd58 col:20 referenced typename depth 0 index 0 K # | | | |-TemplateTypeParmDecl 0x55d4ea6cdde0 col:32 referenced typename depth 0 index 1 T # | | | |-NonTypeTemplateParmDecl 0x55d4ea6cde78 col:39 referenced 'int' depth 0 index 2 BitWidth # | | | `-FunctionDecl 0x55d4ea6ce030 line:163:13 constexpr firstbithigh_impl 'K (T)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea6cdf10 col:33 referenced X 'T' # | | | `-CompoundStmt 0x55d4ea6ce7d0 # | | | |-DeclStmt 0x55d4ea6ce470 # | | | | `-VarDecl 0x55d4ea6ce1d8 col:5 referenced FBH 'K' nrvo cinit # | | | | `-CallExpr 0x55d4ea6ce440 '' # | | | | |-DeclRefExpr 0x55d4ea6ce3e8 '' Function 0x55d4ea6ce290 '__builtin_hlsl_elementwise_firstbithigh' 'void (...) noexcept' # | | | | `-DeclRefExpr 0x55d4ea6ce420 'T' lvalue ParmVar 0x55d4ea6cdf10 'X' 'T' # | | | |-DeclStmt 0x55d4ea6ce5e8 # | | | | `-VarDecl 0x55d4ea6ce4a8 col:5 referenced Inversion 'K' cinit # | | | | `-BinaryOperator 0x55d4ea6ce5c8 '' '-' # | | | | |-ParenExpr 0x55d4ea6ce570 'int' # | | | | | `-BinaryOperator 0x55d4ea6ce550 'int' '-' # | | | | | |-DeclRefExpr 0x55d4ea6ce510 'int' NonTypeTemplateParm 0x55d4ea6cde78 'BitWidth' 'int' # | | | | | `-IntegerLiteral 0x55d4ea6ce530 'int' 1 # | | | | `-DeclRefExpr 0x55d4ea6ce590 'K' lvalue Var 0x55d4ea6ce1d8 'FBH' 'K' # | | | |-BinaryOperator 0x55d4ea6ce778 '' '=' # | | | | |-DeclRefExpr 0x55d4ea6ce600 'K' lvalue Var 0x55d4ea6ce1d8 'FBH' 'K' # | | | | `-CallExpr 0x55d4ea6ce738 '' # | | | | |-UnresolvedLookupExpr 0x55d4ea6ce620 '' lvalue (ADL) = 'select' 0x55d4ea518158 # | | | | |-BinaryOperator 0x55d4ea6ce6c0 '' '==' # | | | | | |-DeclRefExpr 0x55d4ea6ce668 'K' lvalue Var 0x55d4ea6ce1d8 'FBH' 'K' # | | | | | `-UnaryOperator 0x55d4ea6ce6a8 'int' prefix '-' # | | | | | `-IntegerLiteral 0x55d4ea6ce688 'int' 1 # | | | | |-DeclRefExpr 0x55d4ea6ce6e0 'K' lvalue Var 0x55d4ea6ce1d8 'FBH' 'K' # | | | | `-DeclRefExpr 0x55d4ea6ce700 'K' lvalue Var 0x55d4ea6ce4a8 'Inversion' 'K' # | | | `-ReturnStmt 0x55d4ea6ce7b8 nrvo_candidate(Var 0x55d4ea6ce1d8 'FBH' 'K') # | | | `-DeclRefExpr 0x55d4ea6ce798 'K' lvalue Var 0x55d4ea6ce1d8 'FBH' 'K' # | | |-FunctionTemplateDecl 0x55d4ea6cea38 line:174:35 ddx_impl # | | | |-TemplateTypeParmDecl 0x55d4ea6ce800 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55d4ea6ce990 line:174:35 constexpr ddx_impl 'T (T)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea6ce8b0 col:46 referenced input 'T' # | | | `-CompoundStmt 0x55d4ea6ced58 # | | | `-ReturnStmt 0x55d4ea6ced48 # | | | `-CallExpr 0x55d4ea6ced18 '' # | | | |-DeclRefExpr 0x55d4ea6cecc0 '' Function 0x55d4ea6ceb68 '__builtin_hlsl_elementwise_ddx_coarse' 'void (...) noexcept' # | | | `-DeclRefExpr 0x55d4ea6cecf8 'T' lvalue ParmVar 0x55d4ea6ce8b0 'input' 'T' # | | |-FunctionTemplateDecl 0x55d4ea6cefa8 line:182:35 ddy_impl # | | | |-TemplateTypeParmDecl 0x55d4ea6ced70 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55d4ea6cef00 line:182:35 constexpr ddy_impl 'T (T)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea6cee20 col:46 referenced input 'T' # | | | `-CompoundStmt 0x55d4ea6cf2c8 # | | | `-ReturnStmt 0x55d4ea6cf2b8 # | | | `-CallExpr 0x55d4ea6cf288 '' # | | | |-DeclRefExpr 0x55d4ea6cf230 '' Function 0x55d4ea6cf0d8 '__builtin_hlsl_elementwise_ddy_coarse' 'void (...) noexcept' # | | | `-DeclRefExpr 0x55d4ea6cf268 'T' lvalue ParmVar 0x55d4ea6cee20 'input' 'T' # | | `-FunctionTemplateDecl 0x55d4ea6cf518 line:190:35 fwidth_impl # | | |-TemplateTypeParmDecl 0x55d4ea6cf2e0 col:20 referenced typename depth 0 index 0 T # | | `-FunctionDecl 0x55d4ea6cf470 line:190:35 constexpr fwidth_impl 'T (T)' implicit-inline # | | |-ParmVarDecl 0x55d4ea6cf390 col:49 referenced input 'T' # | | `-CompoundStmt 0x55d4ea6cfcd8 # | | |-DeclStmt 0x55d4ea6cf750 # | | | `-VarDecl 0x55d4ea6cf618 col:5 referenced derivCoarseX 'T' cinit # | | | `-CallExpr 0x55d4ea6cf720 '' # | | | |-UnresolvedLookupExpr 0x55d4ea6cf680 '' lvalue (ADL) = 'ddx_coarse' 0x55d4ea559c50 0x55d4ea559eb8 0x55d4ea55a130 0x55d4ea55a3a8 0x55d4ea55a608 0x55d4ea55a880 0x55d4ea55aaf8 0x55d4ea55ad70 # | | | `-DeclRefExpr 0x55d4ea6cf700 'T' lvalue ParmVar 0x55d4ea6cf390 'input' 'T' # | | |-BinaryOperator 0x55d4ea6cf910 '' '=' # | | | |-DeclRefExpr 0x55d4ea6cf768 'T' lvalue Var 0x55d4ea6cf618 'derivCoarseX' 'T' # | | | `-CallExpr 0x55d4ea6cf8e0 '' # | | | |-UnresolvedLookupExpr 0x55d4ea6cf7a0 '' lvalue (ADL) = 'abs' 0x55d4ea4cce28 0x55d4ea4cd128 0x55d4ea4cd438 0x55d4ea4cd748 0x55d4ea4cee68 0x55d4ea4cf178 0x55d4ea4cf488 0x55d4ea4cf798 0x55d4ea4cfa68 0x55d4ea4cfd90 0x55d4ea4d0038 0x55d4ea4d02d8 0x55d4ea4d0528 0x55d4ea4d0838 0x55d4ea4d0b48 0x55d4ea4d15d8 0x55d4ea4d18c8 0x55d4ea4d1bd8 0x55d4ea4d1ee8 0x55d4ea4d21f8 0x55d4ea4d6b70 0x55d4ea4d6e18 0x55d4ea4d70b8 0x55d4ea4d7358 0x55d4ea4d75a8 0x55d4ea4d78b8 0x55d4ea4d8cc8 0x55d4ea4d8fd8 # | | | `-DeclRefExpr 0x55d4ea6cf8c0 'T' lvalue Var 0x55d4ea6cf618 'derivCoarseX' 'T' # | | |-DeclStmt 0x55d4ea6cfa88 # | | | `-VarDecl 0x55d4ea6cf950 col:5 referenced derivCoarseY 'T' cinit # | | | `-CallExpr 0x55d4ea6cfa58 '' # | | | |-UnresolvedLookupExpr 0x55d4ea6cf9b8 '' lvalue (ADL) = 'ddy_coarse' 0x55d4ea55afd0 0x55d4ea55b238 0x55d4ea55b4b0 0x55d4ea55b728 0x55d4ea5c37f0 0x55d4ea5c3a68 0x55d4ea5c3ce0 0x55d4ea5c3f58 # | | | `-DeclRefExpr 0x55d4ea6cfa38 'T' lvalue ParmVar 0x55d4ea6cf390 'input' 'T' # | | |-BinaryOperator 0x55d4ea6cfc48 '' '=' # | | | |-DeclRefExpr 0x55d4ea6cfaa0 'T' lvalue Var 0x55d4ea6cf950 'derivCoarseY' 'T' # | | | `-CallExpr 0x55d4ea6cfc18 '' # | | | |-UnresolvedLookupExpr 0x55d4ea6cfad8 '' lvalue (ADL) = 'abs' 0x55d4ea4cce28 0x55d4ea4cd128 0x55d4ea4cd438 0x55d4ea4cd748 0x55d4ea4cee68 0x55d4ea4cf178 0x55d4ea4cf488 0x55d4ea4cf798 0x55d4ea4cfa68 0x55d4ea4cfd90 0x55d4ea4d0038 0x55d4ea4d02d8 0x55d4ea4d0528 0x55d4ea4d0838 0x55d4ea4d0b48 0x55d4ea4d15d8 0x55d4ea4d18c8 0x55d4ea4d1bd8 0x55d4ea4d1ee8 0x55d4ea4d21f8 0x55d4ea4d6b70 0x55d4ea4d6e18 0x55d4ea4d70b8 0x55d4ea4d7358 0x55d4ea4d75a8 0x55d4ea4d78b8 0x55d4ea4d8cc8 0x55d4ea4d8fd8 # | | | `-DeclRefExpr 0x55d4ea6cfbf8 'T' lvalue Var 0x55d4ea6cf950 'derivCoarseY' 'T' # | | `-ReturnStmt 0x55d4ea6cfcc8 # | | `-BinaryOperator 0x55d4ea6cfca8 '' '+' # | | |-DeclRefExpr 0x55d4ea6cfc68 'T' lvalue Var 0x55d4ea6cf618 'derivCoarseX' 'T' # | | `-DeclRefExpr 0x55d4ea6cfc88 'T' lvalue Var 0x55d4ea6cf950 'derivCoarseY' 'T' # | |-LinkageSpecDecl 0x55d4ea6c46b8 col:10 implicit C # | | `-FunctionDecl 0x55d4ea6c4708 col:10 implicit used __builtin_dx_dot2add 'float (vector<_Float16, 2>, vector<_Float16, 2>, float) noexcept' extern # | | |-ParmVarDecl 0x55d4ea6c4810 <> 'vector<_Float16, 2>' # | | |-ParmVarDecl 0x55d4ea6c4878 <> 'vector<_Float16, 2>' # | | |-ParmVarDecl 0x55d4ea6c48e0 <> 'float' # | | |-BuiltinAttr 0x55d4ea6c47b0 <> Implicit 1562 # | | |-NoThrowAttr 0x55d4ea6c4960 Implicit # | | `-ConstAttr 0x55d4ea6c4988 Implicit # | |-LinkageSpecDecl 0x55d4ea6ce240 col:11 implicit C # | | `-FunctionDecl 0x55d4ea6ce290 col:11 implicit referenced __builtin_hlsl_elementwise_firstbithigh 'void (...) noexcept' extern # | | |-BuiltinAttr 0x55d4ea6ce338 <> Implicit 702 # | | |-NoThrowAttr 0x55d4ea6ce398 Implicit # | | `-ConstAttr 0x55d4ea6ce3c0 Implicit # | |-LinkageSpecDecl 0x55d4ea6ceb18 col:10 implicit C # | | `-FunctionDecl 0x55d4ea6ceb68 col:10 implicit referenced __builtin_hlsl_elementwise_ddx_coarse 'void (...) noexcept' extern # | | |-BuiltinAttr 0x55d4ea6cec10 <> Implicit 692 # | | |-NoThrowAttr 0x55d4ea6cec70 Implicit # | | `-ConstAttr 0x55d4ea6cec98 Implicit # | |-LinkageSpecDecl 0x55d4ea6cf088 col:10 implicit C # | | `-FunctionDecl 0x55d4ea6cf0d8 col:10 implicit referenced __builtin_hlsl_elementwise_ddy_coarse 'void (...) noexcept' extern # | | |-BuiltinAttr 0x55d4ea6cf180 <> Implicit 694 # | | |-NoThrowAttr 0x55d4ea6cf1e0 Implicit # | | `-ConstAttr 0x55d4ea6cf208 Implicit # | |-NamespaceDecl 0x55d4ea6cfe30 prev 0x55d4ea6bf810 line:14:11 hlsl # | | |-original Namespace 0x55d4ea423a98 'hlsl' # | | |-FunctionTemplateDecl 0x55d4ea6d01a0 line:28:28 invalid asfloat # | | | |-TemplateTypeParmDecl 0x55d4ea6cfea0 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55d4ea6cff38 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x55d4ea6d00f8 line:28:28 invalid constexpr asfloat 'int (int)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea6d0048 col:49 invalid V 'int' # | | | `-CompoundStmt 0x55d4ea6d03c8 # | | | `-ReturnStmt 0x55d4ea6d03b8 # | | | `-CallExpr 0x55d4ea6d0388 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55d4ea6d02a8 '' lvalue (no ADL) = 'bit_cast' 0x55d4ea4c9160 0x55d4ea4cbc50 # | | | | |-TemplateArgument type 'float' # | | | | | `-BuiltinType 0x55d4ea423360 'float' # | | | | |-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x55d4ea6cfef0 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x55d4ea6cfea0 'T' # | | | | `-TemplateArgument expr 'N':'value-parameter-0-1' # | | | | `-DeclRefExpr 0x55d4ea6d0268 'int' NonTypeTemplateParm 0x55d4ea6cff38 'N' 'int' # | | | `-RecoveryExpr 0x55d4ea6d0368 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55d4ea6d0660 line:32:39 asfloat # | | | |-TemplateTypeParmDecl 0x55d4ea6d03e0 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55d4ea6d05b8 line:32:39 constexpr asfloat 'float (T)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea6d0490 col:49 referenced F 'T' # | | | `-CompoundStmt 0x55d4ea6d08c0 # | | | `-ReturnStmt 0x55d4ea6d08b0 # | | | `-CallExpr 0x55d4ea6d0880 '' # | | | |-UnresolvedLookupExpr 0x55d4ea6d07c0 '' lvalue (no ADL) = 'bit_cast' 0x55d4ea4c9160 0x55d4ea4cbc50 # | | | | |-TemplateArgument type 'float' # | | | | | `-BuiltinType 0x55d4ea423360 'float' # | | | | `-TemplateArgument type 'T':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x55d4ea6d0430 'T' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x55d4ea6d03e0 'T' # | | | `-DeclRefExpr 0x55d4ea6d0860 'T' lvalue ParmVar 0x55d4ea6d0490 'F' 'T' # | | |-FunctionTemplateDecl 0x55d4ea6d0be0 line:44:55 invalid asint # | | | |-TemplateTypeParmDecl 0x55d4ea6d08d8 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55d4ea6d0978 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x55d4ea6d0b38 line:44:55 invalid constexpr asint 'int (int)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea6d0a88 col:74 invalid V 'int' # | | | `-CompoundStmt 0x55d4ea6d0e08 # | | | `-ReturnStmt 0x55d4ea6d0df8 # | | | `-CallExpr 0x55d4ea6d0dc8 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55d4ea6d0ce8 '' lvalue (no ADL) = 'bit_cast' 0x55d4ea4c9160 0x55d4ea4cbc50 # | | | | |-TemplateArgument type 'int' # | | | | | `-BuiltinType 0x55d4ea423260 'int' # | | | | |-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x55d4ea6d0930 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x55d4ea6d08d8 'T' # | | | | `-TemplateArgument expr 'N':'value-parameter-0-1' # | | | | `-DeclRefExpr 0x55d4ea6d0ca8 'int' NonTypeTemplateParm 0x55d4ea6d0978 'N' 'int' # | | | `-RecoveryExpr 0x55d4ea6d0da8 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55d4ea6d10a0 line:48:37 asint # | | | |-TemplateTypeParmDecl 0x55d4ea6d0e20 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55d4ea6d0ff8 line:48:37 constexpr asint 'int (T)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea6d0ed0 col:45 referenced F 'T' # | | | `-CompoundStmt 0x55d4ea6d1300 # | | | `-ReturnStmt 0x55d4ea6d12f0 # | | | `-CallExpr 0x55d4ea6d12c0 '' # | | | |-UnresolvedLookupExpr 0x55d4ea6d1200 '' lvalue (no ADL) = 'bit_cast' 0x55d4ea4c9160 0x55d4ea4cbc50 # | | | | |-TemplateArgument type 'int' # | | | | | `-BuiltinType 0x55d4ea423260 'int' # | | | | `-TemplateArgument type 'T':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x55d4ea6d0e70 'T' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x55d4ea6d0e20 'T' # | | | `-DeclRefExpr 0x55d4ea6d12a0 'T' lvalue ParmVar 0x55d4ea6d0ed0 'F' 'T' # | | |-FunctionTemplateDecl 0x55d4ea6d1638 line:89:56 invalid asuint # | | | |-TemplateTypeParmDecl 0x55d4ea6d1318 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55d4ea6d13b8 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x55d4ea6d1590 line:89:56 invalid constexpr asuint 'int (int)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea6d14e0 col:76 invalid V 'int' # | | | `-CompoundStmt 0x55d4ea596940 # | | | `-ReturnStmt 0x55d4ea596930 # | | | `-CallExpr 0x55d4ea596900 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55d4ea596820 '' lvalue (no ADL) = 'bit_cast' 0x55d4ea4c9160 0x55d4ea4cbc50 # | | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | | `-TypedefType 0x55d4ea4769c0 'uint' sugar # | | | | | |-Typedef 0x55d4ea453ce8 'uint' # | | | | | `-BuiltinType 0x55d4ea423300 'unsigned int' # | | | | |-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x55d4ea6d1370 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x55d4ea6d1318 'T' # | | | | `-TemplateArgument expr 'N':'value-parameter-0-1' # | | | | `-DeclRefExpr 0x55d4ea6d1718 'int' NonTypeTemplateParm 0x55d4ea6d13b8 'N' 'int' # | | | `-RecoveryExpr 0x55d4ea5968e0 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55d4ea596be0 line:93:38 asuint # | | | |-TemplateTypeParmDecl 0x55d4ea596958 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55d4ea596b38 line:93:38 constexpr asuint 'uint (T)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea596a10 col:47 referenced F 'T' # | | | `-CompoundStmt 0x55d4ea596e58 # | | | `-ReturnStmt 0x55d4ea596e48 # | | | `-CallExpr 0x55d4ea596e18 '' # | | | |-UnresolvedLookupExpr 0x55d4ea596d58 '' lvalue (no ADL) = 'bit_cast' 0x55d4ea4c9160 0x55d4ea4cbc50 # | | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | | `-TypedefType 0x55d4ea4769c0 'uint' sugar # | | | | | |-Typedef 0x55d4ea453ce8 'uint' # | | | | | `-BuiltinType 0x55d4ea423300 'unsigned int' # | | | | `-TemplateArgument type 'T':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x55d4ea5969b0 'T' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x55d4ea596958 'T' # | | | `-DeclRefExpr 0x55d4ea596df8 'T' lvalue ParmVar 0x55d4ea596a10 'F' 'T' # | | |-FunctionDecl 0x55d4ea597248 col:6 asuint 'void (double, out uint, out uint)' # | | | |-ParmVarDecl 0x55d4ea596e98 col:19 'double' # | | | |-ParmVarDecl 0x55d4ea596f80 col:29 'uint &__restrict' # | | | | `-HLSLParamModifierAttr 0x55d4ea596fe8 out # | | | |-ParmVarDecl 0x55d4ea597060 col:39 'uint &__restrict' # | | | | `-HLSLParamModifierAttr 0x55d4ea5970c8 out # | | | |-BuiltinAliasAttr 0x55d4ea597308 clang_builtin_alias __builtin_hlsl_elementwise_splitdouble # | | | |-NoThrowAttr 0x55d4ea597380 Implicit # | | | `-ConstAttr 0x55d4ea5973a8 Implicit # | | |-FunctionDecl 0x55d4ea5977d8 col:6 asuint 'void (double2, out uint2, out uint2)' # | | | |-ParmVarDecl 0x55d4ea597420 col:20 'double2':'vector' # | | | |-ParmVarDecl 0x55d4ea597510 col:31 'uint2 &__restrict' # | | | | `-HLSLParamModifierAttr 0x55d4ea597578 out # | | | |-ParmVarDecl 0x55d4ea5975f0 col:42 'uint2 &__restrict' # | | | | `-HLSLParamModifierAttr 0x55d4ea597658 out # | | | |-BuiltinAliasAttr 0x55d4ea597898 clang_builtin_alias __builtin_hlsl_elementwise_splitdouble # | | | |-NoThrowAttr 0x55d4ea597910 Implicit # | | | `-ConstAttr 0x55d4ea597938 Implicit # | | |-FunctionDecl 0x55d4ea597d68 col:6 asuint 'void (double3, out uint3, out uint3)' # | | | |-ParmVarDecl 0x55d4ea5979b0 col:20 'double3':'vector' # | | | |-ParmVarDecl 0x55d4ea597aa0 col:31 'uint3 &__restrict' # | | | | `-HLSLParamModifierAttr 0x55d4ea597b08 out # | | | |-ParmVarDecl 0x55d4ea597b80 col:42 'uint3 &__restrict' # | | | | `-HLSLParamModifierAttr 0x55d4ea597be8 out # | | | |-BuiltinAliasAttr 0x55d4ea597e28 clang_builtin_alias __builtin_hlsl_elementwise_splitdouble # | | | |-NoThrowAttr 0x55d4ea597ea0 Implicit # | | | `-ConstAttr 0x55d4ea597ec8 Implicit # | | |-FunctionDecl 0x55d4ea5982f8 col:6 asuint 'void (double4, out uint4, out uint4)' # | | | |-ParmVarDecl 0x55d4ea597f40 col:20 'double4':'vector' # | | | |-ParmVarDecl 0x55d4ea598030 col:31 'uint4 &__restrict' # | | | | `-HLSLParamModifierAttr 0x55d4ea598098 out # | | | |-ParmVarDecl 0x55d4ea598110 col:42 'uint4 &__restrict' # | | | | `-HLSLParamModifierAttr 0x55d4ea598178 out # | | | |-BuiltinAliasAttr 0x55d4ea5983b8 clang_builtin_alias __builtin_hlsl_elementwise_splitdouble # | | | |-NoThrowAttr 0x55d4ea598430 Implicit # | | | `-ConstAttr 0x55d4ea598458 Implicit # | | |-FunctionTemplateDecl 0x55d4ea598ac0 line:157:39 invalid distance # | | | |-TemplateTypeParmDecl 0x55d4ea598490 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55d4ea598a18 line:157:39 invalid distance 'const int (T, T)' inline # | | | |-ParmVarDecl 0x55d4ea598848 col:50 referenced X 'T' # | | | |-ParmVarDecl 0x55d4ea5988c0 col:55 referenced Y 'T' # | | | `-CompoundStmt 0x55d4ea598c30 # | | | `-ReturnStmt 0x55d4ea598c20 # | | | `-CallExpr 0x55d4ea598be8 '' # | | | |-UnresolvedLookupExpr 0x55d4ea598b60 '' lvalue (no ADL) = 'distance_impl' 0x55d4ea6c13f8 # | | | |-DeclRefExpr 0x55d4ea598ba8 'T' lvalue ParmVar 0x55d4ea598848 'X' 'T' # | | | `-DeclRefExpr 0x55d4ea598bc8 'T' lvalue ParmVar 0x55d4ea5988c0 'Y' 'T' # | | |-FunctionTemplateDecl 0x55d4ea5991f0 line:164:1 invalid distance # | | | |-TemplateTypeParmDecl 0x55d4ea598c48 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55d4ea599148 line:164:1 invalid distance 'const int (T, T)' inline # | | | |-ParmVarDecl 0x55d4ea598fb8 col:12 referenced X 'T' # | | | |-ParmVarDecl 0x55d4ea599030 col:17 referenced Y 'T' # | | | `-CompoundStmt 0x55d4ea599370 # | | | `-ReturnStmt 0x55d4ea599360 # | | | `-CallExpr 0x55d4ea599328 '' # | | | |-UnresolvedLookupExpr 0x55d4ea5992a0 '' lvalue (no ADL) = 'distance_impl' 0x55d4ea6c13f8 # | | | |-DeclRefExpr 0x55d4ea5992e8 'T' lvalue ParmVar 0x55d4ea598fb8 'X' 'T' # | | | `-DeclRefExpr 0x55d4ea599308 'T' lvalue ParmVar 0x55d4ea599030 'Y' 'T' # | | |-FunctionTemplateDecl 0x55d4ea599700 line:170:19 invalid distance # | | | |-NonTypeTemplateParmDecl 0x55d4ea5993a0 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55d4ea599658 line:170:19 invalid distance 'const half (int, int)' inline # | | | |-ParmVarDecl 0x55d4ea599480 col:65 invalid X 'int' # | | | |-ParmVarDecl 0x55d4ea599548 col:65 invalid Y 'int' # | | | `-CompoundStmt 0x55d4ea599880 # | | | `-ReturnStmt 0x55d4ea599870 # | | | `-CallExpr 0x55d4ea599838 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55d4ea5997b0 '' lvalue (no ADL) = 'distance_vec_impl' 0x55d4ea6c40f0 # | | | |-RecoveryExpr 0x55d4ea5997f8 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55d4ea599818 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55d4ea599c00 line:176:20 invalid distance # | | | |-NonTypeTemplateParmDecl 0x55d4ea5998b0 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55d4ea599b58 line:176:20 invalid distance 'const float (int, int)' inline # | | | |-ParmVarDecl 0x55d4ea599978 col:67 invalid X 'int' # | | | |-ParmVarDecl 0x55d4ea599a40 col:67 invalid Y 'int' # | | | `-CompoundStmt 0x55d4ea599d80 # | | | `-ReturnStmt 0x55d4ea599d70 # | | | `-CallExpr 0x55d4ea599d38 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55d4ea599cb0 '' lvalue (no ADL) = 'distance_vec_impl' 0x55d4ea6c40f0 # | | | |-RecoveryExpr 0x55d4ea599cf8 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55d4ea599d18 '' contains-errors lvalue # | | |-FunctionDecl 0x55d4ea59a048 line:192:20 dot2add 'const float (half2, half2, float)' inline # | | | |-ParmVarDecl 0x55d4ea599dc0 col:34 used A 'half2':'vector' # | | | |-ParmVarDecl 0x55d4ea599e40 col:43 used B 'half2':'vector' # | | | |-ParmVarDecl 0x55d4ea599ec0 col:52 used C 'float' # | | | |-CompoundStmt 0x55d4ea59a3a0 # | | | | `-ReturnStmt 0x55d4ea59a390 # | | | | `-CallExpr 0x55d4ea59a308 'float' # | | | | |-ImplicitCastExpr 0x55d4ea59a2f0 'float (*)(half2, half2, float)' # | | | | | `-DeclRefExpr 0x55d4ea59a200 'float (half2, half2, float)' lvalue Function 0x55d4ea6c4518 'dot2add_impl' 'float (half2, half2, float)' # | | | | | `-NestedNameSpecifier Namespace 0x55d4ea6bf880 '__detail' # | | | | |-ImplicitCastExpr 0x55d4ea59a348 'half2':'vector' # | | | | | `-DeclRefExpr 0x55d4ea59a230 'half2':'vector' lvalue ParmVar 0x55d4ea599dc0 'A' 'half2':'vector' # | | | | |-ImplicitCastExpr 0x55d4ea59a360 'half2':'vector' # | | | | | `-DeclRefExpr 0x55d4ea59a250 'half2':'vector' lvalue ParmVar 0x55d4ea599e40 'B' 'half2':'vector' # | | | | `-ImplicitCastExpr 0x55d4ea59a378 'float' # | | | | `-DeclRefExpr 0x55d4ea59a270 'float' lvalue ParmVar 0x55d4ea599ec0 'C' 'float' # | | | `-AvailabilityAttr 0x55d4ea59a108 shadermodel 6.4 0 0 "" "" 0 # | | |-FunctionDecl 0x55d4ea59a5a8 line:208:20 dst 'const half4 (half4, half4)' inline # | | | |-ParmVarDecl 0x55d4ea59a3d0 col:30 used Src0 'half4':'vector' # | | | |-ParmVarDecl 0x55d4ea59a450 col:42 used Src1 'half4':'vector' # | | | `-CompoundStmt 0x55d4ea59a768 # | | | `-ReturnStmt 0x55d4ea59a758 # | | | `-RecoveryExpr 0x55d4ea59a720 '' contains-errors lvalue # | | | |-UnresolvedLookupExpr 0x55d4ea59a698 '' lvalue (no ADL) = 'dst_impl' 0x55d4ea6c0e10 # | | | |-DeclRefExpr 0x55d4ea59a6e0 'half4':'vector' lvalue ParmVar 0x55d4ea59a3d0 'Src0' 'half4':'vector' # | | | `-DeclRefExpr 0x55d4ea59a700 'half4':'vector' lvalue ParmVar 0x55d4ea59a450 'Src1' 'half4':'vector' # | | |-FunctionDecl 0x55d4ea6e21c8 line:212:21 dst 'const float4 (float4, float4)' inline # | | | |-ParmVarDecl 0x55d4ea59a798 col:32 used Src0 'float4':'vector' # | | | |-ParmVarDecl 0x55d4ea6e2070 col:45 used Src1 'float4':'vector' # | | | `-CompoundStmt 0x55d4ea6e2398 # | | | `-ReturnStmt 0x55d4ea6e2388 # | | | `-RecoveryExpr 0x55d4ea6e2350 '' contains-errors lvalue # | | | |-UnresolvedLookupExpr 0x55d4ea6e22c8 '' lvalue (no ADL) = 'dst_impl' 0x55d4ea6c0e10 # | | | |-DeclRefExpr 0x55d4ea6e2310 'float4':'vector' lvalue ParmVar 0x55d4ea59a798 'Src0' 'float4':'vector' # | | | `-DeclRefExpr 0x55d4ea6e2330 'float4':'vector' lvalue ParmVar 0x55d4ea6e2070 'Src1' 'float4':'vector' # | | |-FunctionDecl 0x55d4ea6e2598 line:216:22 dst 'const double4 (double4, double4)' inline # | | | |-ParmVarDecl 0x55d4ea6e23c8 col:34 used Src0 'double4':'vector' # | | | |-ParmVarDecl 0x55d4ea6e2448 col:48 used Src1 'double4':'vector' # | | | `-CompoundStmt 0x55d4ea6e2768 # | | | `-ReturnStmt 0x55d4ea6e2758 # | | | `-RecoveryExpr 0x55d4ea6e2720 '' contains-errors lvalue # | | | |-UnresolvedLookupExpr 0x55d4ea6e2698 '' lvalue (no ADL) = 'dst_impl' 0x55d4ea6c0e10 # | | | |-DeclRefExpr 0x55d4ea6e26e0 'double4':'vector' lvalue ParmVar 0x55d4ea6e23c8 'Src0' 'double4':'vector' # | | | `-DeclRefExpr 0x55d4ea6e2700 'double4':'vector' lvalue ParmVar 0x55d4ea6e2448 'Src1' 'double4':'vector' # | | |-FunctionTemplateDecl 0x55d4ea6e2e10 line:239:39 invalid faceforward # | | | |-TemplateTypeParmDecl 0x55d4ea6e2780 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55d4ea6e2d68 line:239:39 invalid faceforward 'const int (T, T, T)' inline # | | | |-ParmVarDecl 0x55d4ea6e2ae8 col:53 referenced N 'T' # | | | |-ParmVarDecl 0x55d4ea6e2b60 col:58 referenced I 'T' # | | | |-ParmVarDecl 0x55d4ea6e2bd8 col:63 referenced Ng 'T' # | | | `-CompoundStmt 0x55d4ea6e2fb0 # | | | `-ReturnStmt 0x55d4ea6e2fa0 # | | | `-CallExpr 0x55d4ea6e2f60 '' # | | | |-UnresolvedLookupExpr 0x55d4ea6e2eb8 '' lvalue (no ADL) = 'faceforward_impl' 0x55d4ea6ccfc8 # | | | |-DeclRefExpr 0x55d4ea6e2f00 'T' lvalue ParmVar 0x55d4ea6e2ae8 'N' 'T' # | | | |-DeclRefExpr 0x55d4ea6e2f20 'T' lvalue ParmVar 0x55d4ea6e2b60 'I' 'T' # | | | `-DeclRefExpr 0x55d4ea6e2f40 'T' lvalue ParmVar 0x55d4ea6e2bd8 'Ng' 'T' # | | |-FunctionTemplateDecl 0x55d4ea6e3610 line:246:1 invalid faceforward # | | | |-TemplateTypeParmDecl 0x55d4ea6e2fc8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55d4ea6e3568 line:246:1 invalid faceforward 'const int (T, T, T)' inline # | | | |-ParmVarDecl 0x55d4ea6e3338 col:15 referenced N 'T' # | | | |-ParmVarDecl 0x55d4ea6e33b0 col:20 referenced I 'T' # | | | |-ParmVarDecl 0x55d4ea6e3428 col:25 referenced Ng 'T' # | | | `-CompoundStmt 0x55d4ea6e37c0 # | | | `-ReturnStmt 0x55d4ea6e37b0 # | | | `-CallExpr 0x55d4ea6e3770 '' # | | | |-UnresolvedLookupExpr 0x55d4ea6e36c8 '' lvalue (no ADL) = 'faceforward_impl' 0x55d4ea6ccfc8 # | | | |-DeclRefExpr 0x55d4ea6e3710 'T' lvalue ParmVar 0x55d4ea6e3338 'N' 'T' # | | | |-DeclRefExpr 0x55d4ea6e3730 'T' lvalue ParmVar 0x55d4ea6e33b0 'I' 'T' # | | | `-DeclRefExpr 0x55d4ea6e3750 'T' lvalue ParmVar 0x55d4ea6e3428 'Ng' 'T' # | | |-FunctionTemplateDecl 0x55d4ea6e3c70 line:252:51 invalid faceforward # | | | |-NonTypeTemplateParmDecl 0x55d4ea6e37f0 col:15 referenced 'int' depth 0 index 0 L # | | | `-FunctionDecl 0x55d4ea6e3bc8 line:252:51 invalid faceforward 'const int (int, int, int)' inline # | | | |-ParmVarDecl 0x55d4ea6e3900 col:42 invalid N 'int' # | | | |-ParmVarDecl 0x55d4ea6e39c8 col:42 invalid I 'int' # | | | |-ParmVarDecl 0x55d4ea6e3a90 col:42 invalid Ng 'int' # | | | `-CompoundStmt 0x55d4ea6e3e20 # | | | `-ReturnStmt 0x55d4ea6e3e10 # | | | `-CallExpr 0x55d4ea6e3dd0 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55d4ea6e3d28 '' lvalue (no ADL) = 'faceforward_impl' 0x55d4ea6ccfc8 # | | | |-RecoveryExpr 0x55d4ea6e3d70 '' contains-errors lvalue # | | | |-RecoveryExpr 0x55d4ea6e3d90 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55d4ea6e3db0 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55d4ea6e4288 line:261:1 invalid faceforward # | | | |-NonTypeTemplateParmDecl 0x55d4ea6e3e50 col:15 referenced 'int' depth 0 index 0 L # | | | `-FunctionDecl 0x55d4ea6e41e0 line:261:1 invalid faceforward 'const int (int, int, int)' inline # | | | |-ParmVarDecl 0x55d4ea6e3f60 col:51 invalid N 'int' # | | | |-ParmVarDecl 0x55d4ea6e4028 col:51 invalid I 'int' # | | | |-ParmVarDecl 0x55d4ea6e40f0 col:51 invalid Ng 'int' # | | | `-CompoundStmt 0x55d4ea6e4438 # | | | `-ReturnStmt 0x55d4ea6e4428 # | | | `-CallExpr 0x55d4ea6e43e8 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55d4ea6e4340 '' lvalue (no ADL) = 'faceforward_impl' 0x55d4ea6ccfc8 # | | | |-RecoveryExpr 0x55d4ea6e4388 '' contains-errors lvalue # | | | |-RecoveryExpr 0x55d4ea6e43a8 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55d4ea6e43c8 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55d4ea6e4ac0 line:300:1 invalid firstbithigh # | | | |-TemplateTypeParmDecl 0x55d4ea6e4450 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55d4ea6e4a18 line:300:1 invalid firstbithigh 'const int (T)' inline # | | | |-ParmVarDecl 0x55d4ea6e48e8 col:16 referenced X 'T' # | | | `-CompoundStmt 0x55d4ea6e4cf8 # | | | `-ReturnStmt 0x55d4ea6e4ce8 # | | | `-CallExpr 0x55d4ea6e4cb8 '' # | | | |-UnresolvedLookupExpr 0x55d4ea6e4be0 '' lvalue (no ADL) = 'firstbithigh_impl' 0x55d4ea6ce0d8 # | | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | | `-TypedefType 0x55d4ea4769c0 'uint' sugar # | | | | | |-Typedef 0x55d4ea453ce8 'uint' # | | | | | `-BuiltinType 0x55d4ea423300 'unsigned int' # | | | | |-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x55d4ea6e44a0 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x55d4ea6e4450 'T' # | | | | `-TemplateArgument expr '32' # | | | | `-IntegerLiteral 0x55d4ea6e4ba0 'int' 32 # | | | `-DeclRefExpr 0x55d4ea6e4c98 'T' lvalue ParmVar 0x55d4ea6e48e8 'X' 'T' # | | |-FunctionTemplateDecl 0x55d4ea6e5340 line:308:1 invalid firstbithigh # | | | |-TemplateTypeParmDecl 0x55d4ea6e4d10 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55d4ea6e4da8 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x55d4ea6e5298 line:308:1 invalid firstbithigh 'const int (int)' inline # | | | |-ParmVarDecl 0x55d4ea6e51a8 col:27 referenced invalid X 'int' # | | | `-CompoundStmt 0x55d4ea6e54e0 # | | |-FunctionTemplateDecl 0x55d4ea6e5b30 line:316:1 invalid firstbithigh # | | | |-TemplateTypeParmDecl 0x55d4ea6e54f0 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55d4ea6e5a88 line:316:1 invalid firstbithigh 'const int (T)' inline # | | | |-ParmVarDecl 0x55d4ea6e5998 col:16 referenced X 'T' # | | | `-CompoundStmt 0x55d4ea6e5d60 # | | | `-ReturnStmt 0x55d4ea6e5d50 # | | | `-CallExpr 0x55d4ea6e5d20 '' # | | | |-UnresolvedLookupExpr 0x55d4ea6e5c48 '' lvalue (no ADL) = 'firstbithigh_impl' 0x55d4ea6ce0d8 # | | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | | `-TypedefType 0x55d4ea4769c0 'uint' sugar # | | | | | |-Typedef 0x55d4ea453ce8 'uint' # | | | | | `-BuiltinType 0x55d4ea423300 'unsigned int' # | | | | |-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x55d4ea6e5540 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x55d4ea6e54f0 'T' # | | | | `-TemplateArgument expr '64' # | | | | `-IntegerLiteral 0x55d4ea6e5c08 'int' 64 # | | | `-DeclRefExpr 0x55d4ea6e5d00 'T' lvalue ParmVar 0x55d4ea6e5998 'X' 'T' # | | |-FunctionTemplateDecl 0x55d4ea6e63b0 line:324:1 invalid firstbithigh # | | | |-TemplateTypeParmDecl 0x55d4ea6e5d78 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55d4ea6e5e18 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x55d4ea6e6308 line:324:1 invalid firstbithigh 'const int (int)' inline # | | | |-ParmVarDecl 0x55d4ea6e6258 col:27 referenced invalid X 'int' # | | | `-CompoundStmt 0x55d4ea6e6550 # | | |-FunctionTemplateDecl 0x55d4ea6e6b00 line:344:39 invalid fmod # | | | |-TemplateTypeParmDecl 0x55d4ea6e6560 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55d4ea6e6a58 line:344:39 invalid fmod 'const int (T, T)' inline # | | | |-ParmVarDecl 0x55d4ea6e68c8 col:46 referenced X 'T' # | | | |-ParmVarDecl 0x55d4ea6e6940 col:51 referenced Y 'T' # | | | `-CompoundStmt 0x55d4ea6e6c70 # | | | `-ReturnStmt 0x55d4ea6e6c60 # | | | `-CallExpr 0x55d4ea6e6c28 '' # | | | |-UnresolvedLookupExpr 0x55d4ea6e6ba0 '' lvalue (no ADL) = 'fmod_impl' 0x55d4ea6c7db8 # | | | |-DeclRefExpr 0x55d4ea6e6be8 'T' lvalue ParmVar 0x55d4ea6e68c8 'X' 'T' # | | | `-DeclRefExpr 0x55d4ea6e6c08 'T' lvalue ParmVar 0x55d4ea6e6940 'Y' 'T' # | | |-FunctionTemplateDecl 0x55d4ea6e7230 line:351:1 invalid fmod # | | | |-TemplateTypeParmDecl 0x55d4ea6e6c88 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55d4ea6e7188 line:351:1 invalid fmod 'const int (T, T)' inline # | | | |-ParmVarDecl 0x55d4ea6e6ff8 col:8 referenced X 'T' # | | | |-ParmVarDecl 0x55d4ea6e7070 col:13 referenced Y 'T' # | | | `-CompoundStmt 0x55d4ea6e73b0 # | | | `-ReturnStmt 0x55d4ea6e73a0 # | | | `-CallExpr 0x55d4ea6e7368 '' # | | | |-UnresolvedLookupExpr 0x55d4ea6e72e0 '' lvalue (no ADL) = 'fmod_impl' 0x55d4ea6c7db8 # | | | |-DeclRefExpr 0x55d4ea6e7328 'T' lvalue ParmVar 0x55d4ea6e6ff8 'X' 'T' # | | | `-DeclRefExpr 0x55d4ea6e7348 'T' lvalue ParmVar 0x55d4ea6e7070 'Y' 'T' # | | |-FunctionTemplateDecl 0x55d4ea6e7770 line:357:51 invalid fmod # | | | |-NonTypeTemplateParmDecl 0x55d4ea6e73e0 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55d4ea6e76c8 line:357:51 invalid fmod 'const int (int, int)' inline # | | | |-ParmVarDecl 0x55d4ea6e74f0 col:42 invalid X 'int' # | | | |-ParmVarDecl 0x55d4ea6e75b8 col:42 invalid Y 'int' # | | | `-CompoundStmt 0x55d4ea6e78f0 # | | | `-ReturnStmt 0x55d4ea6e78e0 # | | | `-CallExpr 0x55d4ea6e78a8 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55d4ea6e7820 '' lvalue (no ADL) = 'fmod_vec_impl' 0x55d4ea6c9e28 # | | | |-RecoveryExpr 0x55d4ea6e7868 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55d4ea6e7888 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55d4ea6e7c70 line:365:1 invalid fmod # | | | |-NonTypeTemplateParmDecl 0x55d4ea6e7920 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55d4ea6e7bc8 line:365:1 invalid fmod 'const int (int, int)' inline # | | | |-ParmVarDecl 0x55d4ea6e7a30 col:44 invalid X 'int' # | | | |-ParmVarDecl 0x55d4ea6e7af8 col:44 invalid Y 'int' # | | | `-CompoundStmt 0x55d4ea6e7df0 # | | | `-ReturnStmt 0x55d4ea6e7de0 # | | | `-CallExpr 0x55d4ea6e7da8 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55d4ea6e7d20 '' lvalue (no ADL) = 'fmod_vec_impl' 0x55d4ea6c9e28 # | | | |-RecoveryExpr 0x55d4ea6e7d68 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55d4ea6e7d88 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55d4ea6e83b0 line:386:39 invalid ldexp # | | | |-TemplateTypeParmDecl 0x55d4ea6e7e08 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55d4ea6e8308 line:386:39 invalid ldexp 'const int (T, T)' inline # | | | |-ParmVarDecl 0x55d4ea6e8178 col:47 referenced X 'T' # | | | |-ParmVarDecl 0x55d4ea6e81f0 col:52 referenced Exp 'T' # | | | `-CompoundStmt 0x55d4ea6e8520 # | | | `-ReturnStmt 0x55d4ea6e8510 # | | | `-CallExpr 0x55d4ea6e84d8 '' # | | | |-UnresolvedLookupExpr 0x55d4ea6e8450 '' lvalue (no ADL) = 'ldexp_impl' 0x55d4ea6cda98 # | | | |-DeclRefExpr 0x55d4ea6e8498 'T' lvalue ParmVar 0x55d4ea6e8178 'X' 'T' # | | | `-DeclRefExpr 0x55d4ea6e84b8 'T' lvalue ParmVar 0x55d4ea6e81f0 'Exp' 'T' # | | |-FunctionTemplateDecl 0x55d4ea6e8ae0 line:393:1 invalid ldexp # | | | |-TemplateTypeParmDecl 0x55d4ea6e8538 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55d4ea6e8a38 line:393:1 invalid ldexp 'const int (T, T)' inline # | | | |-ParmVarDecl 0x55d4ea6e88a8 col:9 referenced X 'T' # | | | |-ParmVarDecl 0x55d4ea6e8920 col:14 referenced Exp 'T' # | | | `-CompoundStmt 0x55d4ea6e8c60 # | | | `-ReturnStmt 0x55d4ea6e8c50 # | | | `-CallExpr 0x55d4ea6e8c18 '' # | | | |-UnresolvedLookupExpr 0x55d4ea6e8b90 '' lvalue (no ADL) = 'ldexp_impl' 0x55d4ea6cda98 # | | | |-DeclRefExpr 0x55d4ea6e8bd8 'T' lvalue ParmVar 0x55d4ea6e88a8 'X' 'T' # | | | `-DeclRefExpr 0x55d4ea6e8bf8 'T' lvalue ParmVar 0x55d4ea6e8920 'Exp' 'T' # | | |-FunctionTemplateDecl 0x55d4ea6e8fe0 line:399:51 invalid ldexp # | | | |-NonTypeTemplateParmDecl 0x55d4ea6e8c90 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55d4ea6e8f38 line:399:51 invalid ldexp 'const int (int, int)' inline # | | | |-ParmVarDecl 0x55d4ea6e8da0 col:42 invalid X 'int' # | | | |-ParmVarDecl 0x55d4ea6e8e68 col:42 invalid Exp 'int' # | | | `-CompoundStmt 0x55d4ea6e9160 # | | | `-ReturnStmt 0x55d4ea6e9150 # | | | `-CallExpr 0x55d4ea6e9118 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55d4ea6e9090 '' lvalue (no ADL) = 'ldexp_impl' 0x55d4ea6cda98 # | | | |-RecoveryExpr 0x55d4ea6e90d8 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55d4ea6e90f8 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55d4ea6e94e0 line:407:1 invalid ldexp # | | | |-NonTypeTemplateParmDecl 0x55d4ea6e9190 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55d4ea6e9438 line:407:1 invalid ldexp 'const int (int, int)' inline # | | | |-ParmVarDecl 0x55d4ea6e92a0 col:45 invalid X 'int' # | | | |-ParmVarDecl 0x55d4ea6e9368 col:45 invalid Exp 'int' # | | | `-CompoundStmt 0x55d4ea6e9660 # | | | `-ReturnStmt 0x55d4ea6e9650 # | | | `-CallExpr 0x55d4ea6e9618 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55d4ea6e9590 '' lvalue (no ADL) = 'ldexp_impl' 0x55d4ea6cda98 # | | | |-RecoveryExpr 0x55d4ea6e95d8 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55d4ea6e95f8 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55d4ea6e9b80 line:426:39 invalid length # | | | |-TemplateTypeParmDecl 0x55d4ea6e9678 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55d4ea6e9ad8 line:426:39 invalid length 'const int (T)' inline # | | | |-ParmVarDecl 0x55d4ea6e99e8 col:48 referenced X 'T' # | | | `-CompoundStmt 0x55d4ea6e9cc0 # | | | `-ReturnStmt 0x55d4ea6e9cb0 # | | | `-CallExpr 0x55d4ea6e9c80 '' # | | | |-UnresolvedLookupExpr 0x55d4ea6e9c18 '' lvalue (no ADL) = 'length_impl' 0x55d4ea6bfdf8 # | | | `-DeclRefExpr 0x55d4ea6e9c60 'T' lvalue ParmVar 0x55d4ea6e99e8 'X' 'T' # | | |-FunctionTemplateDecl 0x55d4ea6ea220 line:433:1 invalid length # | | | |-TemplateTypeParmDecl 0x55d4ea6e9cd8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55d4ea6ea178 line:433:1 invalid length 'const int (T)' inline # | | | |-ParmVarDecl 0x55d4ea6ea090 col:10 referenced X 'T' # | | | `-CompoundStmt 0x55d4ea6ea370 # | | | `-ReturnStmt 0x55d4ea6ea360 # | | | `-CallExpr 0x55d4ea6ea330 '' # | | | |-UnresolvedLookupExpr 0x55d4ea6ea2c8 '' lvalue (no ADL) = 'length_impl' 0x55d4ea6bfdf8 # | | | `-DeclRefExpr 0x55d4ea6ea310 'T' lvalue ParmVar 0x55d4ea6ea090 'X' 'T' # | | |-FunctionTemplateDecl 0x55d4ea6ea600 line:439:19 invalid length # | | | |-NonTypeTemplateParmDecl 0x55d4ea6ea3a0 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55d4ea6ea558 line:439:19 invalid length 'const half (int)' inline # | | | |-ParmVarDecl 0x55d4ea6ea468 col:63 invalid X 'int' # | | | `-CompoundStmt 0x55d4ea6ea750 # | | | `-ReturnStmt 0x55d4ea6ea740 # | | | `-CallExpr 0x55d4ea6ea710 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55d4ea6ea6a8 '' lvalue (no ADL) = 'length_vec_impl' 0x55d4ea6c06d0 # | | | `-RecoveryExpr 0x55d4ea6ea6f0 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55d4ea6ea9e0 line:444:20 invalid length # | | | |-NonTypeTemplateParmDecl 0x55d4ea6ea780 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55d4ea6ea938 line:444:20 invalid length 'const float (int)' inline # | | | |-ParmVarDecl 0x55d4ea6ea848 col:65 invalid X 'int' # | | | `-CompoundStmt 0x55d4ea6eab30 # | | | `-ReturnStmt 0x55d4ea6eab20 # | | | `-CallExpr 0x55d4ea6eaaf0 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55d4ea6eaa88 '' lvalue (no ADL) = 'length_vec_impl' 0x55d4ea6c06d0 # | | | `-RecoveryExpr 0x55d4ea6eaad0 '' contains-errors lvalue # | | |-FunctionDecl 0x55d4ea6eade8 line:464:20 lit 'const half4 (half, half, half)' inline # | | | |-ParmVarDecl 0x55d4ea6eab60 col:29 used NDotL 'half' # | | | |-ParmVarDecl 0x55d4ea6eabe0 col:41 used NDotH 'half' # | | | |-ParmVarDecl 0x55d4ea6eac60 col:53 used M 'half' # | | | `-CompoundStmt 0x55d4ea6eafd8 # | | | `-ReturnStmt 0x55d4ea6eafc8 # | | | `-RecoveryExpr 0x55d4ea6eaf88 '' contains-errors lvalue # | | | |-UnresolvedLookupExpr 0x55d4ea6eaee0 '' lvalue (no ADL) = 'lit_impl' 0x55d4ea6cbe50 # | | | |-DeclRefExpr 0x55d4ea6eaf28 'half' lvalue ParmVar 0x55d4ea6eab60 'NDotL' 'half' # | | | |-DeclRefExpr 0x55d4ea6eaf48 'half' lvalue ParmVar 0x55d4ea6eabe0 'NDotH' 'half' # | | | `-DeclRefExpr 0x55d4ea6eaf68 'half' lvalue ParmVar 0x55d4ea6eac60 'M' 'half' # | | |-FunctionDecl 0x55d4ea6eb298 line:468:21 lit 'const float4 (float, float, float)' inline # | | | |-ParmVarDecl 0x55d4ea6eb008 col:31 used NDotL 'float' # | | | |-ParmVarDecl 0x55d4ea6eb088 col:44 used NDotH 'float' # | | | |-ParmVarDecl 0x55d4ea6eb108 col:57 used M 'float' # | | | `-CompoundStmt 0x55d4ea6eb498 # | | | `-ReturnStmt 0x55d4ea6eb488 # | | | `-RecoveryExpr 0x55d4ea6eb448 '' contains-errors lvalue # | | | |-UnresolvedLookupExpr 0x55d4ea6eb3a0 '' lvalue (no ADL) = 'lit_impl' 0x55d4ea6cbe50 # | | | |-DeclRefExpr 0x55d4ea6eb3e8 'float' lvalue ParmVar 0x55d4ea6eb008 'NDotL' 'float' # | | | |-DeclRefExpr 0x55d4ea6eb408 'float' lvalue ParmVar 0x55d4ea6eb088 'NDotH' 'float' # | | | `-DeclRefExpr 0x55d4ea6eb428 'float' lvalue ParmVar 0x55d4ea6eb108 'M' 'float' # | | |-FunctionDecl 0x55d4ea6eb578 line:485:16 constexpr D3DCOLORtoUBYTE4 'int4 (float4)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea6eb4c8 col:40 used V 'float4':'vector' # | | | `-CompoundStmt 0x55d4ea6eb780 # | | | `-ReturnStmt 0x55d4ea6eb770 # | | | `-CallExpr 0x55d4ea6eb728 'int4':'vector' # | | | |-ImplicitCastExpr 0x55d4ea6eb710 'int4 (*)(float4)' # | | | | `-DeclRefExpr 0x55d4ea6eb660 'int4 (float4)' lvalue Function 0x55d4ea6bf9b8 'd3d_color_to_ubyte4_impl' 'int4 (float4)' # | | | | `-NestedNameSpecifier Namespace 0x55d4ea6bf880 '__detail' # | | | `-ImplicitCastExpr 0x55d4ea6eb758 'float4':'vector' # | | | `-DeclRefExpr 0x55d4ea6eb690 'float4':'vector' lvalue ParmVar 0x55d4ea6eb4c8 'V' 'float4':'vector' # | | |-FunctionDecl 0x55d4ea6eb898 line:509:20 constexpr NonUniformResourceIndex 'uint32_t (uint32_t)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea6eb7b0 col:53 used Index 'uint32_t':'unsigned int' # | | | `-CompoundStmt 0x55d4ea6ebcb0 # | | | `-ReturnStmt 0x55d4ea6ebca0 # | | | `-CallExpr 0x55d4ea6ebc58 'unsigned int' # | | | |-ImplicitCastExpr 0x55d4ea6ebc40 'unsigned int (*)(unsigned int) noexcept' # | | | | `-DeclRefExpr 0x55d4ea6ebb88 '' Function 0x55d4ea6eb9e8 '__builtin_hlsl_resource_nonuniformindex' 'unsigned int (unsigned int) noexcept' # | | | `-ImplicitCastExpr 0x55d4ea6ebc88 'uint32_t':'unsigned int' # | | | `-DeclRefExpr 0x55d4ea6ebbc0 'uint32_t':'unsigned int' lvalue ParmVar 0x55d4ea6eb7b0 'Index' 'uint32_t':'unsigned int' # | | |-FunctionTemplateDecl 0x55d4ea6ec270 line:540:39 invalid reflect # | | | |-TemplateTypeParmDecl 0x55d4ea6ebcc8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55d4ea6ec1c8 line:540:39 invalid reflect 'const int (T, T)' inline # | | | |-ParmVarDecl 0x55d4ea6ec038 col:49 referenced I 'T' # | | | |-ParmVarDecl 0x55d4ea6ec0b0 col:54 referenced N 'T' # | | | `-CompoundStmt 0x55d4ea6ec3e0 # | | | `-ReturnStmt 0x55d4ea6ec3d0 # | | | `-CallExpr 0x55d4ea6ec398 '' # | | | |-UnresolvedLookupExpr 0x55d4ea6ec310 '' lvalue (no ADL) = 'reflect_impl' 0x55d4ea6c6268 # | | | |-DeclRefExpr 0x55d4ea6ec358 'T' lvalue ParmVar 0x55d4ea6ec038 'I' 'T' # | | | `-DeclRefExpr 0x55d4ea6ec378 'T' lvalue ParmVar 0x55d4ea6ec0b0 'N' 'T' # | | |-FunctionTemplateDecl 0x55d4ea6ec9a0 line:547:1 invalid reflect # | | | |-TemplateTypeParmDecl 0x55d4ea6ec3f8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55d4ea6ec8f8 line:547:1 invalid reflect 'const int (T, T)' inline # | | | |-ParmVarDecl 0x55d4ea6ec768 col:11 referenced I 'T' # | | | |-ParmVarDecl 0x55d4ea6ec7e0 col:16 referenced N 'T' # | | | `-CompoundStmt 0x55d4ea6ecb20 # | | | `-ReturnStmt 0x55d4ea6ecb10 # | | | `-CallExpr 0x55d4ea6ecad8 '' # | | | |-UnresolvedLookupExpr 0x55d4ea6eca50 '' lvalue (no ADL) = 'reflect_impl' 0x55d4ea6c6268 # | | | |-DeclRefExpr 0x55d4ea6eca98 'T' lvalue ParmVar 0x55d4ea6ec768 'I' 'T' # | | | `-DeclRefExpr 0x55d4ea6ecab8 'T' lvalue ParmVar 0x55d4ea6ec7e0 'N' 'T' # | | |-FunctionTemplateDecl 0x55d4ea6ecea0 line:553:51 invalid reflect # | | | |-NonTypeTemplateParmDecl 0x55d4ea6ecb50 col:15 referenced 'int' depth 0 index 0 L # | | | `-FunctionDecl 0x55d4ea6ecdf8 line:553:51 invalid reflect 'const int (int, int)' inline # | | | |-ParmVarDecl 0x55d4ea6ecc60 col:42 invalid I 'int' # | | | |-ParmVarDecl 0x55d4ea6ecd28 col:42 invalid N 'int' # | | | `-CompoundStmt 0x55d4ea6ed020 # | | | `-ReturnStmt 0x55d4ea6ed010 # | | | `-CallExpr 0x55d4ea6ecfd8 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55d4ea6ecf50 '' lvalue (no ADL) = 'reflect_vec_impl' 0x55d4ea6c6888 # | | | |-RecoveryExpr 0x55d4ea6ecf98 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55d4ea6ecfb8 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55d4ea6ed3a0 line:561:1 invalid reflect # | | | |-NonTypeTemplateParmDecl 0x55d4ea6ed050 col:15 referenced 'int' depth 0 index 0 L # | | | `-FunctionDecl 0x55d4ea6ed2f8 line:561:1 invalid reflect 'const int (int, int)' inline # | | | |-ParmVarDecl 0x55d4ea6ed160 col:47 invalid I 'int' # | | | |-ParmVarDecl 0x55d4ea6ed228 col:47 invalid N 'int' # | | | `-CompoundStmt 0x55d4ea6ed520 # | | | `-ReturnStmt 0x55d4ea6ed510 # | | | `-CallExpr 0x55d4ea6ed4d8 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55d4ea6ed450 '' lvalue (no ADL) = 'reflect_vec_impl' 0x55d4ea6c6888 # | | | |-RecoveryExpr 0x55d4ea6ed498 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55d4ea6ed4b8 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55d4ea6edb80 line:599:39 invalid refract # | | | |-TemplateTypeParmDecl 0x55d4ea6ed538 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55d4ea6edad8 line:599:39 invalid refract 'const int (T, T, T)' inline # | | | |-ParmVarDecl 0x55d4ea6ed8a8 col:49 referenced I 'T' # | | | |-ParmVarDecl 0x55d4ea6ed920 col:54 referenced N 'T' # | | | |-ParmVarDecl 0x55d4ea6ed998 col:59 referenced eta 'T' # | | | `-CompoundStmt 0x55d4ea6edd20 # | | | `-ReturnStmt 0x55d4ea6edd10 # | | | `-CallExpr 0x55d4ea6edcd0 '' # | | | |-UnresolvedLookupExpr 0x55d4ea6edc28 '' lvalue (no ADL) = 'refract_impl' 0x55d4ea6c6fc8 # | | | |-DeclRefExpr 0x55d4ea6edc70 'T' lvalue ParmVar 0x55d4ea6ed8a8 'I' 'T' # | | | |-DeclRefExpr 0x55d4ea6edc90 'T' lvalue ParmVar 0x55d4ea6ed920 'N' 'T' # | | | `-DeclRefExpr 0x55d4ea6edcb0 'T' lvalue ParmVar 0x55d4ea6ed998 'eta' 'T' # | | |-FunctionTemplateDecl 0x55d4ea6ee3a0 line:606:1 invalid refract # | | | |-TemplateTypeParmDecl 0x55d4ea6edd38 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55d4ea6ee2f8 line:606:1 invalid refract 'const int (T, T, T)' inline # | | | |-ParmVarDecl 0x55d4ea6ee0c8 col:11 referenced I 'T' # | | | |-ParmVarDecl 0x55d4ea6ee140 col:16 referenced N 'T' # | | | |-ParmVarDecl 0x55d4ea6ee1b8 col:21 referenced eta 'T' # | | | `-CompoundStmt 0x55d4ea6ee550 # | | | `-ReturnStmt 0x55d4ea6ee540 # | | | `-CallExpr 0x55d4ea6ee500 '' # | | | |-UnresolvedLookupExpr 0x55d4ea6ee458 '' lvalue (no ADL) = 'refract_impl' 0x55d4ea6c6fc8 # | | | |-DeclRefExpr 0x55d4ea6ee4a0 'T' lvalue ParmVar 0x55d4ea6ee0c8 'I' 'T' # | | | |-DeclRefExpr 0x55d4ea6ee4c0 'T' lvalue ParmVar 0x55d4ea6ee140 'N' 'T' # | | | `-DeclRefExpr 0x55d4ea6ee4e0 'T' lvalue ParmVar 0x55d4ea6ee1b8 'eta' 'T' # | | |-FunctionTemplateDecl 0x55d4ea6ee9c0 line:612:51 invalid refract # | | | |-NonTypeTemplateParmDecl 0x55d4ea6ee580 col:15 referenced 'int' depth 0 index 0 L # | | | `-FunctionDecl 0x55d4ea6ee918 line:612:51 invalid refract 'const int (int, int, half)' inline # | | | |-ParmVarDecl 0x55d4ea6ee690 col:42 invalid I 'int' # | | | |-ParmVarDecl 0x55d4ea6ee758 col:42 invalid N 'int' # | | | |-ParmVarDecl 0x55d4ea6ee7d8 col:50 referenced eta 'half' # | | | `-CompoundStmt 0x55d4ea6eeb70 # | | | `-ReturnStmt 0x55d4ea6eeb60 # | | | `-CallExpr 0x55d4ea6eeb20 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55d4ea6eea78 '' lvalue (no ADL) = 'refract_impl' 0x55d4ea6c6fc8 # | | | |-RecoveryExpr 0x55d4ea6eeac0 '' contains-errors lvalue # | | | |-RecoveryExpr 0x55d4ea6eeae0 '' contains-errors lvalue # | | | `-DeclRefExpr 0x55d4ea6eeb00 'half' lvalue ParmVar 0x55d4ea6ee7d8 'eta' 'half' # | | |-FunctionTemplateDecl 0x55d4ea6eefe0 line:620:1 invalid refract # | | | |-NonTypeTemplateParmDecl 0x55d4ea6eeba0 col:15 referenced 'int' depth 0 index 0 L # | | | `-FunctionDecl 0x55d4ea6eef38 line:620:1 invalid refract 'const int (int, int, float)' inline # | | | |-ParmVarDecl 0x55d4ea6eecb0 col:47 invalid I 'int' # | | | |-ParmVarDecl 0x55d4ea6eed78 col:47 invalid N 'int' # | | | |-ParmVarDecl 0x55d4ea6eedf8 col:56 referenced eta 'float' # | | | `-CompoundStmt 0x55d4ea6ef190 # | | | `-ReturnStmt 0x55d4ea6ef180 # | | | `-CallExpr 0x55d4ea6ef140 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55d4ea6ef098 '' lvalue (no ADL) = 'refract_impl' 0x55d4ea6c6fc8 # | | | |-RecoveryExpr 0x55d4ea6ef0e0 '' contains-errors lvalue # | | | |-RecoveryExpr 0x55d4ea6ef100 '' contains-errors lvalue # | | | `-DeclRefExpr 0x55d4ea6ef120 'float' lvalue ParmVar 0x55d4ea6eedf8 'eta' 'float' # | | |-FunctionTemplateDecl 0x55d4ea6ef7f0 line:644:39 invalid smoothstep # | | | |-TemplateTypeParmDecl 0x55d4ea6ef1a8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55d4ea6ef748 line:644:39 invalid smoothstep 'const int (T, T, T)' inline # | | | |-ParmVarDecl 0x55d4ea6ef518 col:52 referenced Min 'T' # | | | |-ParmVarDecl 0x55d4ea6ef590 col:59 referenced Max 'T' # | | | |-ParmVarDecl 0x55d4ea6ef608 col:66 referenced X 'T' # | | | `-CompoundStmt 0x55d4ea6ef990 # | | | `-ReturnStmt 0x55d4ea6ef980 # | | | `-CallExpr 0x55d4ea6ef940 '' # | | | |-UnresolvedLookupExpr 0x55d4ea6ef898 '' lvalue (no ADL) = 'smoothstep_impl' 0x55d4ea6caaf8 # | | | |-DeclRefExpr 0x55d4ea6ef8e0 'T' lvalue ParmVar 0x55d4ea6ef518 'Min' 'T' # | | | |-DeclRefExpr 0x55d4ea6ef900 'T' lvalue ParmVar 0x55d4ea6ef590 'Max' 'T' # | | | `-DeclRefExpr 0x55d4ea6ef920 'T' lvalue ParmVar 0x55d4ea6ef608 'X' 'T' # | | |-FunctionTemplateDecl 0x55d4ea6efff0 line:651:1 invalid smoothstep # | | | |-TemplateTypeParmDecl 0x55d4ea6ef9a8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55d4ea6eff48 line:651:1 invalid smoothstep 'const int (T, T, T)' inline # | | | |-ParmVarDecl 0x55d4ea6efd18 col:14 referenced Min 'T' # | | | |-ParmVarDecl 0x55d4ea6efd90 col:21 referenced Max 'T' # | | | |-ParmVarDecl 0x55d4ea6efe08 col:28 referenced X 'T' # | | | `-CompoundStmt 0x55d4ea6f01a0 # | | | `-ReturnStmt 0x55d4ea6f0190 # | | | `-CallExpr 0x55d4ea6f0150 '' # | | | |-UnresolvedLookupExpr 0x55d4ea6f00a8 '' lvalue (no ADL) = 'smoothstep_impl' 0x55d4ea6caaf8 # | | | |-DeclRefExpr 0x55d4ea6f00f0 'T' lvalue ParmVar 0x55d4ea6efd18 'Min' 'T' # | | | |-DeclRefExpr 0x55d4ea6f0110 'T' lvalue ParmVar 0x55d4ea6efd90 'Max' 'T' # | | | `-DeclRefExpr 0x55d4ea6f0130 'T' lvalue ParmVar 0x55d4ea6efe08 'X' 'T' # | | |-FunctionTemplateDecl 0x55d4ea6f0608 line:657:51 invalid smoothstep # | | | |-NonTypeTemplateParmDecl 0x55d4ea6f01d0 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55d4ea6f0560 line:657:51 invalid smoothstep 'const int (int, int, int)' inline # | | | |-ParmVarDecl 0x55d4ea6f02e0 col:42 invalid Min 'int' # | | | |-ParmVarDecl 0x55d4ea6f03a8 col:42 invalid Max 'int' # | | | |-ParmVarDecl 0x55d4ea6f0470 col:42 invalid X 'int' # | | | `-CompoundStmt 0x55d4ea6f07b8 # | | | `-ReturnStmt 0x55d4ea6f07a8 # | | | `-CallExpr 0x55d4ea6f0768 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55d4ea6f06c0 '' lvalue (no ADL) = 'smoothstep_vec_impl' 0x55d4ea6cb4c8 # | | | |-RecoveryExpr 0x55d4ea6f0708 '' contains-errors lvalue # | | | |-RecoveryExpr 0x55d4ea6f0728 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55d4ea6f0748 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55d4ea6f0c20 line:666:1 invalid smoothstep # | | | |-NonTypeTemplateParmDecl 0x55d4ea6f07e8 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55d4ea6f0b78 line:666:1 invalid smoothstep 'const int (int, int, int)' inline # | | | |-ParmVarDecl 0x55d4ea6f08f8 col:50 invalid Min 'int' # | | | |-ParmVarDecl 0x55d4ea6f09c0 col:50 invalid Max 'int' # | | | |-ParmVarDecl 0x55d4ea6f0a88 col:50 invalid X 'int' # | | | `-CompoundStmt 0x55d4ea6f0dd0 # | | | `-ReturnStmt 0x55d4ea6f0dc0 # | | | `-CallExpr 0x55d4ea6f0d80 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55d4ea6f0cd8 '' lvalue (no ADL) = 'smoothstep_vec_impl' 0x55d4ea6cb4c8 # | | | |-RecoveryExpr 0x55d4ea6f0d20 '' contains-errors lvalue # | | | |-RecoveryExpr 0x55d4ea6f0d40 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55d4ea6f0d60 '' contains-errors lvalue # | | |-FunctionDecl 0x55d4ea6f0ea8 line:672:13 CheckAccessFullyMapped 'bool (uint)' inline # | | | |-ParmVarDecl 0x55d4ea6f0e00 col:41 used Status 'uint':'unsigned int' # | | | `-CompoundStmt 0x55d4ea6f1010 # | | | `-ReturnStmt 0x55d4ea6f1000 # | | | `-CXXStaticCastExpr 0x55d4ea6f0fd0 'bool' static_cast<_Bool> # | | | `-ImplicitCastExpr 0x55d4ea6f0fb8 'bool' part_of_explicit_cast # | | | `-ImplicitCastExpr 0x55d4ea6f0fa0 'uint':'unsigned int' part_of_explicit_cast # | | | `-DeclRefExpr 0x55d4ea6f0f70 'uint':'unsigned int' lvalue ParmVar 0x55d4ea6f0e00 'Status' 'uint':'unsigned int' # | | |-FunctionTemplateDecl 0x55d4ea6f1530 line:692:39 invalid ddx # | | | |-TemplateTypeParmDecl 0x55d4ea6f1028 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55d4ea6f1488 line:692:39 invalid ddx 'const int (T)' inline # | | | |-ParmVarDecl 0x55d4ea6f1398 col:45 referenced input 'T' # | | | `-CompoundStmt 0x55d4ea6f1670 # | | | `-ReturnStmt 0x55d4ea6f1660 # | | | `-CallExpr 0x55d4ea6f1630 '' # | | | |-UnresolvedLookupExpr 0x55d4ea6f15c8 '' lvalue (no ADL) = 'ddx_impl' 0x55d4ea6cea38 # | | | `-DeclRefExpr 0x55d4ea6f1610 'T' lvalue ParmVar 0x55d4ea6f1398 'input' 'T' # | | |-FunctionTemplateDecl 0x55d4ea6f1b90 line:699:1 invalid ddx # | | | |-TemplateTypeParmDecl 0x55d4ea6f1688 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55d4ea6f1ae8 line:699:1 invalid ddx 'const int (T)' inline # | | | |-ParmVarDecl 0x55d4ea6f19f8 col:7 referenced input 'T' # | | | `-CompoundStmt 0x55d4ea6f1ce0 # | | | `-ReturnStmt 0x55d4ea6f1cd0 # | | | `-CallExpr 0x55d4ea6f1ca0 '' # | | | |-UnresolvedLookupExpr 0x55d4ea6f1c38 '' lvalue (no ADL) = 'ddx_impl' 0x55d4ea6cea38 # | | | `-DeclRefExpr 0x55d4ea6f1c80 'T' lvalue ParmVar 0x55d4ea6f19f8 'input' 'T' # | | |-FunctionTemplateDecl 0x55d4ea6f1f78 line:705:51 invalid ddx # | | | |-NonTypeTemplateParmDecl 0x55d4ea6f1d10 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55d4ea6f1ed0 line:705:51 invalid ddx 'const int (int)' inline # | | | |-ParmVarDecl 0x55d4ea6f1e20 col:42 invalid input 'int' # | | | `-CompoundStmt 0x55d4ea6f20f0 # | | | `-ReturnStmt 0x55d4ea6f20e0 # | | | `-CallExpr 0x55d4ea6f20b0 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55d4ea6f2020 '' lvalue (no ADL) = 'ddx_impl' 0x55d4ea6cea38 # | | | `-RecoveryExpr 0x55d4ea6f2068 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55d4ea6f2388 line:712:1 invalid ddx # | | | |-NonTypeTemplateParmDecl 0x55d4ea6f2120 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55d4ea6f22e0 line:712:1 invalid ddx 'const int (int)' inline # | | | |-ParmVarDecl 0x55d4ea6f2230 col:43 invalid input 'int' # | | | `-CompoundStmt 0x55d4ea6f24d8 # | | | `-ReturnStmt 0x55d4ea6f24c8 # | | | `-CallExpr 0x55d4ea6f2498 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55d4ea6f2430 '' lvalue (no ADL) = 'ddx_impl' 0x55d4ea6cea38 # | | | `-RecoveryExpr 0x55d4ea6f2478 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55d4ea6f29f0 line:732:39 invalid ddy # | | | |-TemplateTypeParmDecl 0x55d4ea6f24f0 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55d4ea6f2948 line:732:39 invalid ddy 'const int (T)' inline # | | | |-ParmVarDecl 0x55d4ea6f2858 col:45 referenced input 'T' # | | | `-CompoundStmt 0x55d4ea6f2b30 # | | | `-ReturnStmt 0x55d4ea6f2b20 # | | | `-CallExpr 0x55d4ea6f2af0 '' # | | | |-UnresolvedLookupExpr 0x55d4ea6f2a88 '' lvalue (no ADL) = 'ddy_impl' 0x55d4ea6cefa8 # | | | `-DeclRefExpr 0x55d4ea6f2ad0 'T' lvalue ParmVar 0x55d4ea6f2858 'input' 'T' # | | |-FunctionTemplateDecl 0x55d4ea6f3050 line:739:1 invalid ddy # | | | |-TemplateTypeParmDecl 0x55d4ea6f2b48 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55d4ea6f2fa8 line:739:1 invalid ddy 'const int (T)' inline # | | | |-ParmVarDecl 0x55d4ea6f2eb8 col:7 referenced input 'T' # | | | `-CompoundStmt 0x55d4ea6f31a0 # | | | `-ReturnStmt 0x55d4ea6f3190 # | | | `-CallExpr 0x55d4ea6f3160 '' # | | | |-UnresolvedLookupExpr 0x55d4ea6f30f8 '' lvalue (no ADL) = 'ddy_impl' 0x55d4ea6cefa8 # | | | `-DeclRefExpr 0x55d4ea6f3140 'T' lvalue ParmVar 0x55d4ea6f2eb8 'input' 'T' # | | |-FunctionTemplateDecl 0x55d4ea6f3438 line:745:51 invalid ddy # | | | |-NonTypeTemplateParmDecl 0x55d4ea6f31d0 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55d4ea6f3390 line:745:51 invalid ddy 'const int (int)' inline # | | | |-ParmVarDecl 0x55d4ea6f32e0 col:42 invalid input 'int' # | | | `-CompoundStmt 0x55d4ea6f3588 # | | | `-ReturnStmt 0x55d4ea6f3578 # | | | `-CallExpr 0x55d4ea6f3548 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55d4ea6f34e0 '' lvalue (no ADL) = 'ddy_impl' 0x55d4ea6cefa8 # | | | `-RecoveryExpr 0x55d4ea6f3528 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55d4ea6f3820 line:752:1 invalid ddy # | | | |-NonTypeTemplateParmDecl 0x55d4ea6f35b8 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55d4ea6f3778 line:752:1 invalid ddy 'const int (int)' inline # | | | |-ParmVarDecl 0x55d4ea6f36c8 col:43 invalid input 'int' # | | | `-CompoundStmt 0x55d4ea6f3970 # | | | `-ReturnStmt 0x55d4ea6f3960 # | | | `-CallExpr 0x55d4ea6f3930 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55d4ea6f38c8 '' lvalue (no ADL) = 'ddy_impl' 0x55d4ea6cefa8 # | | | `-RecoveryExpr 0x55d4ea6f3910 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55d4ea6f3e90 line:772:39 invalid fwidth # | | | |-TemplateTypeParmDecl 0x55d4ea6f3988 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55d4ea6f3de8 line:772:39 invalid fwidth 'const int (T)' inline # | | | |-ParmVarDecl 0x55d4ea6f3cf8 col:48 referenced input 'T' # | | | `-CompoundStmt 0x55d4ea6f3fd0 # | | | `-ReturnStmt 0x55d4ea6f3fc0 # | | | `-CallExpr 0x55d4ea6f3f90 '' # | | | |-UnresolvedLookupExpr 0x55d4ea6f3f28 '' lvalue (no ADL) = 'fwidth_impl' 0x55d4ea6cf518 # | | | `-DeclRefExpr 0x55d4ea6f3f70 'T' lvalue ParmVar 0x55d4ea6f3cf8 'input' 'T' # | | |-FunctionTemplateDecl 0x55d4ea6f44f0 line:779:1 invalid fwidth # | | | |-TemplateTypeParmDecl 0x55d4ea6f3fe8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55d4ea6f4448 line:779:1 invalid fwidth 'const int (T)' inline # | | | |-ParmVarDecl 0x55d4ea6f4358 col:10 referenced input 'T' # | | | `-CompoundStmt 0x55d4ea6f4640 # | | | `-ReturnStmt 0x55d4ea6f4630 # | | | `-CallExpr 0x55d4ea6f4600 '' # | | | |-UnresolvedLookupExpr 0x55d4ea6f4598 '' lvalue (no ADL) = 'fwidth_impl' 0x55d4ea6cf518 # | | | `-DeclRefExpr 0x55d4ea6f45e0 'T' lvalue ParmVar 0x55d4ea6f4358 'input' 'T' # | | |-FunctionTemplateDecl 0x55d4ea6f48d8 line:785:51 invalid fwidth # | | | |-NonTypeTemplateParmDecl 0x55d4ea6f4670 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55d4ea6f4830 line:785:51 invalid fwidth 'const int (int)' inline # | | | |-ParmVarDecl 0x55d4ea6f4780 col:42 invalid input 'int' # | | | `-CompoundStmt 0x55d4ea6f4a28 # | | | `-ReturnStmt 0x55d4ea6f4a18 # | | | `-CallExpr 0x55d4ea6f49e8 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55d4ea6f4980 '' lvalue (no ADL) = 'fwidth_impl' 0x55d4ea6cf518 # | | | `-RecoveryExpr 0x55d4ea6f49c8 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55d4ea6f4cc0 line:792:1 invalid fwidth # | | | |-NonTypeTemplateParmDecl 0x55d4ea6f4a58 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55d4ea6f4c18 line:792:1 invalid fwidth 'const int (int)' inline # | | | |-ParmVarDecl 0x55d4ea6f4b68 col:46 invalid input 'int' # | | | `-CompoundStmt 0x55d4ea6f4e10 # | | | `-ReturnStmt 0x55d4ea6f4e00 # | | | `-CallExpr 0x55d4ea6f4dd0 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55d4ea6f4d68 '' lvalue (no ADL) = 'fwidth_impl' 0x55d4ea6cf518 # | | | `-RecoveryExpr 0x55d4ea6f4db0 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55d4ea6f5410 line:835:36 invalid mul # | | | |-TemplateTypeParmDecl 0x55d4ea6f4e28 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55d4ea6f5368 line:835:36 invalid constexpr mul 'int (T, T)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea6f5198 col:42 referenced x 'T' # | | | |-ParmVarDecl 0x55d4ea6f5210 col:47 referenced y 'T' # | | | `-CompoundStmt 0x55d4ea6f5510 # | | | `-ReturnStmt 0x55d4ea6f5500 # | | | `-BinaryOperator 0x55d4ea6f54e0 '' '*' # | | | |-DeclRefExpr 0x55d4ea6f54a0 'T' lvalue ParmVar 0x55d4ea6f5198 'x' 'T' # | | | `-DeclRefExpr 0x55d4ea6f54c0 'T' lvalue ParmVar 0x55d4ea6f5210 'y' 'T' # | | |-FunctionTemplateDecl 0x55d4ea6f5ae0 line:842:1 invalid mul # | | | |-TemplateTypeParmDecl 0x55d4ea6f5528 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55d4ea6f5a38 line:842:1 invalid constexpr mul 'int (T, T)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea6f58b0 col:7 referenced x 'T' # | | | |-ParmVarDecl 0x55d4ea6f5928 col:12 referenced y 'T' # | | | `-CompoundStmt 0x55d4ea6f5be0 # | | | `-ReturnStmt 0x55d4ea6f5bd0 # | | | `-BinaryOperator 0x55d4ea6f5bb0 '' '*' # | | | |-DeclRefExpr 0x55d4ea6f5b70 'T' lvalue ParmVar 0x55d4ea6f58b0 'x' 'T' # | | | `-DeclRefExpr 0x55d4ea6f5b90 'T' lvalue ParmVar 0x55d4ea6f5928 'y' 'T' # | | |-FunctionTemplateDecl 0x55d4ea6f5f50 line:849:27 invalid mul # | | | |-NonTypeTemplateParmDecl 0x55d4ea6f5c10 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55d4ea6f5ea8 line:849:27 invalid constexpr mul 'int (half, int)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea6f5cd8 col:36 referenced x 'half' # | | | |-ParmVarDecl 0x55d4ea6f5d90 col:55 invalid y 'int' # | | | `-CompoundStmt 0x55d4ea6f6050 # | | | `-ReturnStmt 0x55d4ea6f6040 # | | | `-BinaryOperator 0x55d4ea6f6020 '' contains-errors '*' # | | | |-DeclRefExpr 0x55d4ea6f5fe0 'half' lvalue ParmVar 0x55d4ea6f5cd8 'x' 'half' # | | | `-RecoveryExpr 0x55d4ea6f6000 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55d4ea6f64a0 line:853:53 invalid mul # | | | |-TemplateTypeParmDecl 0x55d4ea6f60c0 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55d4ea6f6158 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x55d4ea6f63f8 line:853:53 invalid constexpr mul 'int (T, int)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea6f6228 col:59 referenced x 'T' # | | | |-ParmVarDecl 0x55d4ea6f62e8 col:75 invalid y 'int' # | | | `-CompoundStmt 0x55d4ea6f65a0 # | | | `-ReturnStmt 0x55d4ea6f6590 # | | | `-BinaryOperator 0x55d4ea6f6570 '' contains-errors '*' # | | | |-DeclRefExpr 0x55d4ea6f6530 'T' lvalue ParmVar 0x55d4ea6f6228 'x' 'T' # | | | `-RecoveryExpr 0x55d4ea6f6550 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55d4ea6f6980 line:860:30 invalid mul # | | | |-NonTypeTemplateParmDecl 0x55d4ea6f65d0 col:15 referenced 'int' depth 0 index 0 R # | | | |-NonTypeTemplateParmDecl 0x55d4ea6f6640 col:22 referenced 'int' depth 0 index 1 C # | | | `-FunctionDecl 0x55d4ea6f68d8 line:860:30 invalid constexpr mul 'int (half, int)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea6f6730 col:39 referenced x 'half' # | | | |-ParmVarDecl 0x55d4ea6f6808 col:61 invalid y 'int' # | | | `-CompoundStmt 0x55d4ea6f6a80 # | | | `-ReturnStmt 0x55d4ea6f6a70 # | | | `-BinaryOperator 0x55d4ea6f6a50 '' contains-errors '*' # | | | |-DeclRefExpr 0x55d4ea6f6a10 'half' lvalue ParmVar 0x55d4ea6f6730 'x' 'half' # | | | `-RecoveryExpr 0x55d4ea6f6a30 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55d4ea6f6f40 line:865:27 invalid mul # | | | |-TemplateTypeParmDecl 0x55d4ea6f6a98 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55d4ea6f6b38 col:27 referenced 'int' depth 0 index 1 R # | | | |-NonTypeTemplateParmDecl 0x55d4ea6f6ba8 col:34 referenced 'int' depth 0 index 2 C # | | | `-FunctionDecl 0x55d4ea6f6e98 line:865:27 invalid constexpr mul 'int (T, int)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea6f6ca0 col:33 referenced x 'T' # | | | |-ParmVarDecl 0x55d4ea6f6d80 col:52 invalid y 'int' # | | | `-CompoundStmt 0x55d4ea6f7040 # | | | `-ReturnStmt 0x55d4ea6f7030 # | | | `-BinaryOperator 0x55d4ea6f7010 '' contains-errors '*' # | | | |-DeclRefExpr 0x55d4ea6f6fd0 'T' lvalue ParmVar 0x55d4ea6f6ca0 'x' 'T' # | | | `-RecoveryExpr 0x55d4ea6f6ff0 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55d4ea6f73b0 line:872:27 invalid mul # | | | |-NonTypeTemplateParmDecl 0x55d4ea6f7070 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55d4ea6f7308 line:872:27 invalid constexpr mul 'int (int, half)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea6f7170 col:47 invalid x 'int' # | | | |-ParmVarDecl 0x55d4ea6f71f0 col:55 referenced y 'half' # | | | `-CompoundStmt 0x55d4ea6f74b0 # | | | `-ReturnStmt 0x55d4ea6f74a0 # | | | `-BinaryOperator 0x55d4ea6f7480 '' contains-errors '*' # | | | |-RecoveryExpr 0x55d4ea6f7440 '' contains-errors lvalue # | | | `-DeclRefExpr 0x55d4ea6f7460 'half' lvalue ParmVar 0x55d4ea6f71f0 'y' 'half' # | | |-FunctionTemplateDecl 0x55d4ea6f78b0 line:876:53 invalid mul # | | | |-TemplateTypeParmDecl 0x55d4ea6f74c8 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55d4ea6f7568 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x55d4ea6f7808 line:876:53 invalid constexpr mul 'int (int, T)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea6f7680 col:70 invalid x 'int' # | | | |-ParmVarDecl 0x55d4ea6f76f8 col:75 referenced y 'T' # | | | `-CompoundStmt 0x55d4ea6f79b0 # | | | `-ReturnStmt 0x55d4ea6f79a0 # | | | `-BinaryOperator 0x55d4ea6f7980 '' contains-errors '*' # | | | |-RecoveryExpr 0x55d4ea6f7940 '' contains-errors lvalue # | | | `-DeclRefExpr 0x55d4ea6f7960 'T' lvalue ParmVar 0x55d4ea6f76f8 'y' 'T' # | | |-FunctionTemplateDecl 0x55d4ea6f7d20 line:883:6 invalid mul # | | | |-NonTypeTemplateParmDecl 0x55d4ea6f79e0 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55d4ea6f7c78 line:883:6 invalid mul 'half (int, int)' # | | | |-ParmVarDecl 0x55d4ea6f7aa8 col:26 invalid x 'int' # | | | |-ParmVarDecl 0x55d4ea6f7b60 col:45 invalid y 'int' # | | | `-CompoundStmt 0x55d4ea6f7ea0 # | | | `-ReturnStmt 0x55d4ea6f7e90 # | | | `-CallExpr 0x55d4ea6f7e58 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55d4ea6f7dd0 '' lvalue (no ADL) = 'mul_vec_impl' 0x55d4ea6c5888 # | | | |-RecoveryExpr 0x55d4ea6f7e18 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55d4ea6f7e38 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55d4ea6f82e8 line:887:32 invalid mul # | | | |-TemplateTypeParmDecl 0x55d4ea6f7eb8 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55d4ea6f7f58 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x55d4ea6f8240 line:887:32 invalid mul 'T (int, int)' # | | | |-ParmVarDecl 0x55d4ea6f8030 col:49 invalid x 'int' # | | | |-ParmVarDecl 0x55d4ea6f80f0 col:65 invalid y 'int' # | | | `-CompoundStmt 0x55d4ea6f8468 # | | | `-ReturnStmt 0x55d4ea6f8458 # | | | `-CallExpr 0x55d4ea6f8420 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55d4ea6f8398 '' lvalue (no ADL) = 'mul_vec_impl' 0x55d4ea6c5888 # | | | |-RecoveryExpr 0x55d4ea6f83e0 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55d4ea6f8400 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55d4ea6f8848 line:894:30 invalid mul # | | | |-NonTypeTemplateParmDecl 0x55d4ea6f8498 col:15 referenced 'int' depth 0 index 0 R # | | | |-NonTypeTemplateParmDecl 0x55d4ea6f8508 col:22 referenced 'int' depth 0 index 1 C # | | | `-FunctionDecl 0x55d4ea6f87a0 line:894:30 invalid constexpr mul 'int (int, half)' implicit-inline # | | | |-ParmVarDecl 0x55d4ea6f8650 col:53 invalid x 'int' # | | | |-ParmVarDecl 0x55d4ea6f86d0 col:61 referenced y 'half' # | | | `-CompoundStmt 0x55d4ea6f8948 # | | | `-ReturnStmt 0x55d4ea6f8938 # | | | `-BinaryOperator 0x55d4ea6f8918 '' contains-errors '*' # | | | |-RecoveryExpr 0x55d4ea6f88d8 '' contains-errors lvalue # | | | `-DeclRefExpr 0x55d4ea6f88f8 'half' lvalue ParmVar 0x55d4ea6f86d0 'y' 'half' # | | `-FunctionTemplateDecl 0x55d4ea6f8e00 line:899:27 invalid mul # | | |-TemplateTypeParmDecl 0x55d4ea6f8960 col:20 referenced typename depth 0 index 0 T # | | |-NonTypeTemplateParmDecl 0x55d4ea6f89f8 col:27 referenced 'int' depth 0 index 1 R # | | |-NonTypeTemplateParmDecl 0x55d4ea6f8a68 col:34 referenced 'int' depth 0 index 2 C # | | `-FunctionDecl 0x55d4ea6f8d58 line:899:27 invalid constexpr mul 'int (int, T)' implicit-inline # | | |-ParmVarDecl 0x55d4ea6f8bc8 col:47 invalid x 'int' # | | |-ParmVarDecl 0x55d4ea6f8c40 col:52 referenced y 'T' # | | `-CompoundStmt 0x55d4ea6f8f00 # | | `-ReturnStmt 0x55d4ea6f8ef0 # | | `-BinaryOperator 0x55d4ea6f8ed0 '' contains-errors '*' # | | |-RecoveryExpr 0x55d4ea6f8e90 '' contains-errors lvalue # | | `-DeclRefExpr 0x55d4ea6f8eb0 'T' lvalue ParmVar 0x55d4ea6f8c40 'y' 'T' # | |-LinkageSpecDecl 0x55d4ea6eb998 col:10 implicit C # | | `-FunctionDecl 0x55d4ea6eb9e8 col:10 implicit used __builtin_hlsl_resource_nonuniformindex 'unsigned int (unsigned int) noexcept' extern # | | |-ParmVarDecl 0x55d4ea6ebaf0 <> 'unsigned int' # | | |-BuiltinAttr 0x55d4ea6eba90 <> Implicit 740 # | | `-NoThrowAttr 0x55d4ea6ebb60 Implicit # | |-FunctionDecl 0x55d4ea6f90e8 line:5:6 CSMain 'void (float)' # | | |-ParmVarDecl 0x55d4ea6f8fd0 col:19 ID 'float' # | | | `-HLSLParsedSemanticAttr 0x55d4ea6f9038 "SV_DispatchThreadID" 0 # | | |-CompoundStmt 0x55d4ea6f9218 # | | `-HLSLNumThreadsAttr 0x55d4ea6f91b0 8 8 1 # | |-CXXRecordDecl 0x55d4ea6f9240 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 0x55d4ea6f92e8 <> Implicit # | | |-CXXRecordDecl 0x55d4ea6f93a8 col:8 implicit struct ST # | | |-FieldDecl 0x55d4ea6f9468 col:7 a 'int' # | | `-FieldDecl 0x55d4ea6f94d0 col:9 b 'float' # | |-FunctionDecl 0x55d4ea6f97d0 line:15:6 CSMain2 'void (ST)' # | | |-ParmVarDecl 0x55d4ea6f9638 col:17 ID 'ST' # | | | `-HLSLParsedSemanticAttr 0x55d4ea6f96a0 "SV_DispatchThreadID" 0 # | | |-CompoundStmt 0x55d4ea6f9900 # | | `-HLSLNumThreadsAttr 0x55d4ea6f9898 8 8 1 # | |-FunctionDecl 0x55d4ea6f9948 line:19:6 foo 'void ()' # | | `-CompoundStmt 0x55d4ea6f9af8 # | | `-DeclStmt 0x55d4ea6f9ae0 # | | `-VarDecl 0x55d4ea6f9a78 col:8 V 'uint':'unsigned int' # | |-CXXRecordDecl 0x55d4ea6f9b28 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 0x55d4ea6f9bd0 <> Implicit # | | |-CXXRecordDecl 0x55d4ea6f9c90 col:8 implicit struct ST2 # | | |-VarDecl 0x55d4ea6f9d90 col:17 X 'hlsl_private uint':'hlsl_private unsigned int' static # | | `-FieldDecl 0x55d4ea6f9eb0 col:10 s 'uint':'unsigned int' # | | `-HLSLParsedSemanticAttr 0x55d4ea6f9f00 "SV_DispatchThreadID" 0 # | |-FunctionDecl 0x55d4ea6fa1e0 line:33:6 CSMain_GID 'void (float)' # | | |-ParmVarDecl 0x55d4ea6fa0d0 col:23 ID 'float' # | | | `-HLSLParsedSemanticAttr 0x55d4ea6fa138 "SV_GroupID" 0 # | | |-CompoundStmt 0x55d4ea6fa310 # | | `-HLSLNumThreadsAttr 0x55d4ea6fa2a8 8 8 1 # | |-FunctionDecl 0x55d4ea6fa500 line:38:6 CSMain2_GID 'void (ST)' # | | |-ParmVarDecl 0x55d4ea6fa3f0 col:21 GID 'ST' # | | | `-HLSLParsedSemanticAttr 0x55d4ea6fa458 "SV_GroupID" 0 # | | |-CompoundStmt 0x55d4ea6fa630 # | | `-HLSLNumThreadsAttr 0x55d4ea6fa5c8 8 8 1 # | |-FunctionDecl 0x55d4ea6fa678 line:42:6 foo_GID 'void ()' # | | `-CompoundStmt 0x55d4ea6fa828 # | | `-DeclStmt 0x55d4ea6fa810 # | | `-VarDecl 0x55d4ea6fa7a8 col:8 GIS 'uint':'unsigned int' # | |-CXXRecordDecl 0x55d4ea6fa858 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 0x55d4ea6fa900 <> Implicit # | | |-CXXRecordDecl 0x55d4ea6fa9c0 col:8 implicit struct ST2_GID # | | |-VarDecl 0x55d4ea6faac0 col:17 GID 'hlsl_private uint':'hlsl_private unsigned int' static # | | `-FieldDecl 0x55d4ea6fab98 col:10 s_gid 'uint':'unsigned int' # | | `-HLSLParsedSemanticAttr 0x55d4ea6fabe8 "SV_GroupID" 0 # | |-FunctionDecl 0x55d4ea6fae70 line:55:6 CSMain_GThreadID 'void (float)' # | | |-ParmVarDecl 0x55d4ea6fad60 col:29 ID 'float' # | | | `-HLSLParsedSemanticAttr 0x55d4ea6fadc8 "SV_GroupThreadID" 0 # | | |-CompoundStmt 0x55d4ea6fafa0 # | | `-HLSLNumThreadsAttr 0x55d4ea6faf38 8 8 1 # | |-FunctionDecl 0x55d4ea6fb190 line:60:6 CSMain2_GThreadID 'void (ST)' # | | |-ParmVarDecl 0x55d4ea6fb080 col:27 GID 'ST' # | | | `-HLSLParsedSemanticAttr 0x55d4ea6fb0e8 "SV_GroupThreadID" 0 # | | |-CompoundStmt 0x55d4ea6fb2c0 # | | `-HLSLNumThreadsAttr 0x55d4ea6fb258 8 8 1 # | |-FunctionDecl 0x55d4ea6fb308 line:64:6 foo_GThreadID 'void ()' # | | `-CompoundStmt 0x55d4ea6fb4b8 # | | `-DeclStmt 0x55d4ea6fb4a0 # | | `-VarDecl 0x55d4ea6fb438 col:8 GThreadIS 'uint':'unsigned int' # | |-CXXRecordDecl 0x55d4ea6fb4e8 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 0x55d4ea6fb590 <> Implicit # | | |-CXXRecordDecl 0x55d4ea6fb650 col:8 implicit struct ST2_GThreadID # | | |-VarDecl 0x55d4ea6fb750 col:17 GThreadID 'hlsl_private uint':'hlsl_private unsigned int' static # | | `-FieldDecl 0x55d4ea6fb828 col:10 s_gthreadid 'uint':'unsigned int' # | | `-HLSLParsedSemanticAttr 0x55d4ea6fb878 "SV_GroupThreadID" 0 # | `-FunctionDecl 0x55d4ea6fbfa0 col:6 vs_main 'void (int, uint, uint, uint)' # | |-ParmVarDecl 0x55d4ea6fb9b0 col:18 GI 'int' # | | |-HLSLParsedSemanticAttr 0x55d4ea6fba18 "SV_GroupIndex" 0 # | | `-HLSLAppliedSemanticAttr 0x55d4ea6fc0e0 "SV_GroupIndex" 0 # | |-ParmVarDecl 0x55d4ea6fbaf0 col:43 ID 'uint':'unsigned int' # | | |-HLSLParsedSemanticAttr 0x55d4ea6fbb58 "SV_DispatchThreadID" 0 # | | `-HLSLAppliedSemanticAttr 0x55d4ea6fc130 "SV_DispatchThreadID" 0 # | |-ParmVarDecl 0x55d4ea6fbc38 col:74 GID 'uint':'unsigned int' # | | |-HLSLParsedSemanticAttr 0x55d4ea6fbca0 "SV_GroupID" 0 # | | `-HLSLAppliedSemanticAttr 0x55d4ea6fc188 "SV_GroupID" 0 # | |-ParmVarDecl 0x55d4ea6fbd78 col:97 GThreadID 'uint':'unsigned int' # | | |-HLSLParsedSemanticAttr 0x55d4ea6fbde0 "SV_GroupThreadID" 0 # | | `-HLSLAppliedSemanticAttr 0x55d4ea6fc1d8 "SV_GroupThreadID" 0 # | |-CompoundStmt 0x55d4ea6fc228 # | `-HLSLShaderAttr 0x55d4ea6fc080 Vertex # `----------------------------- # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl:4): attribute 'SV_DispatchThreadID' only applies to a field or parameter of type 'uint/uint2/uint3' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl Line 15 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl:14): attribute 'SV_DispatchThreadID' only applies to a field or parameter of type 'uint/uint2/uint3' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl Line 33 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl:32): attribute 'SV_GroupID' only applies to a field or parameter of type 'uint/uint2/uint3' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl Line 38 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl:37): attribute 'SV_GroupID' only applies to a field or parameter of type 'uint/uint2/uint3' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl Line 55 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl:54): attribute 'SV_GroupThreadID' only applies to a field or parameter of type 'uint/uint2/uint3' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl Line 60 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl:59): attribute 'SV_GroupThreadID' only applies to a field or parameter of type 'uint/uint2/uint3' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl Line 81 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl:77): attribute 'SV_GroupIndex' is unsupported in 'vertex' shaders, requires compute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl Line 81 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl:78): attribute 'SV_DispatchThreadID' is unsupported in 'vertex' shaders, requires compute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl Line 81 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl:79): attribute 'SV_GroupID' is unsupported in 'vertex' shaders, requires compute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl Line 81 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl:80): attribute 'SV_GroupThreadID' is unsupported in 'vertex' shaders, requires compute # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl Line 21 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl:20): 'SV_DispatchThreadID' attribute only applies to parameters, non-static data members, and functions # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl Line 27 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl:26): 'SV_DispatchThreadID' attribute only applies to parameters, non-static data members, and functions # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl Line 44 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl:43): 'SV_GroupID' attribute only applies to parameters, non-static data members, and functions # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl Line 49 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl:48): 'SV_GroupID' attribute only applies to parameters, non-static data members, and functions # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl Line 66 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl:65): 'SV_GroupThreadID' attribute only applies to parameters, non-static data members, and functions # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl Line 71 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl:70): 'SV_GroupThreadID' attribute only applies to parameters, non-static data members, and functions # | 17 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/log2.hlsl (29 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/log2.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log2.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log2.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log2.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log2.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log2.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Operators/logical-not.hlsl (30 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/log10.hlsl (31 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 :: SemaHLSL/Language/ElementwiseCasts.hlsl (32 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/any.hlsl (33 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/BuiltIns/ternary-compat-overload-warnings.hlsl (34 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/ternary-compat-overload-warnings.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxilv1.0-unknown-shadermodel6.0-compute -std=hlsl202x -emit-llvm-only -disable-llvm-passes -DFUNC=lerp /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ternary-compat-overload-warnings.hlsl 2>&1 | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ternary-compat-overload-warnings.hlsl -DFUNC=lerp # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxilv1.0-unknown-shadermodel6.0-compute -std=hlsl202x -emit-llvm-only -disable-llvm-passes -DFUNC=lerp /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ternary-compat-overload-warnings.hlsl # note: command had no output on stdout or stderr # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ternary-compat-overload-warnings.hlsl -DFUNC=lerp # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ternary-compat-overload-warnings.hlsl:5:12: error: CHECK: expected string not found in input # | // CHECK: warning: '[[FUNC]]' is deprecated: In 202x 64 bit API lowering for [[FUNC]] is deprecated. Explicitly cast parameters to 32 or 16 bit types. # | ^ # | :1:1: note: scanning from here # | In file included from :1: # | ^ # | :1:1: note: with "FUNC" equal to "lerp" # | In file included from :1: # | ^ # | :1:1: note: with "FUNC" equal to "lerp" # | In file included from :1: # | ^ # | # | Input file: # | Check file: /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ternary-compat-overload-warnings.hlsl # | # | -dump-input=help explains the following input dump. # | # | Input was: # | <<<<<< # | 1: In file included from :1: # | check:5'0 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found # | check:5'1 with "FUNC" equal to "lerp" # | check:5'2 with "FUNC" equal to "lerp" # | 2: In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | check:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 3: /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | check:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 4: 42 | #include "hlsl_alias_intrinsics_gen.inc" # | check:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 5: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | check:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: 1 error generated. # | check:5'0 ~~~~~~~~~~~~~~~~~~~ # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/asin.hlsl (35 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 :: SemaHLSL/BuiltIns/unary-compat-overload-warnings.hlsl (36 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/unary-compat-overload-warnings.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxilv1.0-unknown-shadermodel6.0-compute -std=hlsl202x -emit-llvm-only -disable-llvm-passes -DFUNC=acos /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/unary-compat-overload-warnings.hlsl 2>&1 | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/unary-compat-overload-warnings.hlsl -DFUNC=acos # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxilv1.0-unknown-shadermodel6.0-compute -std=hlsl202x -emit-llvm-only -disable-llvm-passes -DFUNC=acos /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/unary-compat-overload-warnings.hlsl # note: command had no output on stdout or stderr # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/unary-compat-overload-warnings.hlsl -DFUNC=acos # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/unary-compat-overload-warnings.hlsl:28:12: error: CHECK: expected string not found in input # | // CHECK: warning: '[[FUNC]]' is deprecated: In 202x 64 bit API lowering for [[FUNC]] is deprecated. Explicitly cast parameters to 32 or 16 bit types. # | ^ # | :1:1: note: scanning from here # | In file included from :1: # | ^ # | :1:1: note: with "FUNC" equal to "acos" # | In file included from :1: # | ^ # | :1:1: note: with "FUNC" equal to "acos" # | In file included from :1: # | ^ # | # | Input file: # | Check file: /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/unary-compat-overload-warnings.hlsl # | # | -dump-input=help explains the following input dump. # | # | Input was: # | <<<<<< # | 1: In file included from :1: # | check:28'0 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found # | check:28'1 with "FUNC" equal to "acos" # | check:28'2 with "FUNC" equal to "acos" # | 2: In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | check:28'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 3: /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | check:28'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 4: 42 | #include "hlsl_alias_intrinsics_gen.inc" # | check:28'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 5: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | check:28'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: 1 error generated. # | check:28'0 ~~~~~~~~~~~~~~~~~~~ # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/max.hlsl (37 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 :: SemaHLSL/Types/ElementwiseCastConstantExpr.hlsl (38 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/ElementwiseCastConstantExpr.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -fnative-half-type -fnative-int16-type -std=hlsl202x -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/ElementwiseCastConstantExpr.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -fnative-half-type -fnative-int16-type -std=hlsl202x -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/ElementwiseCastConstantExpr.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/BuiltinVector/ScalarSwizzles.hlsl (39 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 0x55f99a043c08 'vector' # | ^ # | :18857:21: note: possible intended match here # | | `-FloatingLiteral 0x55f99a043be8 '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 0x55f99a043b10 line:88:18 invalid FillOneHalfFloat 'int ()' # | 18852: | `-CompoundStmt 0x55f99a043c70 # | 18853: | `-ReturnStmt 0x55f99a043c60 # | 18854: | `-ImplicitCastExpr 0x55f99a043c48 'int' # | 18855: | `-ExtVectorElementExpr 0x55f99a043c20 'float' r # | 18856: | `-ImplicitCastExpr 0x55f99a043c08 'vector' # | next:84'0 X error: no match found # | 18857: | `-FloatingLiteral 0x55f99a043be8 'float' 5.000000e-01 # | next:84'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | next:84'1 ? possible intended match # | 18858: |-FunctionDecl 0x55f99a043dc8 line:98:8 HowManyFloats 'float2 (float)' # | next:84'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18859: | |-ParmVarDecl 0x55f99a043ca0 col:28 used V 'float' # | 18860: | `-CompoundStmt 0x55f99a043f28 # | 18861: | `-ReturnStmt 0x55f99a043f18 # | 18862: | `-ExtVectorElementExpr 0x55f99a043ef0 'vector' rr # | . # | . # | . # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveAllEqual.hlsl (40 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/semantics/semantic.explicit-mix-builtin.hlsl (41 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 :: AST/HLSL/Texture2D-shorthand-AST.hlsl (42 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 0x55e3ed8e6da8 <> # | ^ # | :10:65: note: possible intended match here # | | | `-TypeAliasDecl 0x55e3ed8e79e0 <> 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 0x55e3ed8e6da8 <> # | check:3'0 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found # | 2: |-NamespaceDecl 0x55e3ed8e76e8 <> implicit hlsl # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 3: | |-TypeAliasTemplateDecl 0x55e3ed8e7a40 <> implicit vector # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 4: | | |-TemplateTypeParmDecl 0x55e3ed8e7770 <> class depth 0 index 0 element # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 5: | | | `-TemplateArgument type 'float' # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: | | | `-BuiltinType 0x55e3ed8e6fb0 'float' # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 7: | | |-NonTypeTemplateParmDecl 0x55e3ed8e7870 <> 'int' depth 0 index 1 element_count # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 8: | | | `-TemplateArgument expr '4' # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 9: | | | `-IntegerLiteral 0x55e3ed8e78c8 <> 'int' 4 # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 10: | | `-TypeAliasDecl 0x55e3ed8e79e0 <> implicit vector 'vector' # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | check:3'1 ? possible intended match # | 11: | | `-DependentSizedExtVectorType 0x55e3ed8e7990 'vector' dependent # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 12: | | |-TemplateTypeParmType 0x55e3ed8e77f0 'element' dependent depth 0 index 0 # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 13: | | | `-TemplateTypeParm 0x55e3ed8e7770 'element' # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 14: | | `-DeclRefExpr 0x55e3ed8e7930 <> 'int' lvalue NonTypeTemplateParm 0x55e3ed8e7870 'element_count' 'int' # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 15: | |-TypeAliasTemplateDecl 0x55e3ed9122d8 <> implicit matrix # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/exp.hlsl (43 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/export.hlsl (44 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 :: CodeGenHLSL/builtins/atan.hlsl (45 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 :: AST/HLSL/vk_binding_attr.hlsl (46 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 0x563d711b2248 <> # | ^ # | # | 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 0x563d711b2248 <> # | check:4 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found # | 2: |-NamespaceDecl 0x563d711b2b88 <> implicit hlsl # | check:4 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 3: | |-TypeAliasTemplateDecl 0x563d711b2ee0 <> implicit vector # | check:4 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 4: | | |-TemplateTypeParmDecl 0x563d711b2c10 <> class depth 0 index 0 element # | check:4 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 5: | | | `-TemplateArgument type 'float' # | check:4 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: | | | `-BuiltinType 0x563d711b2450 'float' # | check:4 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/radians-errors.hlsl (47 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/radians-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl:15): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl:20): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl:25): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int2' (aka 'vector')) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/dot.hlsl (48 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/dot.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot.hlsl --check-prefixes=CHECK,DXCHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot.hlsl --check-prefixes=CHECK,DXCHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot.hlsl --check-prefixes=CHECK,DXCHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveBitOr.hlsl (49 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 :: SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl (50 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl:15): invalid operand of type 'bool' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl:20): invalid operand of type 'bool2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl:27): invalid operand of type 'S' where a scalar or vector is required # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/floor.hlsl (51 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/floor.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/floor.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/floor.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/floor.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/floor.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/floor.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/any-errors.hlsl (52 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 :: SemaHLSL/Types/BuiltinVector/TruncationConstantExpr.hlsl (53 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/sgep/object_method.hlsl (54 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/builtins/max-overloads.hlsl (55 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/max-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/max-overloads.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/max-overloads.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/max-overloads.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/max-overloads.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/max-overloads.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/isinf-errors.hlsl (56 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/isinf-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl:6): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl:11): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl Line 15 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl:16): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl:21): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl:26): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl:32): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'double') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl Line 36 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl:37): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'double') # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 8 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/sinh.hlsl (57 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/BuiltIns/distance-errors.hlsl (58 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/normalize.hlsl (59 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 :: CodeGenHLSL/resources/Texture2D-Subscript.hlsl (60 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/builtins/asuint.hlsl (61 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/asuint.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asuint.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asuint.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asuint.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asuint.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asuint.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/transpose-builtin.hlsl (62 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/resources/StructuredBuffers-elementtype.hlsl (63 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/StructuredBuffers-elementtype.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.2-compute -finclude-default-header -fnative-half-type -fnative-int16-type -emit-llvm -o - -DRESOURCE=StructuredBuffer /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-elementtype.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-elementtype.hlsl -DRESOURCE=StructuredBuffer -check-prefixes=DXIL-RO # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.2-compute -finclude-default-header -fnative-half-type -fnative-int16-type -emit-llvm -o - -DRESOURCE=StructuredBuffer /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-elementtype.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-elementtype.hlsl -DRESOURCE=StructuredBuffer -check-prefixes=DXIL-RO # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-elementtype.hlsl -DRESOURCE=StructuredBuffer -check-prefixes=DXIL-RO # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/lit.hlsl (64 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/lit.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lit.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lit.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lit.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lit.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lit.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl (65 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 :: SemaHLSL/TruncationOverloadResolution.hlsl (66 of 25549) ******************** TEST 'Clang :: SemaHLSL/TruncationOverloadResolution.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -fsyntax-only /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl -DERROR=1 -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -fsyntax-only /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl -DERROR=1 -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 82: call to 'Half4Float4Double2' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 84: call to 'Float2Double2' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 86: call to 'Half2Float2' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 88: call to 'Half2Half3' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 89: call to 'Half2Half3' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 90: call to 'Half2Half3' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 95: call to 'Double2Double3' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 96: call to 'Double2Double3' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 97: call to 'Double2Double3' is ambiguous # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 13: implicit conversion loses floating-point precision: 'float4' (aka 'vector') to 'vector' (vector of 4 'half' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 24: implicit conversion truncates vector: 'float4' (aka 'vector') to 'vector' (vector of 2 'double' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 37: implicit conversion turns vector to scalar: 'half3' (aka 'vector') to 'half' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 38: implicit conversion turns vector to scalar: 'float3' (aka 'vector') to 'half' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 39: implicit conversion turns vector to scalar: 'double3' (aka 'vector') to 'half' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 41: implicit conversion turns vector to scalar: 'half3' (aka 'vector') to 'float' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 42: implicit conversion turns vector to scalar: 'float3' (aka 'vector') to 'float' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 43: implicit conversion turns vector to scalar: 'double3' (aka 'vector') to 'float' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 45: implicit conversion turns vector to scalar: 'half3' (aka 'vector') to 'double' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 46: implicit conversion turns vector to scalar: 'float3' (aka 'vector') to 'double' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 47: implicit conversion turns vector to scalar: 'double3' (aka 'vector') to 'double' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 49: implicit conversion truncates vector: 'half3' (aka 'vector') to 'vector' (vector of 1 'half' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 50: implicit conversion truncates vector: 'float3' (aka 'vector') to 'vector' (vector of 1 'half' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 50: implicit conversion loses floating-point precision: 'float3' (aka 'vector') to 'vector' (vector of 1 'half' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 51: implicit conversion truncates vector: 'double3' (aka 'vector') to 'vector' (vector of 1 'half' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 51: implicit conversion loses floating-point precision: 'double3' (aka 'vector') to 'vector' (vector of 1 'half' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 53: implicit conversion truncates vector: 'half3' (aka 'vector') to 'vector' (vector of 1 'float' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 54: implicit conversion truncates vector: 'float3' (aka 'vector') to 'vector' (vector of 1 'float' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 55: implicit conversion truncates vector: 'double3' (aka 'vector') to 'vector' (vector of 1 'float' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 55: implicit conversion loses floating-point precision: 'double3' (aka 'vector') to 'vector' (vector of 1 'float' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 57: implicit conversion truncates vector: 'half3' (aka 'vector') to 'vector' (vector of 1 'double' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 58: implicit conversion truncates vector: 'float3' (aka 'vector') to 'vector' (vector of 1 'double' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 59: implicit conversion truncates vector: 'double3' (aka 'vector') to 'vector' (vector of 1 'double' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 92: implicit conversion loses floating-point precision: 'vector' (vector of 3 'float' values) to 'vector' (vector of 3 'half' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 93: implicit conversion loses floating-point precision: 'vector' (vector of 3 'double' values) to 'vector' (vector of 3 'half' values) # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 65: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 66: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 68: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 69: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 71: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 71: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 71: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 72: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 72: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 72: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 74: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 74: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 74: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 75: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 75: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 75: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 78: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 79: candidate function # | 53 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/frac.hlsl (67 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/BuiltIns/logical-operator-errors.hlsl (68 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/trunc.hlsl (69 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/trunc.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/trunc.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/trunc.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/trunc.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/trunc.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/trunc.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/sin.hlsl (70 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/splitdouble.hlsl (71 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/splitdouble.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/splitdouble.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/splitdouble.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/splitdouble.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/splitdouble.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/splitdouble.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/sign.hlsl (72 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/sign.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sign.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sign.hlsl --check-prefixes=CHECK,NATIVE_HALF -DTARGET=dx -DFNATTRS="hidden noundef" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sign.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sign.hlsl --check-prefixes=CHECK,NATIVE_HALF -DTARGET=dx '-DFNATTRS=hidden noundef' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sign.hlsl --check-prefixes=CHECK,NATIVE_HALF -DTARGET=dx -DFNATTRS=hidden noundef # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/groupsharedArgs/Scalartest.hlsl (73 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 :: AST/HLSL/ast-dump-APValue-matrix.hlsl (74 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/packoffset.hlsl (75 of 25549) ******************** TEST 'Clang :: AST/HLSL/packoffset.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-unknown-shadermodel6.3-library -S -finclude-default-header -fnative-half-type -fnative-int16-type -ast-dump -x hlsl /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/packoffset.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/packoffset.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-unknown-shadermodel6.3-library -S -finclude-default-header -fnative-half-type -fnative-int16-type -ast-dump -x hlsl /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/packoffset.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/packoffset.hlsl -- ******************** Testing: FAIL: Clang :: AST/HLSL/ast-dump-SpirvType.hlsl (76 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 0x5575258b95f8 <> # | ^ # | # | 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 0x5575258b95f8 <> # | check:3 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found # | 2: |-NamespaceDecl 0x5575258b9f38 <> implicit hlsl # | check:3 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 3: | |-TypeAliasTemplateDecl 0x5575258ba290 <> implicit vector # | check:3 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 4: | | |-TemplateTypeParmDecl 0x5575258b9fc0 <> class depth 0 index 0 element # | check:3 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 5: | | | `-TemplateArgument type 'float' # | check:3 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: | | | `-BuiltinType 0x5575258b9800 'float' # | check:3 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: AST/HLSL/semantic-input-struct.hlsl (77 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 :: AST/HLSL/semantic-output.hlsl (78 of 25549) ******************** TEST 'Clang :: AST/HLSL/semantic-output.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-vertex -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-output.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-output.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-vertex -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-output.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-output.hlsl -- ******************** Testing: FAIL: Clang :: AST/HLSL/semantic-input.hlsl (79 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-shadow.hlsl (80 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 (81 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/semantic-output-struct.hlsl (82 of 25549) ******************** TEST 'Clang :: AST/HLSL/semantic-output-struct.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-vertex -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-output-struct.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-output-struct.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-vertex -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-output-struct.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-output-struct.hlsl -- ******************** Testing: FAIL: Clang :: AST/HLSL/resource_binding_attr.hlsl (83 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 0x561ad27aae58 col:9 used b 'hlsl_constant float' # | ^ # | :18833:72: note: possible intended match here # | | | `-DeclRefExpr 0x561ad27ab218 'hlsl_constant float' lvalue Var 0x561ad27aaa70 '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 0x561ad27aab98 <> Implicit # | 18812: | `-FieldDecl 0x561ad27aac70 <> a 'float' # | 18813: |-HLSLBufferDecl 0x561ad27aad00 line:16:9 tbuffer TB # | 18814: | |-HLSLResourceClassAttr 0x561ad27aad78 <> Implicit SRV # | 18815: | |-HLSLResourceBindingAttr 0x561ad27aadd0 "t2" "space1" # | 18816: | |-VarDecl 0x561ad27aae58 col:9 used b 'hlsl_constant float' # | check:24'0 X error: no match found # | 18817: | `-CXXRecordDecl 0x561ad27aaed8 <> 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 0x561ad27ab158 line:20:14 used foo 'float ()' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18829: | `-CompoundStmt 0x561ad27ab2b8 # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18830: | `-ReturnStmt 0x561ad27ab2a8 # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18831: | `-BinaryOperator 0x561ad27ab288 'float' '+' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18832: | |-ImplicitCastExpr 0x561ad27ab258 'float' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18833: | | `-DeclRefExpr 0x561ad27ab218 'hlsl_constant float' lvalue Var 0x561ad27aaa70 'a' 'hlsl_constant float' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | check:24'1 ? possible intended match # | 18834: | `-ImplicitCastExpr 0x561ad27ab270 'float' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18835: | `-DeclRefExpr 0x561ad27ab238 'hlsl_constant float' lvalue Var 0x561ad27aae58 'b' 'hlsl_constant float' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18836: |-VarDecl 0x561ad27ab328 col:17 invalid UAV 'hlsl_constant int' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18837: |-VarDecl 0x561ad27ab408 col:17 invalid UAV1 'hlsl_constant int' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18838: |-VarDecl 0x561ad27ab4d8 col:17 invalid UAV3 'hlsl_constant int' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/VectorOverloadResolution.hlsl (84 of 25549) ******************** TEST 'Clang :: SemaHLSL/VectorOverloadResolution.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-unknown-shadermodel6.6-library -S -fnative-half-type -fnative-int16-type -finclude-default-header -o - -ast-dump /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorOverloadResolution.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorOverloadResolution.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-unknown-shadermodel6.6-library -S -fnative-half-type -fnative-int16-type -finclude-default-header -o - -ast-dump /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorOverloadResolution.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorOverloadResolution.hlsl -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/vk-features/vk.pushconstant.static.hlsl (85 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 :: AST/HLSL/matrix-init-list-row-major.hlsl (86 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 :: CodeGenHLSL/Operators/logical-not.hlsl (87 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/Language/TemplateOutArg.hlsl (88 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 0x558d5a2d9ee8 <> # | ^ # | :10:84: note: possible intended match here # | | | `-TypeAliasDecl 0x558d5a2dab20 <> 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 0x558d5a5b14e8 line:88:3 wrapper # | ^ # | :18841:70: note: possible intended match here # | | | | `-DeclRefExpr 0x558d5a5b2010 'void (inout int)' lvalue Function 0x558d5a5b0e28 '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 0x558d5a2d9ee8 <> # | check:8'0 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found # | 2: |-NamespaceDecl 0x558d5a2da828 <> implicit hlsl # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 3: | |-TypeAliasTemplateDecl 0x558d5a2dab80 <> implicit vector # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 4: | | |-TemplateTypeParmDecl 0x558d5a2da8b0 <> class depth 0 index 0 element # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 5: | | | `-TemplateArgument type 'float' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: | | | `-BuiltinType 0x558d5a2da0f0 'float' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 7: | | |-NonTypeTemplateParmDecl 0x558d5a2da9b0 <> 'int' depth 0 index 1 element_count # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 8: | | | `-TemplateArgument expr '4' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 9: | | | `-IntegerLiteral 0x558d5a2daa08 <> 'int' 4 # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 10: | | `-TypeAliasDecl 0x558d5a2dab20 <> implicit vector 'vector' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | check:8'1 ? possible intended match # | 11: | | `-DependentSizedExtVectorType 0x558d5a2daad0 'vector' dependent # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 12: | | |-TemplateTypeParmType 0x558d5a2da930 'element' dependent depth 0 index 0 # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 13: | | | `-TemplateTypeParm 0x558d5a2da8b0 'element' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 14: | | `-DeclRefExpr 0x558d5a2daa70 <> 'int' lvalue NonTypeTemplateParm 0x558d5a2da9b0 'element_count' 'int' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 15: | |-TypeAliasTemplateDecl 0x558d5a308158 <> implicit matrix # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | 18809: | `-CompoundStmt 0x558d5a5b1298 # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18810: | `-BinaryOperator 0x558d5a5b1278 'double' lvalue '=' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18811: | |-DeclRefExpr 0x558d5a5b1220 'double' lvalue ParmVar 0x558d5a5b0fc8 'F' 'double &__restrict' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18812: | `-ImplicitCastExpr 0x558d5a5b1260 'double' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18813: | `-FloatingLiteral 0x558d5a5b1240 'float' 1.500000e+00 # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18814: |-FunctionTemplateDecl 0x558d5a5b14e8 line:88:3 wrapper # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | label:29'0 X error: no match found # | 18815: | |-TemplateTypeParmDecl 0x558d5a5b12b0 col:20 referenced typename depth 0 index 0 T # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18816: | `-FunctionDecl 0x558d5a5b1440 line:88:3 wrapper 'T (T)' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18817: | |-ParmVarDecl 0x558d5a5b1360 col:13 referenced V 'T' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18818: | `-CompoundStmt 0x558d5a5b1698 # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18819: | |-CallExpr 0x558d5a5b1638 '' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | 18836: | |-ParmVarDecl 0x558d5a5b1bc8 col:12 referenced X 'int' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18837: | |-ParmVarDecl 0x558d5a5b1c40 col:17 referenced Y 'T' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18838: | `-CompoundStmt 0x558d5a5b21f8 # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18839: | |-CallExpr 0x558d5a5b20a8 'void' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18840: | | |-ImplicitCastExpr 0x558d5a5b2090 'void (*)(inout int)' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18841: | | | `-DeclRefExpr 0x558d5a5b2010 'void (inout int)' lvalue Function 0x558d5a5b0e28 'fn' 'void (inout int)' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | label:29'1 ? possible intended match # | 18842: | | `-HLSLOutArgExpr 0x558d5a5b2158 'int' lvalue inout # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18843: | | |-OpaqueValueExpr 0x558d5a5b20d8 'int' lvalue # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18844: | | | `-DeclRefExpr 0x558d5a5b1ff0 'int' lvalue ParmVar 0x558d5a5b1bc8 'X' 'int' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18845: | | |-OpaqueValueExpr 0x558d5a5b2108 'int' lvalue # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18846: | | | `-ImplicitCastExpr 0x558d5a5b20f0 'int' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-shorthand-contexts.hlsl (89 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/Texture2D-shorthand-contexts.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-shorthand-contexts.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-shorthand-contexts.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-shorthand-contexts.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-shorthand-contexts.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-shorthand-contexts.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/TypedBuffers-methods.hlsl (90 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/builtins/abs.hlsl (91 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/abs.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/abs.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/abs.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/abs.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/abs.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/abs.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/fmod.hlsl (92 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/semantics/semantic.arbitrary.hlsl (93 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic.arbitrary.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.arbitrary.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.arbitrary.hlsl --check-prefixes=CHECK,CHECK-SPIRV -DTARGET=spv # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.arbitrary.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.arbitrary.hlsl --check-prefixes=CHECK,CHECK-SPIRV -DTARGET=spv # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.arbitrary.hlsl --check-prefixes=CHECK,CHECK-SPIRV -DTARGET=spv # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/min.hlsl (94 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 :: SemaHLSL/BuiltIns/length-errors.hlsl (95 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/length-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:6): no matching function for call to 'length' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl Line 15 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:16): no matching function for call to 'length' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:25): no matching function for call to 'length' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl Line 35 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:36): no matching function for call to 'length' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl Line 45 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:46): no matching function for call to 'length' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl Line 55 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:56): no matching function for call to 'length' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl Line 64 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:65): no matching function for call to 'length' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl Line 75 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:76): no matching function for call to 'length' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:7): candidate function template not viable: requires single argument 'X', but no arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:8): candidate function template not viable: requires single argument 'X', but no arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:9): candidate function template not viable: requires single argument 'X', but no arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:10): candidate function template not viable: requires single argument 'X', but no arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:17): candidate function template not viable: requires single argument 'X', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:18): candidate function template not viable: requires single argument 'X', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:19): candidate function template not viable: requires single argument 'X', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:20): candidate function template not viable: requires single argument 'X', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:26): candidate template ignored: substitution failure [with T = double]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:27): candidate template ignored: substitution failure [with T = double]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:28): candidate template ignored: could not match '__detail::HLSL_FIXED_VECTOR' (aka 'vector<__detail::enable_if_t<(N > 1 && N <= 4), half>, N>') against 'double' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:29): candidate template ignored: could not match '__detail::HLSL_FIXED_VECTOR' (aka 'vector<__detail::enable_if_t<(N > 1 && N <= 4), float>, N>') against 'double' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:37): andidate template ignored: substitution failure [with T = bool]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:38): andidate template ignored: substitution failure [with T = bool]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:39): candidate template ignored: could not match '__detail::HLSL_FIXED_VECTOR' (aka 'vector<__detail::enable_if_t<(N > 1 && N <= 4), half>, N>') against 'bool' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:40): candidate template ignored: could not match '__detail::HLSL_FIXED_VECTOR' (aka 'vector<__detail::enable_if_t<(N > 1 && N <= 4), float>, N>') against 'bool' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:47): candidate template ignored: substitution failure [with T = int]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:48): candidate template ignored: substitution failure [with T = int]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:49): candidate template ignored: could not match '__detail::HLSL_FIXED_VECTOR' (aka 'vector<__detail::enable_if_t<(N > 1 && N <= 4), half>, N>') against 'int' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:50): candidate template ignored: could not match '__detail::HLSL_FIXED_VECTOR' (aka 'vector<__detail::enable_if_t<(N > 1 && N <= 4), float>, N>') against 'int' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:57): candidate template ignored: substitution failure [with T = int2] # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:58): candidate template ignored: substitution failure [with T = int2] # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:59): 1st parameter does not match adjusted type 'vector' of argument [with N = 2] # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:60): 1st parameter does not match adjusted type 'vector' of argument [with N = 2] # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:66): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:67): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:68): candidate template ignored: substitution failure [with N = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:69): candidate template ignored: substitution failure [with N = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:77): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:78): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:79): candidate template ignored: substitution failure [with N = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:80): candidate template ignored: substitution failure [with N = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | 41 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/position.ps.struct.hlsl (96 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/asint.hlsl (97 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/basic_types.hlsl (98 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/basic_types.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/basic_types.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/basic_types.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/basic_types.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/basic_types.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/basic_types.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic.explicit-location-output-struct.hlsl (99 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic.explicit-location-output-struct.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan1.3-pixel -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-location-output-struct.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-location-output-struct.hlsl --check-prefixes=CHECK,CHECK-SPIRV # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan1.3-pixel -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-location-output-struct.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-location-output-struct.hlsl --check-prefixes=CHECK,CHECK-SPIRV # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-location-output-struct.hlsl --check-prefixes=CHECK,CHECK-SPIRV # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/ArrayElementwiseCast.hlsl (100 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/ArrayElementwiseCast.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayElementwiseCast.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayElementwiseCast.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayElementwiseCast.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayElementwiseCast.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayElementwiseCast.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/pow.hlsl (101 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/rcp.hlsl (102 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 :: SemaHLSL/Semantics/position.ps.struct.reuse.hlsl (103 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/valid_entry_parameter.hlsl (104 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/builtins/normalize-builtin.hlsl (105 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/normalize-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic.array.output.hlsl (106 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/resources/cbuffer.hlsl (107 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/cbuffer.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/tanh-overloads.hlsl (108 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/builtins/countbits.hlsl (109 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/semantic.explicit-mix-location.hlsl (110 of 25549) ******************** TEST 'Clang :: SemaHLSL/Semantics/semantic.explicit-mix-location.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple spirv-pc-vulkan1.3-pixel /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantic.explicit-mix-location.hlsl -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected=note # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple spirv-pc-vulkan1.3-pixel /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantic.explicit-mix-location.hlsl -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected=note # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantic.explicit-mix-location.hlsl Line 8 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantic.explicit-mix-location.hlsl:9): partial explicit stage input location assignment via vk::location(X) unsupported # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/cbuffer_geps.hlsl (111 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/BuiltIns/sign-errors.hlsl (112 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/sign-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/sign-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/sign-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/sign-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/sign-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/sign-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/sign-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/lerp-overloads.hlsl (113 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/builtins/dot-builtin.hlsl (114 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/BuiltIns/round-errors.hlsl (115 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/BasicFeatures/StructElementwiseCast.hlsl (116 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/WavePrefixCountBits-errors.hlsl (117 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-int16-type -fnative-half-type -fmath-errno -ffp-contract=on -fno-rounding-math -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-int16-type -fnative-half-type -fmath-errno -ffp-contract=on -fno-rounding-math -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl Line 6 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl:7): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl:12): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl:17): invalid operand of type 'float' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl Line 21 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl:22): invalid operand of type 'bool2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl Line 28 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl:29): invalid operand of type 'S' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/asfloat.hlsl (118 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/asfloat.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asfloat.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asfloat.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asfloat.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asfloat.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asfloat.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/resource-bindings.hlsl (119 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/BuiltIns/all-errors.hlsl (120 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/lerp-builtin.hlsl (121 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/rsqrt-errors.hlsl (122 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/rsqrt-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl:15): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl:20): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl:25): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl:30): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'double') # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 7 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/exp2.hlsl (123 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 :: SemaHLSL/BuiltIns/binary-compat-overload-warnings.hlsl (124 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/resources/Texture2D-Load.hlsl (125 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/BasicFeatures/MatrixImplicitTruncation.hlsl (126 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/resources/Texture2D-SampleGrad.hlsl (127 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 :: SemaHLSL/BuiltIns/mad-errors.hlsl (128 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/mad-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected=note # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected=note # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:5): too few arguments to function call, expected 3, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:10): too few arguments to function call, expected 3, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:15): too many arguments to function call, expected 3, have 4 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:20): no matching function for call to 'mad' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:25): arguments are of different types ('vector<[...], 3>' vs 'vector<[...], 2>') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:30): arguments are of different types ('vector<[...], 3>' vs 'vector<[...], 2>') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:35): call to 'mad' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 39 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:40): call to 'mad' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 44 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:45): arguments are of different types ('float' vs 'float2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 49 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:50): arguments are of different types ('float' vs 'float3' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 54 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:55): arguments are of different types ('float' vs 'float4' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 59 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:60): arguments are of different types ('float2' (aka 'vector') vs 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 64 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:65): arguments are of different types ('float3' (aka 'vector') vs 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 69 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:70): arguments are of different types ('int2' (aka 'vector') vs 'float') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 74 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:75): 3rd argument must be a vector, integer or floating-point type (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 79 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:80): 2nd argument must be a vector, integer or floating-point type (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 84 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:85): arguments are of different types ('float' vs 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 91 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:92): invalid arithmetic between different enumeration types ('e' and 'f') # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 19 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/saturate.hlsl (129 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/saturate.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/saturate.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/saturate.hlsl --check-prefixes=CHECK,NATIVE_HALF -Dtar=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/saturate.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/saturate.hlsl --check-prefixes=CHECK,NATIVE_HALF -Dtar=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/saturate.hlsl --check-prefixes=CHECK,NATIVE_HALF -Dtar=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/semantics-valid.hlsl (130 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 :: CodeGenHLSL/half.hlsl (131 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 :: SemaHLSL/BuiltIns/dot-errors.hlsl (132 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 :: AST/HLSL/Texture2D-vector-AST.hlsl (133 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 0x558ecf5ec4a0 <> Implicit final # | ^ # | :145:49: note: possible intended match here # | | | |-FieldDecl 0x558ecf8921f0 <> 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 0x558ecf5ec4a0 <> Implicit final # | next:5'0 X error: no match found # | 145: | | |-FieldDecl 0x558ecf8921f0 <> implicit __handle '__hlsl_resource_t [[hlsl::resource_class(Sampler)]]' # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | next:5'1 ? possible intended match # | 146: | | |-CXXConstructorDecl 0x558ecf892278 <> SamplerState 'void ()' inline # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 147: | | | |-CompoundStmt 0x558ecf892768 <> # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 148: | | | | `-BinaryOperator 0x558ecf892730 <> '__hlsl_resource_t [[hlsl::resource_class(Sampler)]]' '=' # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 149: | | | | |-MemberExpr 0x558ecf892700 <> '__hlsl_resource_t [[hlsl::resource_class(Sampler)]]' lvalue .__handle 0x558ecf8921f0 # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 150: | | | | | `-CXXThisExpr 0x558ecf8926f0 <> 'hlsl::SamplerState' lvalue implicit this # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/convergence/while.hlsl (134 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/convergence/while.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/while.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/while.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/while.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/while.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/while.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/and.hlsl (135 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/Language/AggregateSplatCasts.hlsl (136 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/AggregateSplatCasts.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -fnative-half-type /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCasts.hlsl -ast-dump | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCasts.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -fnative-half-type /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCasts.hlsl -ast-dump # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCasts.hlsl -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/dot2add.hlsl (137 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/dot2add.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.4-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot2add.hlsl -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot2add.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.4-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot2add.hlsl -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot2add.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot2add.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/clamp-errors.hlsl (138 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/BasicFeatures/AggregateSplatCast.hlsl (139 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/AggregateSplatCast.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/AggregateSplatCast.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/AggregateSplatCast.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/AggregateSplatCast.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/AggregateSplatCast.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/AggregateSplatCast.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/shift-mask.hlsl (140 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/step-overloads.hlsl (141 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/step-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/step-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/step-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/step-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/step-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/step-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/reversebits.hlsl (142 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/ddy-coarse-builtin.hlsl (143 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 :: SemaHLSL/Language/MatrixSplatCasts.hlsl (144 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 (145 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 0x564a373a24a0 <> Implicit final # | ^ # | :145:49: note: possible intended match here # | | | |-FieldDecl 0x564a376481e0 <> 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 0x564a373a24a0 <> Implicit final # | next:5'0 X error: no match found # | 145: | | |-FieldDecl 0x564a376481e0 <> implicit __handle '__hlsl_resource_t [[hlsl::resource_class(Sampler)]]' # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | next:5'1 ? possible intended match # | 146: | | |-CXXConstructorDecl 0x564a37648268 <> SamplerState 'void ()' inline # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 147: | | | |-CompoundStmt 0x564a37648758 <> # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 148: | | | | `-BinaryOperator 0x564a37648720 <> '__hlsl_resource_t [[hlsl::resource_class(Sampler)]]' '=' # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 149: | | | | |-MemberExpr 0x564a376486f0 <> '__hlsl_resource_t [[hlsl::resource_class(Sampler)]]' lvalue .__handle 0x564a376481e0 # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 150: | | | | | `-CXXThisExpr 0x564a376486e0 <> 'hlsl::SamplerState' lvalue implicit this # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/clamp-builtin.hlsl (146 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/clamp-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/mul.hlsl (147 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 :: AST/HLSL/vk.spec-constant.usage.hlsl (148 of 25549) ******************** TEST 'Clang :: AST/HLSL/vk.spec-constant.usage.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-int16-type -triple spirv-unknown-vulkan-compute -x hlsl -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/vk.spec-constant.usage.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/vk.spec-constant.usage.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-int16-type -triple spirv-unknown-vulkan-compute -x hlsl -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/vk.spec-constant.usage.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/vk.spec-constant.usage.hlsl -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/exp-errors.hlsl (149 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/exp-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/exp-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected -DTEST_FUNC=__builtin_elementwise_exp # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/exp-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected -DTEST_FUNC=__builtin_elementwise_exp # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/exp-errors.hlsl Line 6 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/exp-errors.hlsl:7): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/exp-errors.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/exp-errors.hlsl:12): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/exp-errors.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/exp-errors.hlsl:17): 1st argument must be a scalar or vector of floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/exp-errors.hlsl Line 21 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/exp-errors.hlsl:22): 1st argument must be a scalar or vector of floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/exp-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/exp-errors.hlsl:27): 1st argument must be a scalar or vector of floating-point types (was 'int2' (aka 'vector')) # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/sgep/array_store.hlsl (150 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 :: SemaHLSL/Semantics/entry_parameter.hlsl (151 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 :: CodeGenHLSL/convergence/global_array.hlsl (152 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/convergence/global_array.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple spirv-unknown-vulkan-compute -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/global_array.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/global_array.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple spirv-unknown-vulkan-compute -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/global_array.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/global_array.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/global_array.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/sgep/array_load.hlsl (153 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/sgep/array_load.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -fexperimental-emit-sgep -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/array_load.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/array_load.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -fexperimental-emit-sgep -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/array_load.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/array_load.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/array_load.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptGetter.hlsl (154 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/WavePrefixProduct.hlsl (155 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WavePrefixProduct.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixProduct.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixProduct.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixProduct.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixProduct.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixProduct.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/log2-overloads.hlsl (156 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/resources/MatrixElement_cbuffer.hlsl (157 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/semantics/SV_VertexID.vs.hlsl (158 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/SV_VertexID.vs.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-unknown-shadermodel6.8-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_VertexID.vs.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck --check-prefix=CHECK-DXIL /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_VertexID.vs.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-unknown-shadermodel6.8-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_VertexID.vs.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck --check-prefix=CHECK-DXIL /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_VertexID.vs.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck --check-prefix=CHECK-DXIL /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_VertexID.vs.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/Traits/ScalarizedLayoutCompatible.hlsl (159 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/Traits/ScalarizedLayoutCompatible.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatible.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatible.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveAllTrue.hlsl (160 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 :: SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl (161 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -std=hlsl2018 -verify -Wconversion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -std=hlsl2018 -verify -Wconversion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl:6): support for groupshared parameter annotation not added until HLSL 202x # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl:17): support for groupshared parameter annotation not added until HLSL 202x # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl:18): support for groupshared parameter annotation not added until HLSL 202x # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl:26): support for groupshared parameter annotation not added until HLSL 202x # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveBitAnd.hlsl (162 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveBitAnd.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd.hlsl --check-prefixes=CHECK,DXCHECK -DCALL="call" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd.hlsl --check-prefixes=CHECK,DXCHECK -DCALL=call # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd.hlsl --check-prefixes=CHECK,DXCHECK -DCALL=call # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveBallot.hlsl (163 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveBallot.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBallot.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBallot.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBallot.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBallot.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBallot.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/RasterizerOrderedStructuredBuffer-elementtype.hlsl (164 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/WavePrefixSum.hlsl (165 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/builtins/atan2-overloads.hlsl (166 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/atan2-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan2-overloads.hlsl -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan2-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden spir_func noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan2-overloads.hlsl -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan2-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden spir_func noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan2-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden spir_func noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/ArrayAssignable.hlsl (167 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/clip-errors.hlsl (168 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/pow-overloads.hlsl (169 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/pow-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/pow-overloads.hlsl -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/pow-overloads.hlsl --check-prefixes=CHECK -DFLOATATTRS="reassoc nnan ninf nsz arcp afn" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/pow-overloads.hlsl -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/pow-overloads.hlsl --check-prefixes=CHECK '-DFLOATATTRS=reassoc nnan ninf nsz arcp afn' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/pow-overloads.hlsl --check-prefixes=CHECK -DFLOATATTRS=reassoc nnan ninf nsz arcp afn # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/groupsharedArgs/VectorTest.hlsl (170 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/static-variable.hlsl (171 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/static-variable.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-unknown-vulkan1.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/static-variable.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/static-variable.hlsl --check-prefix=SPIRV # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-unknown-vulkan1.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/static-variable.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/static-variable.hlsl --check-prefix=SPIRV # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/static-variable.hlsl --check-prefix=SPIRV # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/groupsharedArgs/ExportNoInlineTest.hlsl (172 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/Types/BuiltinMatrix/MatrixConstantExpr.hlsl (173 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixConstantExpr.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -std=hlsl202x -fmatrix-memory-layout=column-major -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixConstantExpr.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -std=hlsl202x -fmatrix-memory-layout=column-major -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixConstantExpr.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl (174 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl:15): invalid operand of type 'bool' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl:20): invalid operand of type 'bool2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl:27): invalid operand of type 'S' where a scalar or vector is required # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/f32tof16-builtin.hlsl (175 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/reversebits-errors.hlsl (176 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/reversebits-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reversebits-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reversebits-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reversebits-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reversebits-errors.hlsl:6): 1st argument must be a scalar or vector of integer types (was 'double2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reversebits-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reversebits-errors.hlsl:11): 1st argument must be a scalar or vector of unsigned integer types (was 'int2' (aka 'vector')) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 3 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/clamp.hlsl (177 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/clamp.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp.hlsl --check-prefixes=CHECK,NATIVE_HALF -DTARGET=dx -DFNATTRS="hidden noundef" -DFFNATTRS="nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp.hlsl --check-prefixes=CHECK,NATIVE_HALF -DTARGET=dx '-DFNATTRS=hidden noundef' '-DFFNATTRS=nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp.hlsl --check-prefixes=CHECK,NATIVE_HALF -DTARGET=dx -DFNATTRS=hidden noundef -DFFNATTRS=nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/distance.hlsl (178 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 :: AST/HLSL/OutArgExpr.hlsl (179 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/resources/NonUniformResourceIndex.hlsl (180 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/NonUniformResourceIndex.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/NonUniformResourceIndex.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/NonUniformResourceIndex.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/NonUniformResourceIndex.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/NonUniformResourceIndex.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/NonUniformResourceIndex.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/vertexid.vs.hlsl (181 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 :: SemaHLSL/BuiltIns/normalize-errors.hlsl (182 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/semantics/semantic.struct.hlsl (183 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 :: AST/HLSL/matrix-elementexpr-tree-transform.hlsl (184 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 0x560ec3fb9188 line:5:3 invalid get00 # | ^ # | :4:56: note: possible intended match here # | `-FunctionDecl 0x560ec3fb90e0 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 0x560ec3fb9188 line:5:3 invalid get00 # | label:16'0 X error: no match found # | 3: |-TemplateTypeParmDecl 0x560ec3fb8e58 col:20 referenced typename depth 0 index 0 T # | label:16'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 4: `-FunctionDecl 0x560ec3fb90e0 line:5:3 invalid get00 'T (int)' # | label:16'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | label:16'1 ? possible intended match # | 5: |-ParmVarDecl 0x560ec3fb8fb8 col:25 invalid m 'int' # | label:16'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: `-CompoundStmt 0x560ec3fb9278 # | label:16'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 7: `-ReturnStmt 0x560ec3fb9268 # | label:16'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 8: `-CXXDependentScopeMemberExpr 0x560ec3fb9220 '' contains-errors lvalue ._m00 # | label:16'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 9: `-RecoveryExpr 0x560ec3fb9200 '' contains-errors lvalue # | label:16'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 10: # | label:16'0 ~ # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-SampleBias.hlsl (185 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 :: SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl (186 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl Line 4: incomplete type 'Undefined' used in type trait expression # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl:7): variable length arrays are not supported for the current target # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl:8): variable length arrays are not supported in '__builtin_hlsl_is_intangible' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl:9): variable length arrays in C++ are a Clang extension # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl Line 3: forward declaration of 'Undefined' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl Line 6: declared here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl:10): function parameter 'X' with unknown value cannot be used in a constant expression # | 8 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/TypedBuffers-elementtype.hlsl (187 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.array.hlsl (188 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic.array.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.array.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.array.hlsl --check-prefixes=CHECK,CHECK-SPIRV -DTARGET=spv # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.array.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.array.hlsl --check-prefixes=CHECK,CHECK-SPIRV -DTARGET=spv # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.array.hlsl --check-prefixes=CHECK,CHECK-SPIRV -DTARGET=spv # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/dst.hlsl (189 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/dst.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.2-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dst.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dst.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.2-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dst.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dst.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dst.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveBitXor.hlsl (190 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/acos.hlsl (191 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 :: CodeGenHLSL/semantics/semantic.nested.vs.hlsl (192 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic.nested.vs.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.nested.vs.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.nested.vs.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.nested.vs.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.nested.vs.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.nested.vs.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/SV_Target.ps.hlsl (193 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/SV_Target.ps.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan1.3-pixel -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Target.ps.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Target.ps.hlsl --check-prefix=CHECK-SPIRV # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan1.3-pixel -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Target.ps.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Target.ps.hlsl --check-prefix=CHECK-SPIRV # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Target.ps.hlsl --check-prefix=CHECK-SPIRV # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/normalize-overloads.hlsl (194 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/group_shared.hlsl (195 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/degrees-builtin.hlsl (196 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/degrees-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-Sample.hlsl (197 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 :: CodeGenHLSL/builtins/clip.hlsl (198 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/clip.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-pixel /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clip.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clip.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-pixel /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clip.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clip.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clip.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixCastErrors.hlsl (199 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixCastErrors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -std=hlsl202x -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixCastErrors.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -std=hlsl202x -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixCastErrors.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixCastErrors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixCastErrors.hlsl:6): conversion between matrix types 'int3x2' (aka 'matrix') and 'matrix' of different size is not allowed # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixCastErrors.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixCastErrors.hlsl:12): conversion between matrix types 'int2x3' (aka 'matrix') and 'matrix' of different size is not allowed # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixCastErrors.hlsl Line 18 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixCastErrors.hlsl:19): cannot initialize a variable of type 'matrix<[...], 2, 3>' with an rvalue of type 'matrix<[...], 3, 2> # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 4 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/sin-overloads.hlsl (200 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/rsqrt-builtin.hlsl (201 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/rsqrt-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/smoothstep.hlsl (202 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/builtins/VectorElementStore.hlsl (203 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/vk-features/vk.pushconstant.access.hlsl (204 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/dot4add_u8packed.hlsl (205 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/WaveActiveCountBits.hlsl (206 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/BasicFeatures/MatrixConstructor.hlsl (207 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/transpose.hlsl (208 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/transpose.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -emit-llvm -disable-llvm-passes -fmatrix-memory-layout=column-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/transpose.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/transpose.hlsl --check-prefixes=CHECK,COLMAJOR # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -emit-llvm -disable-llvm-passes -fmatrix-memory-layout=column-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/transpose.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/transpose.hlsl --check-prefixes=CHECK,COLMAJOR # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/transpose.hlsl --check-prefixes=CHECK,COLMAJOR # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/saturate-errors.hlsl (209 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 :: CodeGenHLSL/vk-input-builtin.hlsl (210 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/firstbithigh-errors.hlsl (211 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 :: SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl (212 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/resources/res-array-global-multi-dim.hlsl (213 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 :: SemaHLSL/Language/InitIncompleteArrays.hlsl (214 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 :: CodeGenHLSL/builtins/frac-overloads.hlsl (215 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/resources/res-array-local3.hlsl (216 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/res-array-local3.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local3.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local3.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local3.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local3.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local3.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/sqrt.hlsl (217 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 :: SemaHLSL/BuiltIns/fmod-errors.hlsl (218 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/fmod-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:5): no matching function for call to 'fmod' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:14): no matching function for call to 'fmod' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:23): no matching function for call to 'fmod' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:32): no matching function for call to 'fmod' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl Line 40 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:41): no matching function for call to 'fmod' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl Line 51 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:52): no matching function for call to 'fmod' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:6): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:7): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:8): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:9): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:15): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:16): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:17): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:18): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:24): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:25): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:26): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:27): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:33): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:34): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:35): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:36): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:42): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:43): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:44): candidate template ignored: substitution failure [with N = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:45): candidate template ignored: substitution failure [with N = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:53): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:54): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:55): candidate template ignored: substitution failure [with N = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:56): candidate template ignored: substitution failure [with N = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | 31 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/entry.hlsl (219 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 :: CodeGenHLSL/matrix-member-one-based-swizzle-load.hlsl (220 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/matrix-member-one-based-swizzle-load.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-swizzle-load.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-swizzle-load.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-swizzle-load.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-swizzle-load.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-swizzle-load.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ddy-fine.hlsl (221 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/log-overloads.hlsl (222 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/log-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/round.hlsl (223 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/round.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/round.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/round.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/round.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/round.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/round.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-Gather.hlsl (224 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/Texture2D-Gather.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Gather.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Gather.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Gather.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Gather.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Gather.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/VectorElementOverloadResolution.hlsl (225 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/BasicFeatures/VectorElementwiseCast.hlsl (226 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/VectorElementwiseCast.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -disable-llvm-passes -fmatrix-memory-layout=column-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/VectorElementwiseCast.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/VectorElementwiseCast.hlsl --check-prefixes=CHECK,COL-CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -disable-llvm-passes -fmatrix-memory-layout=column-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/VectorElementwiseCast.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/VectorElementwiseCast.hlsl --check-prefixes=CHECK,COL-CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/VectorElementwiseCast.hlsl --check-prefixes=CHECK,COL-CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Resources/Texture2D-SampleLevel.hlsl (227 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/vk-features/vk.spec-constant.hlsl (228 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/builtins/frac-builtin.hlsl (229 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/BasicFeatures/ArrayReturn.hlsl (230 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/res-array-global-unbounded.hlsl (231 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/resources/Texture2D-SampleCmp.hlsl (232 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/matrix-member-zero-based-accessor-scalar-store.hlsl (233 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/matrix-member-zero-based-accessor-scalar-store.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 3 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-accessor-scalar-store.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-accessor-scalar-store.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-accessor-scalar-store.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-accessor-scalar-store.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-accessor-scalar-store.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/VectorSwizzles.hlsl (234 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 :: AST/ByteCode/hlsl.hlsl (235 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/groupsharedArgs/ArrTest.hlsl (236 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/groupsharedArgs/ArrTest.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.0-compute -std=hlsl202x -emit-llvm -disable-llvm-passes -hlsl-entry main -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/ArrTest.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/ArrTest.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.0-compute -std=hlsl202x -emit-llvm -disable-llvm-passes -hlsl-entry main -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/ArrTest.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/ArrTest.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/ArrTest.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/wave_get_lane_index_do_while.hlsl (237 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/builtins/clip-builtin.hlsl (238 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/clip-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clip-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clip-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clip-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clip-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clip-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/isnan.hlsl (239 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/isnan.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isnan.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isnan.hlsl --check-prefixes=CHECK,DXCHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isnan.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isnan.hlsl --check-prefixes=CHECK,DXCHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isnan.hlsl --check-prefixes=CHECK,DXCHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/length.hlsl (240 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/cross.hlsl (241 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/vk-features/vk.pushconstant.access.bitfield.hlsl (242 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/vk-features/vk.pushconstant.access.bitfield.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.access.bitfield.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.access.bitfield.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.access.bitfield.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.access.bitfield.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.access.bitfield.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/ArrayOutputArgs-errors.hlsl (243 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/ArrayOutputArgs-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl:11): no matching function for call to 'increment' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl Line 18 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl:19): no matching function for call to 'increment' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl:26): no matching function for call to 'increment' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl Line 32 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl:33): no matching function for call to 'increment' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl Line 39 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl:40): no matching function for call to 'increment' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl Line 48 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl:49): no matching function for call to 'increment' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl:12): candidate function not viable: no known conversion from 'int[3]' to 'int[2]' for 1st argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl:20): candidate function not viable: no known conversion from 'int[1]' to 'int[2]' for 1st argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl:27): candidate function not viable: requires single argument 'Arr', but no arguments were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl:34): candidate function not viable: no known conversion from 'float[2]' to 'int[2]' for 1st argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl:41): candidate function not viable: no known conversion from 'int' to 'int[2]' for 1st argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl:50): candidate function not viable: requires single argument 'Arr', but 2 arguments were provided # | 13 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/cosh.hlsl (244 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/builtins/ddx-coarse-builtin.hlsl (245 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/Language/groupsharedArgs/NotGroupSharedTest.hlsl (246 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/groupsharedArgs/MatrixTest.hlsl (247 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 :: SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl (248 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl:5): no matching function for call to 'D3DCOLORtoUBYTE4' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl:11): no matching function for call to 'D3DCOLORtoUBYTE4' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl:17): no matching function for call to 'D3DCOLORtoUBYTE4' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl:27): no matching function for call to 'D3DCOLORtoUBYTE4' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl:6): candidate function not viable: requires single argument 'V', but no arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl:12): candidate function not viable: requires single argument 'V', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl:18): candidate function not viable: no known conversion from 'vector<[...], 2>' to 'vector<[...], 4>' for 1st argument # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl:28): candidate function not viable: no known conversion from 'S' to 'float4' (aka 'vector') for 1st argument # | 9 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/shader_type_attr.hlsl (249 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/builtins/ceil.hlsl (250 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ceil.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ceil.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ceil.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ceil.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ceil.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ceil.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ddx.hlsl (251 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 :: CodeGenHLSL/resources/default_cbuffer_with_layout.hlsl (252 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/Wave.hlsl (253 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/builtins/cosh-overloads.hlsl (254 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/BuiltIns/dot4add_i8packed-errors.hlsl (255 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl:5): too few arguments to function call, expected 3, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl:10): too few arguments to function call, expected 3, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl:15): too few arguments to function call, expected 3, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl:20): too many arguments to function call, expected 3, have 4 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl:27): no viable conversion from 'S' to 'unsigned int' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/f32tof16.hlsl (256 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/f32tof16.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f32tof16.hlsl -emit-llvm -O0 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f32tof16.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f32tof16.hlsl -emit-llvm -O0 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f32tof16.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f32tof16.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/and_mat.hlsl (257 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 :: SemaHLSL/BuiltIns/select-errors.hlsl (258 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/implicit-norecurse-attrib.hlsl (259 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 :: AST/HLSL/TypdefArrayParam.hlsl (260 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/semantics/semantic.explicit-location.hlsl (261 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic.explicit-location.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan1.3-pixel -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-location.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-location.hlsl --check-prefix=CHECK-SPIRV # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan1.3-pixel -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-location.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-location.hlsl --check-prefix=CHECK-SPIRV # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-location.hlsl --check-prefix=CHECK-SPIRV # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/ArrayOutputArguments.hlsl (262 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 :: SemaHLSL/Texture2D-Load-errors.hlsl (263 of 25549) ******************** TEST 'Clang :: SemaHLSL/Texture2D-Load-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl Line 6: no matching member function for call to 'Load' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl Line 12: no matching member function for call to 'Load' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl Line 26: no matching member function for call to 'Load' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl Line 18: implicit conversion turns floating-point number into integer: 'float3' (aka 'vector') to 'vector' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl Line 22: implicit conversion turns floating-point number into integer: 'float2' (aka 'vector') to 'vector' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl Line 32: implicit conversion truncates vector: 'int4' (aka 'vector') to 'vector' (vector of 3 'int' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl Line 42: implicit conversion truncates vector: 'int3' (aka 'vector') to 'vector' (vector of 2 'int' values) # | error: 'expected-note' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl:7): candidate function not viable: requires single argument 'Location', but no arguments were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl:8): candidate function not viable: requires 2 arguments, but 0 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl:13): candidate function not viable: requires 2 arguments, but 3 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl:14): candidate function not viable: requires single argument 'Location', but 3 arguments were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl:27): candidate function not viable: no known conversion from 'int2' (aka 'vector') to 'vector' (vector of 3 'int' values) for 1st argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl:28): candidate function not viable: requires 2 arguments, but 1 was provided # | 14 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic-struct-1.hlsl (264 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic-struct-1.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-1.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-1.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-1.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-1.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-1.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/countbits-errors.hlsl (265 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/countbits-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/countbits-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/countbits-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/countbits-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/countbits-errors.hlsl:6): call to 'countbits' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/countbits-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/countbits-errors.hlsl:11): call to 'countbits' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/countbits-errors.hlsl Line 15 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/countbits-errors.hlsl:16): call to 'countbits' is ambiguous # | 3 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/local_resource_bindings.hlsl (266 of 25549) ******************** TEST 'Clang :: SemaHLSL/local_resource_bindings.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/exp2-overloads.hlsl (267 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/transpose-errors.hlsl (268 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/round-overloads.hlsl (269 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/round-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/round-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/round-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/round-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/round-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/round-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/semantic.explicit-mix-builtin-vs.hlsl (270 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/inline-spirv/SpirvType.dx.error.hlsl (271 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 :: CodeGenHLSL/builtins/wave_get_lane_count.hlsl (272 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/Types/BuiltinVector/ScalarSwizzleErrors.hlsl (273 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/builtins/cos-overloads.hlsl (274 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/cos-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cos-overloads.hlsl -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cos-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cos-overloads.hlsl -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cos-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cos-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ddy-fine-builtin.hlsl (275 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ddy-fine-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-fine-builtin.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-fine-builtin.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-fine-builtin.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-fine-builtin.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-fine-builtin.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/degrees-overloads.hlsl (276 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 :: SemaHLSL/BuiltIns/AddUint64-errors.hlsl (277 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/AddUint64-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl:5): too few arguments to function call, expected 2, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl:10): too many arguments to function call, expected 2, have 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl:15): all arguments to '__builtin_hlsl_adduint64' must have the same type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl:20): incorrect number of bits in vector operand (expected a multiple of 64 bits, have 96) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl:25): 1st argument must be a vector of unsigned integer types (was 'uint' (aka 'unsigned int')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl:30): incorrect number of bits in integer (expected 32 bits, have 16) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl:35): 1st argument must be a vector of unsigned integer types (was 'int2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl Line 43 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl:44): 1st argument must be a vector of unsigned integer types (was 'S') # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 9 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/SplatOverloadResolution.hlsl (278 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 :: SemaHLSL/BuiltIns/faceforward-errors.hlsl (279 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/faceforward-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:5): no matching function for call to 'faceforward' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:14): no matching function for call to 'faceforward' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:23): no matching function for call to 'faceforward' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl Line 33 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:34): no matching function for call to 'faceforward' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:6): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:7): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:8): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:9): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:15): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:16): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:17): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:18): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:24): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:25): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:26): candidate template ignored: substitution failure [with L = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:27): candidate template ignored: substitution failure [with L = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:35): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:36): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:37): candidate template ignored: substitution failure [with L = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:38): candidate template ignored: substitution failure [with L = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | 21 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-default-explicit-binding.hlsl (280 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 :: SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl (281 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/f16tof32.hlsl (282 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/MatrixElementOverloadResolution.hlsl (283 of 25549) ******************** TEST 'Clang :: SemaHLSL/MatrixElementOverloadResolution.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -Wconversion -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl -DERROR=1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -Wconversion -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl -DERROR=1 # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 84: call to 'FloatDouble' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 144: call to 'HalfFloat' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 248: cannot initialize a variable of type 'matrix' with an lvalue of type 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 249: no matching function for call to 'fn3x2' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 259: assigning to 'matrix<[2 * ...], 3>' from incompatible type 'matrix<[2 * ...], 2>' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 260: assigning to 'matrix' from incompatible type 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 276: call to 'matOrVec' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 299: no matching function for call to 'matOrVec2' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 197: implicit conversion loses floating-point precision: 'double2x2' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 218: implicit conversion loses floating-point precision: 'float2x2' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 223: implicit conversion loses floating-point precision: 'double2x2' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 240 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl:241): implicit conversion truncates matrix: 'float2x3' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 240 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl:242): implicit conversion turns floating-point number into integer: 'float2x3' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 252 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl:253): implicit conversion truncates matrix: 'float2x3' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 263 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl:264): implicit conversion truncates matrix: 'float2x3' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 269 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl:270): implicit conversion truncates matrix: 'float4x4' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 286 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl:287): implicit conversion truncates matrix: 'float4x4' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 292 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl:293): implicit conversion truncates matrix: 'float3x3' (aka 'matrix') to 'matrix' # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 22: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 23: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 34: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 35: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 226: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 231: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 232: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 234: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 235: candidate function # | 28 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/GroupMemoryBarrierWithGroupSync.hlsl (284 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/GroupMemoryBarrierWithGroupSync.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/GroupMemoryBarrierWithGroupSync.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/GroupMemoryBarrierWithGroupSync.hlsl -DTARGET=dx -check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/GroupMemoryBarrierWithGroupSync.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/GroupMemoryBarrierWithGroupSync.hlsl -DTARGET=dx -check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/GroupMemoryBarrierWithGroupSync.hlsl -DTARGET=dx -check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Texture2D-GatherCmp-Vulkan.hlsl (285 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 :: SemaHLSL/BuiltIns/splitdouble-errors.hlsl (286 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/splitdouble-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl -fnative-half-type -fnative-int16-type -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl -fnative-half-type -fnative-int16-type -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:5): too few arguments to function call, expected 3, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:11): too few arguments to function call, expected 3, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:17): too many arguments to function call, expected 3, have 4 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:23): invalid operand of type 'bool3' (aka 'vector') where 'double' or a vector of such type is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:30): invalid operand of type 'bool' where 'unsigned int' or a vector of such type is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 36 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:37): invalid operand of type 'bool' where 'unsigned int' or a vector of such type is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 43 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:44): cannot bind non-lvalue argument 'A' to out paramemter # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 50 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:51): cannot bind non-lvalue argument 'B' to out paramemter # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 56 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:57): cannot bind non-lvalue argument '(uint)1' to out paramemter # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 62 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:63): cannot bind non-lvalue argument '(uint)1' to out paramemter # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 68 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:69): cannot bind non-lvalue argument 'B + 1' to out paramemter # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 74 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:75): cannot bind non-lvalue argument 'B + 1' to out paramemter # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 13 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/SV_Position.vs.hlsl (287 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/Types/AggregateSplatConstantExpr.hlsl (288 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/rsqrt-overloads.hlsl (289 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/resources/StructuredBuffers-methods-ps.hlsl (290 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/BasicFeatures/MatrixElementRowColFlags.hlsl (291 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/MatrixElementRowColFlags.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -fmatrix-memory-layout=column-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixElementRowColFlags.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixElementRowColFlags.hlsl --check-prefixes=CHECK,COL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -fmatrix-memory-layout=column-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixElementRowColFlags.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixElementRowColFlags.hlsl --check-prefixes=CHECK,COL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixElementRowColFlags.hlsl --check-prefixes=CHECK,COL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WaveActiveBallot-errors.hlsl (292 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WaveActiveBallot-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBallot-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBallot-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBallot-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBallot-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBallot-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBallot-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBallot-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBallot-errors.hlsl:20): no viable conversion from 'Foo' to 'bool' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 4 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/matrix-member-one-based-swizzle-store.hlsl (293 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/matrix-member-one-based-swizzle-store.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-swizzle-store.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-swizzle-store.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-swizzle-store.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-swizzle-store.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-swizzle-store.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/convergence/do.while.hlsl (294 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/frac-errors.hlsl (295 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/resources/CBufferMatrixSingleSubscriptSwizzle.hlsl (296 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/valid-shader-stages.hlsl (297 of 25549) ******************** TEST 'Clang :: SemaHLSL/valid-shader-stages.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/valid-shader-stages.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/valid-shader-stages.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/res-array-local-multi-dim.hlsl (298 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/wavesize.hlsl (299 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 :: SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl (300 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 :: SemaHLSL/BuiltIns/asint16-errors.hlsl (301 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/BasicFeatures/InitLists.hlsl (302 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/Bool.hlsl (303 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/convergence/entry.point.hlsl (304 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/convergence/entry.point.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -finclude-default-header -disable-llvm-passes -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/entry.point.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/entry.point.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -finclude-default-header -disable-llvm-passes -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/entry.point.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/entry.point.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/entry.point.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/SV_Position.ps.hlsl (305 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/WaveActiveMin.hlsl (306 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/BasicFeatures/MatrixSingleSubscriptDynamicSwizzle.hlsl (307 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/builtins/degrees.hlsl (308 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/semantics/SV_GroupID.hlsl (309 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/SV_GroupID.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupID.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupID.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupID.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupID.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupID.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/local_resource_bindings_errs.hlsl (310 of 25549) ******************** TEST 'Clang :: SemaHLSL/local_resource_bindings_errs.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl:13): assignment of 'cond ? Out0 : Out1' to local resource 'Out' is not to the same unique global resource # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl:21): assignment of 'Out1' to local resource 'Out' is not to the same unique global resource # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl:30): assignment of 'OutArr[0]' to local resource 'Out' is not to the same unique global resource # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl Line 39 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl:38): assignment of 'cond ? Out0 : Out1' to local resource 'Out' is not to the same unique global resource # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl Line 47 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl:46): assignment of 'cond ? Out0 : Out1' to local resource 'StaticOut' is not to the same unique global resource # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl Line 19: variable 'Out' is declared here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl Line 28: variable 'Out' is declared here # | 8 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Operators/frem_modulo-errors.hlsl (311 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 :: SemaHLSL/BuiltIns/WaveActiveAllTrue-errors.hlsl (312 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/semantics/SV_GroupThreadID.hlsl (313 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 :: SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl (314 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl:15): invalid operand of type 'bool' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl:20): invalid operand of type 'bool2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl:27): invalid operand of type 'S' where a scalar or vector is required # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/or.hlsl (315 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/AddUint64.hlsl (316 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 :: AST/HLSL/pch_spirv_type.hlsl (317 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/builtins/log.hlsl (318 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 :: CodeGenHLSL/builtins/QuadReadAcrossX.hlsl (319 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/UsualArithmeticConversions.hlsl (320 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/UsualArithmeticConversions.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -fnative-half-type /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl -DERRORS -Wdouble-promotion -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -fnative-half-type /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl -DERRORS -Wdouble-promotion -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 285: left hand operand of type 'float4' (aka 'vector') to compound assignment cannot be truncated when used with right hand operand of type 'int2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 359 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:352): invalid operands to binary expression ('float4' (aka 'vector') and 'int4' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 370 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:363): invalid operands to binary expression ('float4x4' (aka 'matrix') and 'int4x4' (aka 'matrix') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 381 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:374): invalid operands to binary expression ('float4x4' (aka 'matrix') and 'int4x4' (aka 'matrix') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 393 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:385): invalid operands to binary expression ('float2' (aka 'vector') and 'int4' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 402 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:397): invalid operands to binary expression ('bool2' (aka 'vector') and 'bool2') # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 24: implicit conversion from 'int4' (aka 'vector') to 'float4' (aka 'vector') may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 35: implicit conversion from 'int4' (aka 'vector') to 'float4' (aka 'vector') may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 56 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:54): implicit conversion from 'int2' (aka 'vector') to 'vector' (vector of 2 'float' values) may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 56 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:55): implicit conversion truncates vector: 'float4' (aka 'vector') to 'vector' (vector of 2 'float' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 70 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:68): implicit conversion from 'int2' (aka 'vector') to 'vector' (vector of 2 'float' values) may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 70 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:69): implicit conversion truncates vector: 'float4' (aka 'vector') to 'vector' (vector of 2 'float' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 95 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:93): implicit conversion loses integer precision: 'vector' (vector of 4 'unsigned long long' values) to 'vector' (vector of 4 'int' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 95 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:94): implicit conversion changes signedness: 'vector' (vector of 4 'long long' values) to 'vector' (vector of 4 'unsigned long long' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 111: implicit conversion from 'int4' (aka 'vector') to 'float4' (aka 'vector') may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 132 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:130): implicit conversion truncates vector: 'int4' (aka 'vector') to 'float2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 132 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:131): implicit conversion from 'int4' (aka 'vector') to 'float2' (aka 'vector') may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 153 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:151): implicit conversion truncates vector: 'int4' (aka 'vector') to 'float2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 153 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:152): implicit conversion from 'int4' (aka 'vector') to 'float2' (aka 'vector') may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 169: implicit conversion loses floating-point precision: 'float4' (aka 'vector') to 'half4' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 180: implicit conversion increases floating-point precision: 'half4' (aka 'vector') to 'float4' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 215: implicit conversion loses integer precision: 'int64_t4' (aka 'vector') to 'int4' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 236 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:235): implicit conversion changes signedness: 'vector' (vector of 4 'long long' values) to 'vector' (vector of 4 'unsigned long' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 255: implicit conversion turns vector to scalar: 'int2' (aka 'vector') to 'float' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 267: implicit conversion turns vector to scalar: 'float2' (aka 'vector') to 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 312: implicit conversion from 'int4' (aka 'vector') to 'float4' (aka 'vector') may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 329 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:327): implicit conversion truncates vector: 'int4' (aka 'vector') to 'float2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 329 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:328): implicit conversion from 'int4' (aka 'vector') to 'float2' (aka 'vector') may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 342: implicit conversion from 'int4' (aka 'vector') to 'vector' (vector of 4 'float' values) may lose precision # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 359 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:353): did you mean or? # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 370 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:364): did you mean or? # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 381 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:375): did you mean and? # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 393 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:386): did you mean and? # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 402 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:398): did you mean and? # | 35 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-default.hlsl (321 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/Texture2D-default.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -std=hlsl202x -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-default.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-default.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -std=hlsl202x -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-default.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-default.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-default.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/res-array-local2.hlsl (322 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/all-resources-bound.hlsl (323 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/BasicFeatures/MatrixExplicitTruncation.hlsl (324 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 :: SemaHLSL/BuiltIns/WaveActiveAllEqual-errors.hlsl (325 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WaveActiveAllEqual-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllEqual-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllEqual-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllEqual-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllEqual-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllEqual-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllEqual-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllEqual-errors.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllEqual-errors.hlsl:17): invalid operand of type 'S' where a scalar or vector is required # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 4 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/no_int_promotion.hlsl (326 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/BuiltIns/cross-errors.hlsl (327 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/rcp-builtin.hlsl (328 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/WavePrefixSum-errors.hlsl (329 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/f16tof32-errors.hlsl (330 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/semantics/DispatchThreadID-noindex.hlsl (331 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/DispatchThreadID-noindex.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/DispatchThreadID-noindex.hlsl -verify -verify-ignore-unexpected=note,error # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/DispatchThreadID-noindex.hlsl -verify -verify-ignore-unexpected=note,error # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/DispatchThreadID-noindex.hlsl Line 6 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/DispatchThreadID-noindex.hlsl:7): semantic 'SV_DispatchThreadID' does not allow indexing # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/inline-spirv/SpirvType.incomplete.hlsl (332 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/resources/StructuredBuffers-methods-lib.hlsl (333 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/StructuredBuffers-methods-lib.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-methods-lib.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-methods-lib.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-methods-lib.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-methods-lib.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-methods-lib.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WaveActiveCountBits-errors.hlsl (334 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 :: SemaHLSL/BuiltIns/smoothstep-errors.hlsl (335 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/resources/res-array-global-subarray-many.hlsl (336 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/Language/ElementwiseCast-errors.hlsl (337 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/WaveActiveProduct.hlsl (338 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/Types/short-errors.hlsl (339 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/short-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple spirv-pc-vulkan1.3-compute -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/short-errors.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple spirv-pc-vulkan1.3-compute -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/short-errors.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/short-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/short-errors.hlsl:5): unknown type name short # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/short-errors.hlsl Line 8 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/short-errors.hlsl:9): unknown type name short # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/short-errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/short-errors.hlsl:14): unknown type name short # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/short-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/short-errors.hlsl:20): unknown type name short # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/dot4add_i8packed.hlsl (340 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 :: SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl (341 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl:15): invalid operand of type 'bool' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl:20): invalid operand of type 'bool2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl:27): invalid operand of type 'S' where a scalar or vector is required # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ceil-overloads.hlsl (342 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/acos-overloads.hlsl (343 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 :: AST/HLSL/pch_with_buf.hlsl (344 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/ddy.hlsl (345 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 :: CodeGenHLSL/loops/unroll.hlsl (346 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/resources/cbuffer_with_static_global_and_function.hlsl (347 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/semantics/semantic.explicit-mix.lib.hlsl (348 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/Semantics/target.vs.output.hlsl (349 of 25549) ******************** TEST 'Clang :: SemaHLSL/Semantics/target.vs.output.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-vertex -finclude-default-header -x hlsl -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/target.vs.output.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-vertex -finclude-default-header -x hlsl -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/target.vs.output.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/target.vs.output.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/target.vs.output.hlsl:5): attribute 'SV_Target' is unsupported in 'vertex' shaders, requires pixel # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic-struct-2.hlsl (350 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/vk-ext-input-builtin.hlsl (351 of 25549) ******************** TEST 'Clang :: SemaHLSL/vk-ext-input-builtin.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unkown-vulkan1.3-compute -x hlsl -hlsl-entry foo -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unkown-vulkan1.3-compute -x hlsl -hlsl-entry foo -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl:3): 'vk::ext_builtin_input' attribute only applies to static const globals # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl Line 8 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl:7): 'vk::ext_builtin_input' attribute only applies to static const globals # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl Line 12 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl:11): 'vk::ext_builtin_input' attribute takes one argument # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl:13): default initialization of an object of const type 'const hlsl_private uint3' (aka 'const hlsl_private vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl Line 17 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl:16): 'vk::ext_builtin_input' attribute requires an integer constant # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl:18): default initialization of an object of const type 'const hlsl_private uint3' (aka 'const hlsl_private vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl:21): 'vk::ext_builtin_input' attribute only applies to static const globals # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 8 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/sqrt-overloads.hlsl (352 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/resources/Texture2D-SampleLevel.hlsl (353 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/Texture2D-SampleLevel.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleLevel.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleLevel.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleLevel.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleLevel.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleLevel.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/asfloat-constexpr.hlsl (354 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/asfloat-constexpr.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-constexpr.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-constexpr.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/wave_is_first_lane.hlsl (355 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/isinf-overloads.hlsl (356 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/isinf-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isinf-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isinf-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isinf-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isinf-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isinf-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/groupsharedArgs/Overloads.hlsl (357 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/groupsharedArgs/Overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.0-compute -std=hlsl202x -emit-llvm -disable-llvm-passes -hlsl-entry main -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/Overloads.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/Overloads.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.0-compute -std=hlsl202x -emit-llvm -disable-llvm-passes -hlsl-entry main -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/Overloads.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/Overloads.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/Overloads.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Texture2D-Gather.hlsl (358 of 25549) ******************** TEST 'Clang :: SemaHLSL/Texture2D-Gather.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -fsyntax-only -verify -finclude-default-header /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Gather.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -fsyntax-only -verify -finclude-default-header /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Gather.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Gather.hlsl Line 18: no matching member function for call to 'Gather' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Gather.hlsl Line 19: no matching member function for call to 'Gather' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Gather.hlsl Line 33: no matching member function for call to 'GatherCmp' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Gather.hlsl Line 34: no matching member function for call to 'GatherCmp' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Gather.hlsl Line 44: no matching member function for call to 'Gather' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Gather.hlsl Line 47: no matching member function for call to 'GatherCmp' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 7 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/SV_GroupID-noindex.hlsl (359 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/mad.hlsl (360 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/builtins/WaveActiveBitXor-errors.hlsl (361 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/BasicFeatures/matrix-type-indexing.hlsl (362 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/matrix-type-indexing.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/matrix-type-indexing.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -fmatrix-memory-layout=row-major -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/matrix-type-indexing.hlsl --check-prefixes=CHECK,ROW-CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/matrix-type-indexing.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -fmatrix-memory-layout=row-major -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/matrix-type-indexing.hlsl --check-prefixes=CHECK,ROW-CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/matrix-type-indexing.hlsl --check-prefixes=CHECK,ROW-CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/res-array-global-subarray-one.hlsl (363 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/builtins/atan2.hlsl (364 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/atan2.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan2.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan2.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan2.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan2.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan2.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/BuiltinVector/BooleanVectorConstantExpr.hlsl (365 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 :: Driver/dxc_hlsl-rootsig-ver.hlsl (366 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/wave_get_lane_index_simple.hlsl (367 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/QuadReadAcrossX-errors.hlsl (368 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl:15): invalid operand of type 'bool' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl:20): invalid operand of type 'bool2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl:27): invalid operand of type 'S' where a scalar or vector is required # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/floor-overloads.hlsl (369 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/floor-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/floor-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/floor-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/floor-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/floor-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/floor-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/DispatchThreadID.hlsl (370 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-struct-2-output.hlsl (371 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/f32tof16-errors.hlsl (372 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/f32tof16-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:11): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:17): 1st argument must be a scalar or vector of floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 21 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:22): 1st argument must be a scalar or vector of floating-point types (was 'bool4' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:27): 1st argument must be a scalar or vector of floating-point types (was 'short') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:32): 1st argument must be a scalar or vector of floating-point types (was 'unsigned short') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 36 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:37): 1st argument must be a scalar or vector of floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 41 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:42): 1st argument must be a scalar or vector of floating-point types (was 'long') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 46 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:47): 1st argument must be a scalar or vector of floating-point types (was 'int2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 51 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:52): 1st argument must be a scalar or vector of floating-point types (was 'half') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 56 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:57): 1st argument must be a scalar or vector of floating-point types (was 'half4' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 61 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:62): 1st argument must be a scalar or vector of floating-point types (was 'unsigned int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 66 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:67): 1st argument must be a scalar or vector of floating-point types (was 'double') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 71 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:72): no matching function for call to 'f32tof16' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 76 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:77): no matching function for call to 'f32tof16' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 81 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:82): 1st argument must be a scalar or vector of floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 86 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:87): 1st argument must be a scalar or vector of floating-point types (was 'bool3' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 92 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:93): 1st argument must be a scalar or vector of floating-point types (was 'short') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 97 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:98): 1st argument must be a scalar or vector of floating-point types (was 'unsigned short') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 102 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:103): 1st argument must be a scalar or vector of floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 107 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:108): 1st argument must be a scalar or vector of floating-point types (was 'long') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 112 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:113): 1st argument must be a scalar or vector of floating-point types (was 'int3' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 117 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:118): 1st argument must be a scalar or vector of floating-point types (was 'half') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 122 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:123): 1st argument must be a scalar or vector of floating-point types (was 'half2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 127 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:128): 1st argument must be a scalar or vector of floating-point types (was 'uint' (aka 'unsigned int')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 132 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:133): 1st argument must be a scalar or vector of floating-point types (was 'double') # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:6): candidate function not viable: requires 1 argument, but 0 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:6): candidate function not viable: requires 1 argument, but 0 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:6): candidate function not viable: requires 1 argument, but 0 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:6): candidate function not viable: requires 1 argument, but 0 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:12): candidate function not viable: requires 1 argument, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:12): candidate function not viable: requires 1 argument, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:12): candidate function not viable: requires 1 argument, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:12): candidate function not viable: requires 1 argument, but 2 were provided # | 35 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/trunc-overloads.hlsl (373 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/trunc-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/trunc-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/trunc-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/trunc-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/trunc-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/trunc-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/ArrayAssignable_errors.hlsl (374 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/RWBuffer-imageformat.hlsl (375 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/RWBuffer-imageformat.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -finclude-default-header -fnative-half-type -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/RWBuffer-imageformat.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/RWBuffer-imageformat.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -finclude-default-header -fnative-half-type -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/RWBuffer-imageformat.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/RWBuffer-imageformat.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/RWBuffer-imageformat.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/wave_get_lane_index_subcall.hlsl (376 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/wave_get_lane_index_subcall.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_subcall.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_subcall.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_subcall.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_subcall.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_subcall.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ddx-coarse.hlsl (377 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/faceforward.hlsl (378 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/faceforward.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/faceforward.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/faceforward.hlsl --check-prefixes=CHECK,DXCHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/faceforward.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/faceforward.hlsl --check-prefixes=CHECK,DXCHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/faceforward.hlsl --check-prefixes=CHECK,DXCHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/struct_input.hlsl (379 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/resources/res-array-local1.hlsl (380 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/Types/Traits/IsTypedResourceElementCompatible.hlsl (381 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/matrix-member-access-errors.hlsl (382 of 25549) ******************** TEST 'Clang :: SemaHLSL/matrix-member-access-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 11: matrix row element accessor is out of bounds of zero based indexing # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 11: matrix column element accessor is out of bounds of zero based indexing # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 12: matrix row index 3 is out of bounds of rows size 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 12: matrix column index 3 is out of bounds of columns size 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 13: invalid matrix member 'A' expected row as integer # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 14: invalid matrix member 'F' expected column as integer # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 16: matrix row element accessor is out of bounds of one based indexing # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 16: matrix column element accessor is out of bounds of one based indexing # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 17: matrix row index 3 is out of bounds of rows size 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 17: matrix column index 3 is out of bounds of columns size 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 18: matrix row element accessor is out of bounds of one based indexing # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 18: matrix column element accessor is out of bounds of one based indexing # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 19: invalid matrix member 'foo' expected zero based: '_mRC' or one-based: '_RC' accessor # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 20: invalid matrix member '_m00_33' expected zero based: '_mRC' accessor # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 21: invalid matrix member '_11_m33' expected one-based: '_RC' accessor # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 22: invalid matrix member '_m0000' expected zero based: '_mRC' accessor # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 23: invalid matrix member '_m1' expected zero based: '_mRC' accessor # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 24: invalid matrix member '_m' expected zero based: '_mRC' accessor # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 25: invalid matrix member '_1' expected one-based: '_RC' accessor # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 26: invalid matrix member 'm' expected length 4 for zero based: '_mRC' or length 3 for one-based: '_RC' accessor # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 27: invalid matrix member '_' expected length 4 for zero based: '_mRC' or length 3 for one-based: '_RC' accessor # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 28: invalid matrix member '_m00_m' expected zero based: '_mRC' accessor # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 29: invalid matrix member '_m11_m2' expected zero based: '_mRC' accessor # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 30: invalid matrix member 'A' expected row as integer # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 30: invalid matrix member 'F' expected column as integer # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 33: matrix is not assignable (contains duplicate components) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 37: matrix swizzle length must be between 1 and 4 but is 5 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 38: matrix swizzle length must be between 1 and 4 but is 5 # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 29 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/sret_output.hlsl (383 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/sret_output.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sret_output.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sret_output.hlsl --check-prefixes=CHECK-DX,CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sret_output.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sret_output.hlsl --check-prefixes=CHECK-DX,CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sret_output.hlsl --check-prefixes=CHECK-DX,CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl (384 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/BasicFeatures/MatrixElementTypeCast.hlsl (385 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 :: SemaHLSL/BuiltIns/ldexp-errors.hlsl (386 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/ldexp-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:5): no matching function for call to 'ldexp' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:14): no matching function for call to 'ldexp' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:23): no matching function for call to 'ldexp' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl Line 33 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:34): no matching function for call to 'ldexp' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:6): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:7): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:8): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:9): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:15): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:16): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:17): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:18): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:24): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:25): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:26): candidate template ignored: substitution failure [with N = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:27): candidate template ignored: substitution failure [with N = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:35): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:36): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:37): candidate template ignored: substitution failure [with N = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:38): candidate template ignored: substitution failure [with N = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | 21 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/mul-errors.hlsl (387 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/mul-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:10): no matching function for call to 'mul' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl Line 15 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:16): no matching function for call to 'mul' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl Line 21 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:22): no matching function for call to 'mul' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl Line 27 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:28): no matching function for call to 'mul' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl Line 33 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:34): no matching function for call to 'mul' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl Line 39 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:40): no matching function for call to 'mul' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | 115 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/radians-overloads.hlsl (388 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/matrix-member-zero-based-accessor-scalar-load.hlsl (389 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 :: SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl (390 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/Language/OutputParameters.hlsl (391 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 :: SemaHLSL/BuiltIns/refract-errors.hlsl (392 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/builtins/f16tof32-builtin.hlsl (393 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/ddx-fine.hlsl (394 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ddx-fine.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-fine.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-fine.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-fine.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-fine.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-fine.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl (395 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/ScalarSwizzles.hlsl (396 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ScalarSwizzles.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ScalarSwizzles.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ScalarSwizzles.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ScalarSwizzles.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ScalarSwizzles.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ScalarSwizzles.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ddx-fine-builtin.hlsl (397 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 :: Driver/dxc_rootsig-define.hlsl (398 of 25549) ******************** TEST 'Clang :: Driver/dxc_rootsig-define.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang --driver-mode=dxc -T cs_6_0 -fcgl /usr/local/google/home/thakis/src/llvm-project/clang/test/Driver/dxc_rootsig-define.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/Driver/dxc_rootsig-define.hlsl --check-prefixes=CHECK,REG # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang --driver-mode=dxc -T cs_6_0 -fcgl /usr/local/google/home/thakis/src/llvm-project/clang/test/Driver/dxc_rootsig-define.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/Driver/dxc_rootsig-define.hlsl --check-prefixes=CHECK,REG # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/Driver/dxc_rootsig-define.hlsl --check-prefixes=CHECK,REG # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic-struct-nested.hlsl (399 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic-struct-nested.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/no-conversion-warnings.hlsl (400 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/dot2add-errors.hlsl (401 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/dot2add-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot2add-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot2add-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot2add-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot2add-errors.hlsl:5): no matching function for call to 'dot2add' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot2add-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot2add-errors.hlsl:11): no matching function for call to 'dot2add' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot2add-errors.hlsl:6): candidate function not viable: requires 3 arguments, but 0 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot2add-errors.hlsl:12): candidate function not viable: requires 3 arguments, but 4 were provided # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/default_cbuffer.hlsl (402 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/D3DCOLORtoUBYTE4.hlsl (403 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 :: SemaHLSL/Resources/Texture2D-SampleCmp.hlsl (404 of 25549) ******************** TEST 'Clang :: SemaHLSL/Resources/Texture2D-SampleCmp.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -fsyntax-only -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -fsyntax-only -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:14): 'SampleCmp' and 'SampleCmpLevelZero' require resource to contain a floating point type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:18): no matching member function for call to 'SampleCmp' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl Line 28 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:24): no matching member function for call to 'SampleCmp' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:30): no matching member function for call to 'SampleCmp' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl Line 40 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:36): no matching member function for call to 'SampleCmp' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl Line 46 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:42): no matching member function for call to 'SampleCmp' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:15): in instantiation of member function 'hlsl::Texture2D>::SampleCmp' requested here # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:19): candidate function not viable: requires 3 arguments, but 1 was provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:20): candidate function not viable: requires 4 arguments, but 1 was provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:21): candidate function not viable: requires 5 arguments, but 1 was provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:25): candidate function not viable: requires 5 arguments, but 6 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:26): candidate function not viable: requires 4 arguments, but 6 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:27): candidate function not viable: requires 3 arguments, but 6 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:31): candidate function not viable: no known conversion from 'SamplerState' to 'hlsl::SamplerComparisonState' for 1st argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:32): candidate function not viable: requires 4 arguments, but 3 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:33): candidate function not viable: requires 5 arguments, but 3 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:37): candidate function not viable: no known conversion from 'SamplerComparisonState' to 'vector' (vector of 2 'int' values) for 4th argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:38): candidate function not viable: requires 3 arguments, but 4 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:39): candidate function not viable: requires 5 arguments, but 4 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:43): candidate function not viable: no known conversion from 'SamplerComparisonState' to 'float' for 5th argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:44): candidate function not viable: requires 4 arguments, but 5 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:45): candidate function not viable: requires 3 arguments, but 5 were provided # | 23 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/asdouble.hlsl (405 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/BuiltIns/WaveActiveAnyTrue-errors.hlsl (406 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/semantics/SV_GroupThreadID-noindex.hlsl (407 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/SV_GroupThreadID-noindex.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupThreadID-noindex.hlsl -verify -verify-ignore-unexpected=note,error # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupThreadID-noindex.hlsl -verify -verify-ignore-unexpected=note,error # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupThreadID-noindex.hlsl Line 6 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupThreadID-noindex.hlsl:7): semantic 'SV_GroupThreadID' does not allow indexing # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl (408 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl:17): invalid operand of type 'S' where a scalar or vector is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl Line 21 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl:22): invalid operand of type 'bool' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/cbuffer-empty-struct-array.hlsl (409 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/cbuffer-empty-struct-array.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-compute -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer-empty-struct-array.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer-empty-struct-array.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-compute -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer-empty-struct-array.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer-empty-struct-array.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer-empty-struct-array.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/vk-features/vk.pushconstant.dxil.hlsl (410 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/ddy-coarse.hlsl (411 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/WaveActiveSum.hlsl (412 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/vk-features/vk.pushconstant.anon-struct.hlsl (413 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 :: CodeGenHLSL/builtins/radians.hlsl (414 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/vk_binding_attr.hlsl (415 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/vk_binding_attr.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-compute -finclude-default-header -O3 -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk_binding_attr.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk_binding_attr.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-compute -finclude-default-header -O3 -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk_binding_attr.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk_binding_attr.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk_binding_attr.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/semantic.explicit-mix-location-2.hlsl (416 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/semantics/semantic-struct-nested-inherit.hlsl (417 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/BasicFeatures/MatrixInitializerListOrder.hlsl (418 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/BoolMatrix.hlsl (419 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BoolMatrix.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BoolMatrix.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BoolMatrix.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BoolMatrix.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BoolMatrix.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BoolMatrix.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveReadLaneAt.hlsl (420 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/groupsharedArgs/TemplateTest.hlsl (421 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/resources/cbuffer_with_packoffset.hlsl (422 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 :: SemaHLSL/Semantics/position.ps.hlsl (423 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 :: CodeGenHLSL/resources/cbuffer_matrix_align.hlsl (424 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/cbuffer_matrix_align.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_matrix_align.hlsl -fnative-half-type -fsyntax-only -verify -verify-ignore-unexpected=warning # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_matrix_align.hlsl -fnative-half-type -fsyntax-only -verify -verify-ignore-unexpected=warning # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_matrix_align.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_matrix_align.hlsl:11): packoffset overlap between 'a0bad', 'A0f' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_matrix_align.hlsl Line 28 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_matrix_align.hlsl:29): packoffset overlap between 's0bad', 's0f' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_matrix_align.hlsl Line 51 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_matrix_align.hlsl:52): packoffset overlap between 'o0bad', 'o0f' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_matrix_align.hlsl Line 69 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_matrix_align.hlsl:70): packoffset overlap between 'as0bad', 'as0f' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/hlsl_resource_t.hlsl (425 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/resources/res-array-global.hlsl (426 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/res-array-global.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global.hlsl -check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global.hlsl -check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global.hlsl -check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Resources/Texture2D-Subscript.hlsl (427 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/tan-overloads.hlsl (428 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/BasicFeatures/MatrixSingleSubscriptSetter.hlsl (429 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 :: SemaHLSL/BuiltIns/half-float-only-errors.hlsl (430 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/half-float-only-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/half-float-only-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -DTEST_FUNC=__builtin_elementwise_acos # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/half-float-only-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -DTEST_FUNC=__builtin_elementwise_acos # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/half-float-only-errors.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/half-float-only-errors.hlsl:26): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'double') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/half-float-only-errors.hlsl Line 30 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/half-float-only-errors.hlsl:31): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'double2' (aka 'vector')) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 3 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/asfloat-errors.hlsl (431 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/asfloat-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl -fnative-half-type -fnative-int16-type -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl -fnative-half-type -fnative-int16-type -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl:6): no matching function for call to 'asfloat' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl:14): no matching function for call to 'bit_cast' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl:22): no matching function for call to 'bit_cast' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl:7): candidate function template not viable: requires single argument 'V', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl:8): candidate function template not viable: requires single argument 'F', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl:15): in instantiation of function template specialization 'hlsl::asfloat' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl:16): candidate template ignored: could not match 'vector' against 'double' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl:17): candidate template ignored: substitution failure [with U = float, T = double]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl Line 21 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl:23): in instantiation of function template specialization 'hlsl::asfloat' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl:24): candidate template ignored: could not match 'vector' against 'half' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl:25): candidate template ignored: substitution failure [with U = float, T = half]: no type named 'Type' # | 12 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/asdouble-errors.hlsl (432 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 :: SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl (433 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/sinh-overloads.hlsl (434 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/BuiltIns/asuint-constexpr.hlsl (435 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/builtins/isnan-overloads.hlsl (436 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 :: CodeGenHLSL/convergence/cf.for.plain.hlsl (437 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/WavePrefixCountBits.hlsl (438 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 :: SemaHLSL/Semantics/target.vs.input.hlsl (439 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/WaveActiveMax.hlsl (440 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveMax.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveMax.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveMax.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveMax.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveMax.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveMax.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/res-array-global-dyn-index.hlsl (441 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 :: SemaHLSL/Semantics/vertexid.ps.hlsl (442 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 :: SemaHLSL/inline-spirv/SpirvType.literal.error.hlsl (443 of 25549) ******************** TEST 'Clang :: SemaHLSL/inline-spirv/SpirvType.literal.error.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.literal.error.hlsl -fsyntax-only -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.literal.error.hlsl -fsyntax-only -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_spirv.h Line 18 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.literal.error.hlsl:4): the argument to vk::Literal must be a vk::integral_constant # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.literal.error.hlsl Line 6 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.literal.error.hlsl:7): in instantiation of template type alias 'SpirvOpaqueType' requested here # | 3 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveAnyTrue.hlsl (444 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/vk-features/SpirvType.alignment.hlsl (445 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/Language/InitLists.hlsl (446 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/vk-features/SpirvType.hlsl (447 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 :: SemaHLSL/Types/Arithmetic/literal_suffixes_202x.hlsl (448 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/resources/ByteAddressBuffers-methods.hlsl (449 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/ByteAddressBuffers-methods.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/ByteAddressBuffers-methods.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/ByteAddressBuffers-methods.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/ByteAddressBuffers-methods.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/ByteAddressBuffers-methods.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/ByteAddressBuffers-methods.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/OutputArguments.hlsl (450 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/OutputArguments.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/OutputArguments.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/OutputArguments.hlsl --check-prefixes=CHECK,ALL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/OutputArguments.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/OutputArguments.hlsl --check-prefixes=CHECK,ALL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/OutputArguments.hlsl --check-prefixes=CHECK,ALL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/position.ps.size.hlsl (451 of 25549) ******************** TEST 'Clang :: SemaHLSL/Semantics/position.ps.size.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.size.hlsl -verify -verify-ignore-unexpected # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.size.hlsl -verify -verify-ignore-unexpected # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.size.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.size.hlsl:4): attribute 'SV_Position' only applies to a field or parameter of type 'float/float1/float2/float3/float4' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.size.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.size.hlsl:8): attribute 'SV_Position' only applies to a field or parameter of type 'float/float1/float2/float3/float4' # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Resources/Texture2D-Sema.hlsl (452 of 25549) ******************** TEST 'Clang :: SemaHLSL/Resources/Texture2D-Sema.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -fsyntax-only -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -fsyntax-only -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:10): no matching member function for call to 'Sample' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:18): no matching member function for call to 'Sample' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl Line 28 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:24): no matching member function for call to 'Sample' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:30): no matching member function for call to 'Sample' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:11): candidate function not viable: requires 2 arguments, but 1 was provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:12): candidate function not viable: requires 3 arguments, but 1 was provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:13): candidate function not viable: requires 4 arguments, but 1 was provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:19): candidate function not viable: requires 4 arguments, but 5 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:20): candidate function not viable: requires 3 arguments, but 5 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:21): candidate function not viable: requires 2 arguments, but 5 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:25): candidate function not viable: no known conversion from 'SamplerState' to 'vector' (vector of 2 'int' values) for 3rd argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:26): candidate function not viable: requires 2 arguments, but 3 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:27): candidate function not viable: requires 4 arguments, but 3 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:31): candidate function not viable: no known conversion from 'SamplerState' to 'float' for 4th argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:32): candidate function not viable: requires 3 arguments, but 4 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:33): candidate function not viable: requires 2 arguments, but 4 were provided # | 17 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/lerp-errors.hlsl (453 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/lerp-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected=note # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected=note # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:5): too few arguments to function call, expected 3, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:10): too few arguments to function call, expected 3, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:15): too many arguments to function call, expected 3, have 4 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:20): no matching function for call to 'lerp' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:30): all arguments to 'lerp' must have the same type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:35): all arguments to 'lerp' must have the same type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 39 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:40): all arguments to '__builtin_hlsl_lerp' must have the same type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 44 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:45): all arguments to '__builtin_hlsl_lerp' must have the same type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 49 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:50): all arguments to '__builtin_hlsl_lerp' must have the same type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 54 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:55): call to 'lerp' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 59 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:60): call to 'lerp' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 64 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:65): all arguments to '__builtin_hlsl_lerp' must have the same type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 69 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:70): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'double2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 74 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:75): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'double2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 79 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:80): all arguments to '__builtin_hlsl_lerp' must have the same type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 84 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:85): all arguments to '__builtin_hlsl_lerp' must have the same type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 89 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:90): 2nd argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 94 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:95): 2nd argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 99 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:100): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 104 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:105): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 109 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:110): 3rd argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 114 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:115): 2nd argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 119 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:120): 3rd argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 124 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:125): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int4' (aka 'vector')) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:25): implicit conversion truncates vector: 'float3' (aka 'vector') to 'vector' (vector of 2 'float' values) # | 26 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WaveActiveMin.hlsl (454 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/firstbithigh.hlsl (455 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/matrix-member-one-based-accessor-scalar-load.hlsl (456 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 :: AST/HLSL/pch_with_matrix_element_accessor.hlsl (457 of 25549) ******************** TEST 'Clang :: AST/HLSL/pch_with_matrix_element_accessor.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -finclude-default-header -emit-pch -o /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/pch_with_matrix_element_accessor.hlsl.tmp /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Inputs/pch.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -finclude-default-header -emit-pch -o /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/pch_with_matrix_element_accessor.hlsl.tmp /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Inputs/pch.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/MatrixSplat.hlsl (458 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 :: SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl (459 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 :: AST/HLSL/pch.hlsl (460 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/BuiltIns/WaveReadLaneAt-errors.hlsl (461 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/log10-overloads.hlsl (462 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/log10-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log10-overloads.hlsl -Wdeprecated-declarations -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log10-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log10-overloads.hlsl -Wdeprecated-declarations -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log10-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log10-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic.explicit-mix-builtin.vs.hlsl (463 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 :: SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl (464 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/BoolVector.hlsl (465 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 :: SemaHLSL/Resources/Texture2D-SampleBias.hlsl (466 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/convergence/for.hlsl (467 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/Resources/packoffset-invalid.hlsl (468 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/ByteAddressBuffers.hlsl (469 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 :: CodeGenHLSL/builtins/ldexp.hlsl (470 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ldexp.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ldexp.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ldexp.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ldexp.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ldexp.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ldexp.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Resources/Texture2D-SampleGrad.hlsl (471 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 :: CodeGenHLSL/builtins/isinf.hlsl (472 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/matrix-member-zero-based-swizzle-store.hlsl (473 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/res-may-alias.hlsl (474 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/builtins/fwidth.hlsl (475 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 :: CodeGenHLSL/sgep/load_global.hlsl (476 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/matrix-member-one-based-accessor-scalar-store.hlsl (477 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/export.hlsl (478 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/WaveGetLaneIndex-errors.hlsl (479 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/BasicFeatures/MatrixToAndFromVectorConstructors.hlsl (480 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/pch_with_matrix_single_subscript.hlsl (481 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/float3.hlsl (482 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 :: SemaHLSL/vk.spec-constant.error.hlsl (483 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/WaveBuiltinAvailability.hlsl (484 of 25549) ******************** TEST 'Clang :: SemaHLSL/WaveBuiltinAvailability.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel5.0-library -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/WaveBuiltinAvailability.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel5.0-library -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/WaveBuiltinAvailability.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/WaveBuiltinAvailability.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/WaveBuiltinAvailability.hlsl:7): 'WaveActiveCountBits' is only available on Shader Model 6.0 or newer # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/WaveBuiltinAvailability.hlsl:8): 'WaveActiveCountBits' has been marked as being introduced in Shader Model 6.0 here, but the deployment target is Shader Model 5.0 # | 3 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Loops/unroll.hlsl (485 of 25549) ******************** TEST 'Clang :: SemaHLSL/Loops/unroll.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -O0 -finclude-default-header -fsyntax-only -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -O0 -finclude-default-header -fsyntax-only -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 7 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl:5): expression is not an integral constant expression # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 12: 'unroll' attribute takes no more than 1 argument # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 17: 'loop' attribute takes no more than 0 argument # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 22: invalid value '-1'; must be positive # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 27: invalid value '0'; must be positive # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 32: invalid argument of type 'float'; expected an integer type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 37: invalid argument of type 'bool'; expected an integer type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 42: invalid argument of type 'bool'; expected an integer type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 48: 'unroll' attribute only applies to 'for', 'while', and 'do' statements # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl:3): declared here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 7 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl:6): read of non-const variable 'I' is not allowed in a constant expression # | 12 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/target.ps.input.hlsl (486 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 :: CodeGenHLSL/builtins/atan-overloads.hlsl (487 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/select.hlsl (488 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/semantics/semantic-struct-nested-shadow.hlsl (489 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 :: SemaHLSL/BuiltIns/GroupMemoryBarrierWithGroupSync-errors.hlsl (490 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_and_namespaces.hlsl (491 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/cbuffer_and_namespaces.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_and_namespaces.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_and_namespaces.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_and_namespaces.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_and_namespaces.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_and_namespaces.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources-declared-only-once.hlsl (492 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 :: SemaHLSL/matrix_single_subscript_errors.hlsl (493 of 25549) ******************** TEST 'Clang :: SemaHLSL/matrix_single_subscript_errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.4-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix_single_subscript_errors.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.4-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix_single_subscript_errors.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix_single_subscript_errors.hlsl Line 6: matrix row index is not an integer # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix_single_subscript_errors.hlsl Line 11: matrix row index is outside the allowed range # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix_single_subscript_errors.hlsl Line 15: vector component access exceeds type 'vector' (vector of 3 'float' values) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 4 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/tan.hlsl (494 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/Types/typedefs.hlsl (495 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/typedefs.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.4-library -finclude-default-header -verify -fnative-half-type -fnative-int16-type /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/typedefs.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.4-library -finclude-default-header -verify -fnative-half-type -fnative-int16-type /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/typedefs.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/ImpCastAddrSpace.hlsl (496 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/Types/Traits/IsIntangibleType.hlsl (497 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/BasicFeatures/MatrixSingleSubscriptConstSwizzle.hlsl (498 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/exp-overloads.hlsl (499 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/exp-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp-overloads.hlsl -Wdeprecated-declarations -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp-overloads.hlsl -Wdeprecated-declarations -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-SampleCmpLevelZero.hlsl (500 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/asin-overloads.hlsl (501 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/vk-features/vk.pushconstant.layout.hlsl (502 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/builtins/lerp.hlsl (503 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/degrees-errors.hlsl (504 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/BuiltIns/rcp-errors.hlsl (505 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/rcp-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl:15): 1st argument must be a scalar or vector of floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl:20): 1st argument must be a scalar or vector of floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl:25): 1st argument must be a scalar or vector of floating-point types (was 'int2' (aka 'vector')) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl (506 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/isnan-errors.hlsl (507 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/reflect.hlsl (508 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/builtins/firstbitlow.hlsl (509 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/firstbitlow.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/firstbitlow.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/firstbitlow.hlsl -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/firstbitlow.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/firstbitlow.hlsl -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/firstbitlow.hlsl -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/ScalarOverloadResolution.hlsl (510 of 25549) ******************** TEST 'Clang :: SemaHLSL/ScalarOverloadResolution.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -verify -o - -DERROR=1 /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ScalarOverloadResolution.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -verify -o - -DERROR=1 /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ScalarOverloadResolution.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ScalarOverloadResolution.hlsl Line 86: call to 'FloatDouble' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ScalarOverloadResolution.hlsl Line 147: call to 'HalfFloat' is ambiguous # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ScalarOverloadResolution.hlsl Line 200: implicit conversion loses floating-point precision: 'double' to 'float' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ScalarOverloadResolution.hlsl Line 221: implicit conversion loses floating-point precision: 'float' to 'half' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ScalarOverloadResolution.hlsl Line 226: implicit conversion loses floating-point precision: 'double' to 'half' # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ScalarOverloadResolution.hlsl Line 22: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ScalarOverloadResolution.hlsl Line 23: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ScalarOverloadResolution.hlsl Line 34: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ScalarOverloadResolution.hlsl Line 35: candidate function # | 10 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl (511 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -std=hlsl202x -fnative-half-type -fnative-int16-type -verify -Wconversion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -std=hlsl202x -fnative-half-type -fnative-int16-type -verify -Wconversion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl:24): no matching function for call to 'fn1' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl:27): no matching function for call to 'fnT' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl:30): no matching function for call to 'fnT2' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl:6): candidate function not viable: cannot bind reference in generic address space to object in address space 'groupshared' in 1st argument # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl:12): candidate function template not viable: cannot bind reference in generic address space to object in address space 'groupshared' in 1st argument # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl Line 17 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl:18): candidate function template not viable: cannot bind reference in generic address space to object in address space 'groupshared' in 1st argument # | 7 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/half-float-only-errors2.hlsl (512 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/Types/BuiltinMatrix/MatrixSplatErrors.hlsl (513 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 :: SemaHLSL/Language/groupsharedArgs/InOut.hlsl (514 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 :: SemaHLSL/BuiltIns/asint-errors.hlsl (515 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: 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: 169.00s 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.