INFO:2026-03-25T14:19:42Z:root:pulling... From github.com:llvm/llvm-project * branch main -> FETCH_HEAD 9c6054d29d44..396d63813ccb 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 396d63813ccb [MLIR] [Python] More improvements to type annotations (#188468) INFO:2026-03-25T14:19:45Z:root:syncing... Deleted branch merge (was 2eed460dd9c1). Switched to a new branch 'merge' branch 'merge' set up to track 'origin/main'. [merge d2c44f1bccb7] [gn build] Port daec3b9fb6e2 1 file changed, 1 insertion(+) [gn build] Port daec3b9fb6e2 -- https://github.com/llvm/llvm-project/commit/daec3b9fb6e2 INFO:2026-03-25T14:19:46Z:root:building ninja: Entering directory `out/gn' [0/1] Regenerating ninja files ninja: no work to do. INFO:2026-03-25T14:19:47Z:root:analyze skipping analyze because previous build was not green INFO:2026-03-25T14:19:47Z:root:testing INFO:2026-03-25T14:19:47Z: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: 25550 tests, 64 workers -- Testing: FAIL: Clang :: CodeGenHLSL/builtins/lerp-builtin.hlsl (1 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/lerp-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/frac.hlsl (2 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/frac.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac.hlsl --check-prefixes=CHECK,NATIVE_HALF '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS=hidden noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/mad.hlsl (3 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/mad.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/mad.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/mad.hlsl --check-prefixes=CHECK,DXIL_CHECK,DXIL_NATIVE_HALF,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/mad.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/mad.hlsl --check-prefixes=CHECK,DXIL_CHECK,DXIL_NATIVE_HALF,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/mad.hlsl --check-prefixes=CHECK,DXIL_CHECK,DXIL_NATIVE_HALF,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/unary-compat-overload-warnings.hlsl (4 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/unary-compat-overload-warnings.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxilv1.0-unknown-shadermodel6.0-compute -std=hlsl202x -emit-llvm-only -disable-llvm-passes -DFUNC=acos /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/unary-compat-overload-warnings.hlsl 2>&1 | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/unary-compat-overload-warnings.hlsl -DFUNC=acos # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxilv1.0-unknown-shadermodel6.0-compute -std=hlsl202x -emit-llvm-only -disable-llvm-passes -DFUNC=acos /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/unary-compat-overload-warnings.hlsl # note: command had no output on stdout or stderr # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/unary-compat-overload-warnings.hlsl -DFUNC=acos # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/unary-compat-overload-warnings.hlsl:28:12: error: CHECK: expected string not found in input # | // CHECK: warning: '[[FUNC]]' is deprecated: In 202x 64 bit API lowering for [[FUNC]] is deprecated. Explicitly cast parameters to 32 or 16 bit types. # | ^ # | :1:1: note: scanning from here # | In file included from :1: # | ^ # | :1:1: note: with "FUNC" equal to "acos" # | In file included from :1: # | ^ # | :1:1: note: with "FUNC" equal to "acos" # | In file included from :1: # | ^ # | # | Input file: # | Check file: /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/unary-compat-overload-warnings.hlsl # | # | -dump-input=help explains the following input dump. # | # | Input was: # | <<<<<< # | 1: In file included from :1: # | check:28'0 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found # | check:28'1 with "FUNC" equal to "acos" # | check:28'2 with "FUNC" equal to "acos" # | 2: In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | check:28'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 3: /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | check:28'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 4: 42 | #include "hlsl_alias_intrinsics_gen.inc" # | check:28'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 5: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | check:28'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: 1 error generated. # | check:28'0 ~~~~~~~~~~~~~~~~~~~ # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/acos.hlsl (5 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/acos.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/acos.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/acos.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/acos.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/acos.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/acos.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/cbuffer_with_packoffset.hlsl (6 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/cbuffer_with_packoffset.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_with_packoffset.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_with_packoffset.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_with_packoffset.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_with_packoffset.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_with_packoffset.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/invalid_entry_parameter.hlsl (7 of 25550) ******************** TEST 'Clang :: SemaHLSL/Semantics/invalid_entry_parameter.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -x hlsl -ast-dump -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -x hlsl -ast-dump -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl # .---command stdout------------ # | TranslationUnitDecl 0x55b7bf5eb158 <> # | |-NamespaceDecl 0x55b7bf5eba98 <> implicit hlsl # | | |-TypeAliasTemplateDecl 0x55b7bf5ebdf0 <> implicit vector # | | | |-TemplateTypeParmDecl 0x55b7bf5ebb20 <> class depth 0 index 0 element # | | | | `-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55b7bf5eb360 'float' # | | | |-NonTypeTemplateParmDecl 0x55b7bf5ebc20 <> 'int' depth 0 index 1 element_count # | | | | `-TemplateArgument expr '4' # | | | | `-IntegerLiteral 0x55b7bf5ebc78 <> 'int' 4 # | | | `-TypeAliasDecl 0x55b7bf5ebd90 <> implicit vector 'vector' # | | | `-DependentSizedExtVectorType 0x55b7bf5ebd40 'vector' dependent # | | | |-TemplateTypeParmType 0x55b7bf5ebba0 'element' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x55b7bf5ebb20 'element' # | | | `-DeclRefExpr 0x55b7bf5ebce0 <> 'int' lvalue NonTypeTemplateParm 0x55b7bf5ebc20 'element_count' 'int' # | | |-TypeAliasTemplateDecl 0x55b7bf6172f8 <> implicit matrix # | | | |-TemplateTypeParmDecl 0x55b7bf5ebe48 <> class depth 0 index 0 element # | | | | `-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55b7bf5eb360 'float' # | | | |-NonTypeTemplateParmDecl 0x55b7bf5ebf20 <> 'int' depth 0 index 1 rows_count # | | | | `-TemplateArgument expr '4' # | | | | `-IntegerLiteral 0x55b7bf5ebf78 <> 'int' 4 # | | | |-NonTypeTemplateParmDecl 0x55b7bf5ebfd0 <> 'int' depth 0 index 2 cols_count # | | | | `-TemplateArgument expr '4' # | | | | `-IntegerLiteral 0x55b7bf5ec028 <> 'int' 4 # | | | |-BinaryOperator 0x55b7bf5ec128 <> 'bool' '&&' # | | | | |-BinaryOperator 0x55b7bf5ec0e8 <> 'bool' '<=' # | | | | | |-DeclRefExpr 0x55b7bf5ec0a8 <> 'int' lvalue NonTypeTemplateParm 0x55b7bf5ebf20 'rows_count' 'int' # | | | | | `-IntegerLiteral 0x55b7bf5ec068 <> 'int' 4 # | | | | `-BinaryOperator 0x55b7bf5ec108 <> 'bool' '<=' # | | | | |-DeclRefExpr 0x55b7bf5ec0c8 <> 'int' lvalue NonTypeTemplateParm 0x55b7bf5ebfd0 'cols_count' 'int' # | | | | `-IntegerLiteral 0x55b7bf5ec088 <> 'int' 4 # | | | `-TypeAliasDecl 0x55b7bf617298 <> implicit matrix 'matrix' # | | | `-DependentSizedMatrixType 0x55b7bf617230 'matrix' dependent # | | |-ClassTemplateDecl 0x55b7bf617978 <> implicit Buffer # | | | |-TemplateTypeParmDecl 0x55b7bf617748 <> typename depth 0 index 0 element_type # | | | |-ConceptSpecializationExpr 0x55b7bf617918 <> 'bool' Concept 0x55b7bf617420 '__is_typed_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x55b7bf617850 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x55b7bf617820 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x55b7bf6177d0 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x55b7bf6173a0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x55b7bf617350 'element_type' # | | | `-CXXRecordDecl 0x55b7bf617648 <> implicit class Buffer # | | | `-FinalAttr 0x55b7bf6176f0 <> Implicit final # | | |-ClassTemplateDecl 0x55b7bf617d18 <> implicit RWBuffer # | | | |-TemplateTypeParmDecl 0x55b7bf617ae8 <> typename depth 0 index 0 element_type # | | | |-ConceptSpecializationExpr 0x55b7bf617cb8 <> 'bool' Concept 0x55b7bf617420 '__is_typed_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x55b7bf617bf0 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x55b7bf617bc0 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x55b7bf617b70 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x55b7bf6173a0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x55b7bf617350 'element_type' # | | | `-CXXRecordDecl 0x55b7bf6179e8 <> implicit class RWBuffer # | | | `-FinalAttr 0x55b7bf617a90 <> Implicit final # | | |-ClassTemplateDecl 0x55b7bf6180b8 <> implicit RasterizerOrderedBuffer # | | | |-TemplateTypeParmDecl 0x55b7bf617e88 <> typename depth 0 index 0 element_type # | | | |-ConceptSpecializationExpr 0x55b7bf618058 <> 'bool' Concept 0x55b7bf617600 '__is_structured_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x55b7bf617f90 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x55b7bf617f60 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x55b7bf617f10 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x55b7bf6174c0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x55b7bf617468 'element_type' # | | | `-CXXRecordDecl 0x55b7bf617d88 <> implicit class RasterizerOrderedBuffer # | | | `-FinalAttr 0x55b7bf617e30 <> Implicit final # | | |-ClassTemplateDecl 0x55b7bf619738 <> implicit StructuredBuffer # | | | |-TemplateTypeParmDecl 0x55b7bf619510 <> typename depth 0 index 0 element_type # | | | |-ConceptSpecializationExpr 0x55b7bf6196d8 <> 'bool' Concept 0x55b7bf617600 '__is_structured_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x55b7bf619610 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x55b7bf6195e0 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x55b7bf619590 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x55b7bf6174c0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x55b7bf617468 'element_type' # | | | `-CXXRecordDecl 0x55b7bf619410 <> implicit class StructuredBuffer # | | | `-FinalAttr 0x55b7bf6194b8 <> Implicit final # | | |-ClassTemplateDecl 0x55b7bf619ad8 <> implicit RWStructuredBuffer # | | | |-TemplateTypeParmDecl 0x55b7bf6198a8 <> typename depth 0 index 0 element_type # | | | |-ConceptSpecializationExpr 0x55b7bf619a78 <> 'bool' Concept 0x55b7bf617600 '__is_structured_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x55b7bf6199b0 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x55b7bf619980 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x55b7bf619930 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x55b7bf6174c0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x55b7bf617468 'element_type' # | | | `-CXXRecordDecl 0x55b7bf6197a8 <> implicit class RWStructuredBuffer # | | | `-FinalAttr 0x55b7bf619850 <> Implicit final # | | |-ClassTemplateDecl 0x55b7bf619e78 <> implicit AppendStructuredBuffer # | | | |-TemplateTypeParmDecl 0x55b7bf619c48 <> typename depth 0 index 0 element_type # | | | |-ConceptSpecializationExpr 0x55b7bf619e18 <> 'bool' Concept 0x55b7bf617600 '__is_structured_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x55b7bf619d50 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x55b7bf619d20 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x55b7bf619cd0 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x55b7bf6174c0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x55b7bf617468 'element_type' # | | | `-CXXRecordDecl 0x55b7bf619b48 <> implicit class AppendStructuredBuffer # | | | `-FinalAttr 0x55b7bf619bf0 <> Implicit final # | | |-ClassTemplateDecl 0x55b7bf61a218 <> implicit ConsumeStructuredBuffer # | | | |-TemplateTypeParmDecl 0x55b7bf619fe8 <> typename depth 0 index 0 element_type # | | | |-ConceptSpecializationExpr 0x55b7bf61a1b8 <> 'bool' Concept 0x55b7bf617600 '__is_structured_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x55b7bf61a0f0 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x55b7bf61a0c0 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x55b7bf61a070 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x55b7bf6174c0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x55b7bf617468 'element_type' # | | | `-CXXRecordDecl 0x55b7bf619ee8 <> implicit class ConsumeStructuredBuffer # | | | `-FinalAttr 0x55b7bf619f90 <> Implicit final # | | |-ClassTemplateDecl 0x55b7bf61a5c8 <> implicit RasterizerOrderedStructuredBuffer # | | | |-TemplateTypeParmDecl 0x55b7bf61a388 <> typename depth 0 index 0 element_type # | | | |-ConceptSpecializationExpr 0x55b7bf61a568 <> 'bool' Concept 0x55b7bf617600 '__is_structured_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x55b7bf61a4a0 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x55b7bf61a470 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x55b7bf61a420 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x55b7bf6174c0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x55b7bf617468 'element_type' # | | | `-CXXRecordDecl 0x55b7bf61a288 <> implicit class RasterizerOrderedStructuredBuffer # | | | `-FinalAttr 0x55b7bf61a330 <> Implicit final # | | |-CXXRecordDecl 0x55b7bf61a638 <> implicit class ByteAddressBuffer # | | | `-FinalAttr 0x55b7bf61a6e0 <> Implicit final # | | |-CXXRecordDecl 0x55b7bf61a738 <> implicit class RWByteAddressBuffer # | | | `-FinalAttr 0x55b7bf61a7e0 <> Implicit final # | | |-CXXRecordDecl 0x55b7bf61a838 <> implicit class RasterizerOrderedByteAddressBuffer # | | | `-FinalAttr 0x55b7bf61a8e0 <> Implicit final # | | |-CXXRecordDecl 0x55b7bf61a938 <> implicit class SamplerState # | | | `-FinalAttr 0x55b7bf61a9e0 <> Implicit final # | | |-CXXRecordDecl 0x55b7bf61aa38 <> implicit class SamplerComparisonState # | | | `-FinalAttr 0x55b7bf61aae0 <> Implicit final # | | |-ClassTemplateDecl 0x55b7bf61aed8 <> implicit Texture2D # | | | |-TemplateTypeParmDecl 0x55b7bf61ac70 <> typename depth 0 index 0 element_type # | | | | `-TemplateArgument type 'vector' # | | | | `-ExtVectorType 0x55b7bf61ab40 'vector' 4 # | | | | `-BuiltinType 0x55b7bf5eb360 'float' # | | | |-ConceptSpecializationExpr 0x55b7bf61ae78 <> 'bool' Concept 0x55b7bf617420 '__is_typed_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x55b7bf61adb0 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x55b7bf61ad80 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x55b7bf61ad28 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x55b7bf6173a0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x55b7bf617350 'element_type' # | | | `-CXXRecordDecl 0x55b7bf61ab70 <> implicit class Texture2D # | | | `-FinalAttr 0x55b7bf61ac18 <> Implicit final # | | `-ClassTemplatePartialSpecializationDecl 0x55b7bf61b168 <> implicit class Texture2D explicit_specialization # | | |-TemplateArgument type 'vector':'vector' # | | | `-DependentSizedExtVectorType 0x55b7bf61b090 'vector' dependent # | | | |-TemplateTypeParmType 0x55b7bf61afa0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x55b7bf61af48 'element_type' # | | | `-DeclRefExpr 0x55b7bf61b068 <> 'int' lvalue NonTypeTemplateParm 0x55b7bf61afe8 'element_count' 'int' # | | |-TemplateTypeParmDecl 0x55b7bf61af48 <> class depth 0 index 0 element_type # | | `-NonTypeTemplateParmDecl 0x55b7bf61afe8 <> 'int' depth 0 index 1 element_count # | |-ConceptDecl 0x55b7bf617420 <> __is_typed_resource_element_compatible # | | |-TemplateTypeParmDecl 0x55b7bf617350 <> referenced typename depth 0 index 0 element_type # | | `-TypeTraitExpr 0x55b7bf617400 <> 'bool' __builtin_hlsl_is_typed_resource_element_compatible # | | `-TemplateTypeParmType 0x55b7bf6173a0 'element_type' dependent depth 0 index 0 # | | `-TemplateTypeParm 0x55b7bf617350 'element_type' # | |-ConceptDecl 0x55b7bf617600 <> __is_structured_resource_element_compatible # | | |-TemplateTypeParmDecl 0x55b7bf617468 <> referenced typename depth 0 index 0 element_type # | | `-BinaryOperator 0x55b7bf6175e0 <> 'bool' lvalue '&&' # | | |-UnaryOperator 0x55b7bf617540 <> 'bool' lvalue prefix '!' cannot overflow # | | | `-TypeTraitExpr 0x55b7bf617520 <> 'bool' __builtin_hlsl_is_intangible # | | | `-TemplateTypeParmType 0x55b7bf6174c0 'element_type' dependent depth 0 index 0 # | | | `-TemplateTypeParm 0x55b7bf617468 'element_type' # | | `-BinaryOperator 0x55b7bf6175c0 <> 'bool' lvalue '>=' # | | |-UnaryExprOrTypeTraitExpr 0x55b7bf617558 <> 'bool' sizeof 'element_type' # | | `-IntegerLiteral 0x55b7bf6175a0 <> '__size_t':'unsigned long' 1 # | |-UsingDirectiveDecl 0x55b7bf61b380 <> Namespace 0x55b7bf5eba98 'hlsl' # | |-TypedefDecl 0x55b7bf61bb98 <> implicit __NSConstantString '__NSConstantString_tag' # | | `-RecordType 0x55b7bf61bb60 '__NSConstantString_tag' canonical # | | `-CXXRecord 0x55b7bf61b850 '__NSConstantString_tag' # | |-TypedefDecl 0x55b7bf5eba40 <> implicit __builtin_va_list 'void *' # | | `-PointerType 0x55b7bf5eb980 'void *' # | | `-BuiltinType 0x55b7bf5eb1c0 'void' # | |-NamespaceDecl 0x55b7bf61bbf0 prev 0x55b7bf5eba98 line:12:11 hlsl # | | |-original Namespace 0x55b7bf5eba98 'hlsl' # | | |-TypedefDecl 0x55b7bf61bc78 col:13 referenced int32_t 'int' # | | | `-BuiltinType 0x55b7bf5eb260 'int' # | | |-TypedefDecl 0x55b7bf61bce8 col:22 referenced uint 'unsigned int' # | | | `-BuiltinType 0x55b7bf5eb300 'unsigned int' # | | |-TypedefDecl 0x55b7bf61bd58 col:22 referenced uint32_t 'unsigned int' # | | | `-BuiltinType 0x55b7bf5eb300 'unsigned int' # | | |-TypedefDecl 0x55b7bf61bdc8 col:15 referenced float32_t 'float' # | | | `-BuiltinType 0x55b7bf5eb360 'float' # | | |-TypedefDecl 0x55b7bf61be38 col:23 referenced uint64_t 'unsigned long' # | | | `-BuiltinType 0x55b7bf5eb320 'unsigned long' # | | |-TypedefDecl 0x55b7bf61bea8 col:14 referenced int64_t 'long' # | | | `-BuiltinType 0x55b7bf5eb280 'long' # | | |-TypedefDecl 0x55b7bf61bf18 col:16 referenced float64_t 'double' # | | | `-BuiltinType 0x55b7bf5eb380 'double' # | | |-TypedefDecl 0x55b7bf61c1c8 col:25 bool1 'vector' # | | | `-TemplateSpecializationType 0x55b7bf61c0f0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55b7bf5ebdf0 <> implicit vector # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55b7bf5eb1e0 'bool' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55b7bf61bfd0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55b7bf61bf98 'int' 1 # | | | `-ExtVectorType 0x55b7bf61c0b0 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x55b7bf61c000 'bool' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55b7bf5ebdf0 'vector' # | | | `-BuiltinType 0x55b7bf5eb1e0 'bool' # | | |-TypedefDecl 0x55b7bf61c418 col:25 referenced bool2 'vector' # | | | `-TemplateSpecializationType 0x55b7bf61c340 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55b7bf5ebdf0 <> implicit vector # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55b7bf5eb1e0 'bool' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55b7bf61c250 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55b7bf61c230 'int' 2 # | | | `-ExtVectorType 0x55b7bf61c300 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x55b7bf61c000 'bool' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55b7bf5ebdf0 'vector' # | | | `-BuiltinType 0x55b7bf5eb1e0 'bool' # | | |-TypedefDecl 0x55b7bf61c668 col:25 referenced bool3 'vector' # | | | `-TemplateSpecializationType 0x55b7bf61c590 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55b7bf5ebdf0 <> implicit vector # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55b7bf5eb1e0 'bool' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55b7bf61c4a0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55b7bf61c480 'int' 3 # | | | `-ExtVectorType 0x55b7bf61c550 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x55b7bf61c000 'bool' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55b7bf5ebdf0 'vector' # | | | `-BuiltinType 0x55b7bf5eb1e0 'bool' # | | |-TypedefDecl 0x55b7bf63dff0 col:25 referenced bool4 'vector' # | | | `-TemplateSpecializationType 0x55b7bf61c7e0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55b7bf5ebdf0 <> implicit vector # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55b7bf5eb1e0 'bool' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55b7bf61c6f0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55b7bf61c6d0 'int' 4 # | | | `-ExtVectorType 0x55b7bf61c7a0 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x55b7bf61c000 'bool' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55b7bf5ebdf0 'vector' # | | | `-BuiltinType 0x55b7bf5eb1e0 'bool' # | | |-TypedefDecl 0x55b7bf63e278 col:24 int1 'vector' # | | | `-TemplateSpecializationType 0x55b7bf63e1a0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55b7bf5ebdf0 <> implicit vector # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55b7bf5eb260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55b7bf63e080 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55b7bf63e060 'int' 1 # | | | `-ExtVectorType 0x55b7bf63e160 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x55b7bf63e0b0 'int' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55b7bf5ebdf0 'vector' # | | | `-BuiltinType 0x55b7bf5eb260 'int' # | | |-TypedefDecl 0x55b7bf63e4c8 col:24 referenced int2 'vector' # | | | `-TemplateSpecializationType 0x55b7bf63e3f0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55b7bf5ebdf0 <> implicit vector # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55b7bf5eb260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55b7bf63e308 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55b7bf63e2e8 'int' 2 # | | | `-ExtVectorType 0x55b7bf63e3b0 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x55b7bf63e0b0 'int' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55b7bf5ebdf0 'vector' # | | | `-BuiltinType 0x55b7bf5eb260 'int' # | | |-TypedefDecl 0x55b7bf63e718 col:24 referenced int3 'vector' # | | | `-TemplateSpecializationType 0x55b7bf63e640 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55b7bf5ebdf0 <> implicit vector # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55b7bf5eb260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55b7bf63e558 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55b7bf63e538 'int' 3 # | | | `-ExtVectorType 0x55b7bf63e600 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x55b7bf63e0b0 'int' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55b7bf5ebdf0 'vector' # | | | `-BuiltinType 0x55b7bf5eb260 'int' # | | |-TypedefDecl 0x55b7bf63e968 col:24 referenced int4 'vector' # | | | `-TemplateSpecializationType 0x55b7bf63e890 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55b7bf5ebdf0 <> implicit vector # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55b7bf5eb260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55b7bf63e7a8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55b7bf63e788 'int' 4 # | | | `-ExtVectorType 0x55b7bf63e850 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x55b7bf63e0b0 'int' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55b7bf5ebdf0 'vector' # | | | `-BuiltinType 0x55b7bf5eb260 'int' # | | |-TypedefDecl 0x55b7bf63ec28 col:25 uint1 'vector' # | | | `-TemplateSpecializationType 0x55b7bf63eb50 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55b7bf5ebdf0 <> implicit vector # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55b7bf63e9c0 'uint' sugar # | | | | |-Typedef 0x55b7bf61bce8 'uint' # | | | | `-BuiltinType 0x55b7bf5eb300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55b7bf63ea30 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55b7bf63ea10 'int' 1 # | | | `-ExtVectorType 0x55b7bf63eb10 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x55b7bf63ea60 'uint' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55b7bf5ebdf0 'vector' # | | | `-TypedefType 0x55b7bf63e9c0 'uint' sugar # | | | |-Typedef 0x55b7bf61bce8 'uint' # | | | `-BuiltinType 0x55b7bf5eb300 'unsigned int' # | | |-TypedefDecl 0x55b7bf63ee98 col:25 referenced uint2 'vector' # | | | `-TemplateSpecializationType 0x55b7bf63edc0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55b7bf5ebdf0 <> implicit vector # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55b7bf63e9c0 'uint' sugar # | | | | |-Typedef 0x55b7bf61bce8 'uint' # | | | | `-BuiltinType 0x55b7bf5eb300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55b7bf63ecd0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55b7bf63ecb0 'int' 2 # | | | `-ExtVectorType 0x55b7bf63ed80 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x55b7bf63ea60 'uint' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55b7bf5ebdf0 'vector' # | | | `-TypedefType 0x55b7bf63e9c0 'uint' sugar # | | | |-Typedef 0x55b7bf61bce8 'uint' # | | | `-BuiltinType 0x55b7bf5eb300 'unsigned int' # | | |-TypedefDecl 0x55b7bf63f928 col:25 referenced uint3 'vector' # | | | `-TemplateSpecializationType 0x55b7bf63f850 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55b7bf5ebdf0 <> implicit vector # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55b7bf63e9c0 'uint' sugar # | | | | |-Typedef 0x55b7bf61bce8 'uint' # | | | | `-BuiltinType 0x55b7bf5eb300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55b7bf63ef40 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55b7bf63ef20 'int' 3 # | | | `-ExtVectorType 0x55b7bf63f810 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x55b7bf63ea60 'uint' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55b7bf5ebdf0 'vector' # | | | `-TypedefType 0x55b7bf63e9c0 'uint' sugar # | | | |-Typedef 0x55b7bf61bce8 'uint' # | | | `-BuiltinType 0x55b7bf5eb300 'unsigned int' # | | |-TypedefDecl 0x55b7bf63fb98 col:25 referenced uint4 'vector' # | | | `-TemplateSpecializationType 0x55b7bf63fac0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55b7bf5ebdf0 <> implicit vector # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55b7bf63e9c0 'uint' sugar # | | | | |-Typedef 0x55b7bf61bce8 'uint' # | | | | `-BuiltinType 0x55b7bf5eb300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55b7bf63f9d0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55b7bf63f9b0 'int' 4 # | | | `-ExtVectorType 0x55b7bf63fa80 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x55b7bf63ea60 'uint' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55b7bf5ebdf0 'vector' # | | | `-TypedefType 0x55b7bf63e9c0 'uint' sugar # | | | |-Typedef 0x55b7bf61bce8 'uint' # | | | `-BuiltinType 0x55b7bf5eb300 'unsigned int' # | | |-TypedefDecl 0x55b7bf63fe28 col:28 int32_t1 'vector' # | | | `-TemplateSpecializationType 0x55b7bf63fd50 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55b7bf5ebdf0 <> implicit vector # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55b7bf63fbf0 'int32_t' sugar # | | | | |-Typedef 0x55b7bf61bc78 'int32_t' # | | | | `-BuiltinType 0x55b7bf5eb260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55b7bf63fc60 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55b7bf63fc40 'int' 1 # | | | `-ExtVectorType 0x55b7bf63fd10 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x55b7bf63fc90 'int32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55b7bf5ebdf0 'vector' # | | | `-TypedefType 0x55b7bf63fbf0 'int32_t' sugar # | | | |-Typedef 0x55b7bf61bc78 'int32_t' # | | | `-BuiltinType 0x55b7bf5eb260 'int' # | | |-TypedefDecl 0x55b7bf640068 col:28 int32_t2 'vector' # | | | `-TemplateSpecializationType 0x55b7bf63ff90 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55b7bf5ebdf0 <> implicit vector # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55b7bf63fbf0 'int32_t' sugar # | | | | |-Typedef 0x55b7bf61bc78 'int32_t' # | | | | `-BuiltinType 0x55b7bf5eb260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55b7bf63fed0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55b7bf63feb0 'int' 2 # | | | `-ExtVectorType 0x55b7bf63ff50 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x55b7bf63fc90 'int32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55b7bf5ebdf0 'vector' # | | | `-TypedefType 0x55b7bf63fbf0 'int32_t' sugar # | | | |-Typedef 0x55b7bf61bc78 'int32_t' # | | | `-BuiltinType 0x55b7bf5eb260 'int' # | | |-TypedefDecl 0x55b7bf6402a8 col:28 int32_t3 'vector' # | | | `-TemplateSpecializationType 0x55b7bf6401d0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55b7bf5ebdf0 <> implicit vector # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55b7bf63fbf0 'int32_t' sugar # | | | | |-Typedef 0x55b7bf61bc78 'int32_t' # | | | | `-BuiltinType 0x55b7bf5eb260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55b7bf640110 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55b7bf6400f0 'int' 3 # | | | `-ExtVectorType 0x55b7bf640190 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x55b7bf63fc90 'int32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55b7bf5ebdf0 'vector' # | | | `-TypedefType 0x55b7bf63fbf0 'int32_t' sugar # | | | |-Typedef 0x55b7bf61bc78 'int32_t' # | | | `-BuiltinType 0x55b7bf5eb260 'int' # | | |-TypedefDecl 0x55b7bf6404e8 col:28 int32_t4 'vector' # | | | `-TemplateSpecializationType 0x55b7bf640410 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55b7bf5ebdf0 <> implicit vector # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55b7bf63fbf0 'int32_t' sugar # | | | | |-Typedef 0x55b7bf61bc78 'int32_t' # | | | | `-BuiltinType 0x55b7bf5eb260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55b7bf640350 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55b7bf640330 'int' 4 # | | | `-ExtVectorType 0x55b7bf6403d0 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x55b7bf63fc90 'int32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55b7bf5ebdf0 'vector' # | | | `-TypedefType 0x55b7bf63fbf0 'int32_t' sugar # | | | |-Typedef 0x55b7bf61bc78 'int32_t' # | | | `-BuiltinType 0x55b7bf5eb260 'int' # | | |-TypedefDecl 0x55b7bf6407a0 col:29 uint32_t1 'vector' # | | | `-TemplateSpecializationType 0x55b7bf6406a0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55b7bf5ebdf0 <> implicit vector # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55b7bf640540 'uint32_t' sugar # | | | | |-Typedef 0x55b7bf61bd58 'uint32_t' # | | | | `-BuiltinType 0x55b7bf5eb300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55b7bf6405b0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55b7bf640590 'int' 1 # | | | `-ExtVectorType 0x55b7bf640660 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x55b7bf6405e0 'uint32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55b7bf5ebdf0 'vector' # | | | `-TypedefType 0x55b7bf640540 'uint32_t' sugar # | | | |-Typedef 0x55b7bf61bd58 'uint32_t' # | | | `-BuiltinType 0x55b7bf5eb300 'unsigned int' # | | |-TypedefDecl 0x55b7bf6409d8 col:29 referenced uint32_t2 'vector' # | | | `-TemplateSpecializationType 0x55b7bf640900 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55b7bf5ebdf0 <> implicit vector # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55b7bf640540 'uint32_t' sugar # | | | | |-Typedef 0x55b7bf61bd58 'uint32_t' # | | | | `-BuiltinType 0x55b7bf5eb300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55b7bf640848 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55b7bf640828 'int' 2 # | | | `-ExtVectorType 0x55b7bf6408c0 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x55b7bf6405e0 'uint32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55b7bf5ebdf0 'vector' # | | | `-TypedefType 0x55b7bf640540 'uint32_t' sugar # | | | |-Typedef 0x55b7bf61bd58 'uint32_t' # | | | `-BuiltinType 0x55b7bf5eb300 'unsigned int' # | | |-TypedefDecl 0x55b7bf640c18 col:29 uint32_t3 'vector' # | | | `-TemplateSpecializationType 0x55b7bf640b40 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55b7bf5ebdf0 <> implicit vector # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55b7bf640540 'uint32_t' sugar # | | | | |-Typedef 0x55b7bf61bd58 'uint32_t' # | | | | `-BuiltinType 0x55b7bf5eb300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55b7bf640a80 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55b7bf640a60 'int' 3 # | | | `-ExtVectorType 0x55b7bf640b00 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x55b7bf6405e0 'uint32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55b7bf5ebdf0 'vector' # | | | `-TypedefType 0x55b7bf640540 'uint32_t' sugar # | | | |-Typedef 0x55b7bf61bd58 'uint32_t' # | | | `-BuiltinType 0x55b7bf5eb300 'unsigned int' # | | |-TypedefDecl 0x55b7bf640e58 col:29 referenced uint32_t4 'vector' # | | | `-TemplateSpecializationType 0x55b7bf640d80 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55b7bf5ebdf0 <> implicit vector # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55b7bf640540 'uint32_t' sugar # | | | | |-Typedef 0x55b7bf61bd58 'uint32_t' # | | | | `-BuiltinType 0x55b7bf5eb300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55b7bf640cc0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55b7bf640ca0 'int' 4 # | | | `-ExtVectorType 0x55b7bf640d40 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x55b7bf6405e0 'uint32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55b7bf5ebdf0 'vector' # | | | `-TypedefType 0x55b7bf640540 'uint32_t' sugar # | | | |-Typedef 0x55b7bf61bd58 'uint32_t' # | | | `-BuiltinType 0x55b7bf5eb300 'unsigned int' # | | |-TypedefDecl 0x55b7bf641118 col:28 int64_t1 'vector' # | | | `-TemplateSpecializationType 0x55b7bf641040 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55b7bf5ebdf0 <> implicit vector # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55b7bf640eb0 'int64_t' sugar # | | | | |-Typedef 0x55b7bf61bea8 'int64_t' # | | | | `-BuiltinType 0x55b7bf5eb280 'long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55b7bf640f20 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55b7bf640f00 'int' 1 # | | | `-ExtVectorType 0x55b7bf641000 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x55b7bf640f50 'int64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55b7bf5ebdf0 'vector' # | | | `-TypedefType 0x55b7bf640eb0 'int64_t' sugar # | | | |-Typedef 0x55b7bf61bea8 'int64_t' # | | | `-BuiltinType 0x55b7bf5eb280 'long' # | | |-TypedefDecl 0x55b7bf641388 col:28 referenced int64_t2 'vector' # | | | `-TemplateSpecializationType 0x55b7bf6412b0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55b7bf5ebdf0 <> implicit vector # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55b7bf640eb0 'int64_t' sugar # | | | | |-Typedef 0x55b7bf61bea8 'int64_t' # | | | | `-BuiltinType 0x55b7bf5eb280 'long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55b7bf6411c0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55b7bf6411a0 'int' 2 # | | | `-ExtVectorType 0x55b7bf641270 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x55b7bf640f50 'int64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55b7bf5ebdf0 'vector' # | | | `-TypedefType 0x55b7bf640eb0 'int64_t' sugar # | | | |-Typedef 0x55b7bf61bea8 'int64_t' # | | | `-BuiltinType 0x55b7bf5eb280 'long' # | | |-TypedefDecl 0x55b7bf6415f8 col:28 referenced int64_t3 'vector' # | | | `-TemplateSpecializationType 0x55b7bf641520 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55b7bf5ebdf0 <> implicit vector # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55b7bf640eb0 'int64_t' sugar # | | | | |-Typedef 0x55b7bf61bea8 'int64_t' # | | | | `-BuiltinType 0x55b7bf5eb280 'long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55b7bf641430 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55b7bf641410 'int' 3 # | | | `-ExtVectorType 0x55b7bf6414e0 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x55b7bf640f50 'int64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55b7bf5ebdf0 'vector' # | | | `-TypedefType 0x55b7bf640eb0 'int64_t' sugar # | | | |-Typedef 0x55b7bf61bea8 'int64_t' # | | | `-BuiltinType 0x55b7bf5eb280 'long' # | | |-TypedefDecl 0x55b7bf641888 col:28 referenced int64_t4 'vector' # | | | `-TemplateSpecializationType 0x55b7bf6417b0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55b7bf5ebdf0 <> implicit vector # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55b7bf640eb0 'int64_t' sugar # | | | | |-Typedef 0x55b7bf61bea8 'int64_t' # | | | | `-BuiltinType 0x55b7bf5eb280 'long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55b7bf6416a0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55b7bf641680 'int' 4 # | | | `-ExtVectorType 0x55b7bf641750 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x55b7bf640f50 'int64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55b7bf5ebdf0 'vector' # | | | `-TypedefType 0x55b7bf640eb0 'int64_t' sugar # | | | |-Typedef 0x55b7bf61bea8 'int64_t' # | | | `-BuiltinType 0x55b7bf5eb280 'long' # | | |-TypedefDecl 0x55b7bf641b48 col:29 uint64_t1 'vector' # | | | `-TemplateSpecializationType 0x55b7bf641a70 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55b7bf5ebdf0 <> implicit vector # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55b7bf6418e0 'uint64_t' sugar # | | | | |-Typedef 0x55b7bf61be38 'uint64_t' # | | | | `-BuiltinType 0x55b7bf5eb320 'unsigned long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55b7bf641950 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55b7bf641930 'int' 1 # | | | `-ExtVectorType 0x55b7bf641a30 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x55b7bf641980 'uint64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55b7bf5ebdf0 'vector' # | | | `-TypedefType 0x55b7bf6418e0 'uint64_t' sugar # | | | |-Typedef 0x55b7bf61be38 'uint64_t' # | | | `-BuiltinType 0x55b7bf5eb320 'unsigned long' # | | |-TypedefDecl 0x55b7bf641db8 col:29 referenced uint64_t2 'vector' # | | | `-TemplateSpecializationType 0x55b7bf641ce0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55b7bf5ebdf0 <> implicit vector # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55b7bf6418e0 'uint64_t' sugar # | | | | |-Typedef 0x55b7bf61be38 'uint64_t' # | | | | `-BuiltinType 0x55b7bf5eb320 'unsigned long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55b7bf641bf0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55b7bf641bd0 'int' 2 # | | | `-ExtVectorType 0x55b7bf641ca0 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x55b7bf641980 'uint64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55b7bf5ebdf0 'vector' # | | | `-TypedefType 0x55b7bf6418e0 'uint64_t' sugar # | | | |-Typedef 0x55b7bf61be38 'uint64_t' # | | | `-BuiltinType 0x55b7bf5eb320 'unsigned long' # | | |-TypedefDecl 0x55b7bf642028 col:29 referenced uint64_t3 'vector' # | | | `-TemplateSpecializationType 0x55b7bf641f50 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55b7bf5ebdf0 <> implicit vector # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55b7bf6418e0 'uint64_t' sugar # | | | | |-Typedef 0x55b7bf61be38 'uint64_t' # | | | | `-BuiltinType 0x55b7bf5eb320 'unsigned long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55b7bf641e60 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55b7bf641e40 'int' 3 # | | | `-ExtVectorType 0x55b7bf641f10 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x55b7bf641980 'uint64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55b7bf5ebdf0 'vector' # | | | `-TypedefType 0x55b7bf6418e0 'uint64_t' sugar # | | | |-Typedef 0x55b7bf61be38 'uint64_t' # | | | `-BuiltinType 0x55b7bf5eb320 'unsigned long' # | | |-TypedefDecl 0x55b7bf642298 col:29 referenced uint64_t4 'vector' # | | | `-TemplateSpecializationType 0x55b7bf6421c0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55b7bf5ebdf0 <> implicit vector # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55b7bf6418e0 'uint64_t' sugar # | | | | |-Typedef 0x55b7bf61be38 'uint64_t' # | | | | `-BuiltinType 0x55b7bf5eb320 'unsigned long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55b7bf6420d0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55b7bf6420b0 'int' 4 # | | | `-ExtVectorType 0x55b7bf642180 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x55b7bf641980 'uint64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55b7bf5ebdf0 'vector' # | | | `-TypedefType 0x55b7bf6418e0 'uint64_t' sugar # | | | |-Typedef 0x55b7bf61be38 'uint64_t' # | | | `-BuiltinType 0x55b7bf5eb320 'unsigned long' # | | |-TypedefDecl 0x55b7bf642528 col:25 half1 'vector' # | | | `-TemplateSpecializationType 0x55b7bf642450 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55b7bf5ebdf0 <> implicit vector # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55b7bf5eb9d0 'half' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55b7bf642328 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55b7bf642308 'int' 1 # | | | `-ExtVectorType 0x55b7bf642410 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x55b7bf642360 'half' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55b7bf5ebdf0 'vector' # | | | `-BuiltinType 0x55b7bf5eb9d0 'half' # | | |-TypedefDecl 0x55b7bf642fd0 col:25 referenced half2 'vector' # | | | `-TemplateSpecializationType 0x55b7bf6426a0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55b7bf5ebdf0 <> implicit vector # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55b7bf5eb9d0 'half' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55b7bf6425b8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55b7bf642598 'int' 2 # | | | `-ExtVectorType 0x55b7bf642660 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x55b7bf642360 'half' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55b7bf5ebdf0 'vector' # | | | `-BuiltinType 0x55b7bf5eb9d0 'half' # | | |-TypedefDecl 0x55b7bf643228 col:25 referenced half3 'vector' # | | | `-TemplateSpecializationType 0x55b7bf643150 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55b7bf5ebdf0 <> implicit vector # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55b7bf5eb9d0 'half' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55b7bf643060 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55b7bf643040 'int' 3 # | | | `-ExtVectorType 0x55b7bf643110 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x55b7bf642360 'half' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55b7bf5ebdf0 'vector' # | | | `-BuiltinType 0x55b7bf5eb9d0 'half' # | | |-TypedefDecl 0x55b7bf643478 col:25 referenced half4 'vector' # | | | `-TemplateSpecializationType 0x55b7bf6433a0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55b7bf5ebdf0 <> implicit vector # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55b7bf5eb9d0 'half' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55b7bf6432b8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55b7bf643298 'int' 4 # | | | `-ExtVectorType 0x55b7bf643360 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x55b7bf642360 'half' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55b7bf5ebdf0 'vector' # | | | `-BuiltinType 0x55b7bf5eb9d0 'half' # | | |-TypedefDecl 0x55b7bf643708 col:26 float1 'vector' # | | | `-TemplateSpecializationType 0x55b7bf643630 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55b7bf5ebdf0 <> implicit vector # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55b7bf5eb360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55b7bf643508 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55b7bf6434e8 'int' 1 # | | | `-ExtVectorType 0x55b7bf6435f0 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x55b7bf643540 'float' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55b7bf5ebdf0 'vector' # | | | `-BuiltinType 0x55b7bf5eb360 'float' # | | |-TypedefDecl 0x55b7bf643958 col:26 referenced float2 'vector' # | | | `-TemplateSpecializationType 0x55b7bf643880 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55b7bf5ebdf0 <> implicit vector # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55b7bf5eb360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55b7bf643798 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55b7bf643778 'int' 2 # | | | `-ExtVectorType 0x55b7bf643840 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x55b7bf643540 'float' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55b7bf5ebdf0 'vector' # | | | `-BuiltinType 0x55b7bf5eb360 'float' # | | |-TypedefDecl 0x55b7bf643ba8 col:26 referenced float3 'vector' # | | | `-TemplateSpecializationType 0x55b7bf643ad0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55b7bf5ebdf0 <> implicit vector # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55b7bf5eb360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55b7bf6439e8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55b7bf6439c8 'int' 3 # | | | `-ExtVectorType 0x55b7bf643a90 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x55b7bf643540 'float' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55b7bf5ebdf0 'vector' # | | | `-BuiltinType 0x55b7bf5eb360 'float' # | | |-TypedefDecl 0x55b7bf643dc8 col:26 referenced float4 'vector' # | | | `-TemplateSpecializationType 0x55b7bf643cf0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55b7bf5ebdf0 <> implicit vector # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55b7bf5eb360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55b7bf643c38 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55b7bf643c18 'int' 4 # | | | `-ExtVectorType 0x55b7bf643cb0 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x55b7bf643540 'float' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55b7bf5ebdf0 'vector' # | | | `-BuiltinType 0x55b7bf5eb360 'float' # | | |-TypedefDecl 0x55b7bf644158 col:27 double1 'vector' # | | | `-TemplateSpecializationType 0x55b7bf644080 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55b7bf5ebdf0 <> implicit vector # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55b7bf5eb380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55b7bf643e58 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55b7bf643e38 'int' 1 # | | | `-ExtVectorType 0x55b7bf643f40 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x55b7bf643e90 'double' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55b7bf5ebdf0 'vector' # | | | `-BuiltinType 0x55b7bf5eb380 'double' # | | |-TypedefDecl 0x55b7bf6443a8 col:27 referenced double2 'vector' # | | | `-TemplateSpecializationType 0x55b7bf6442d0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55b7bf5ebdf0 <> implicit vector # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55b7bf5eb380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55b7bf6441e8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55b7bf6441c8 'int' 2 # | | | `-ExtVectorType 0x55b7bf644290 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x55b7bf643e90 'double' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55b7bf5ebdf0 'vector' # | | | `-BuiltinType 0x55b7bf5eb380 'double' # | | |-TypedefDecl 0x55b7bf6445f8 col:27 referenced double3 'vector' # | | | `-TemplateSpecializationType 0x55b7bf644520 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55b7bf5ebdf0 <> implicit vector # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55b7bf5eb380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55b7bf644438 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55b7bf644418 'int' 3 # | | | `-ExtVectorType 0x55b7bf6444e0 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x55b7bf643e90 'double' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55b7bf5ebdf0 'vector' # | | | `-BuiltinType 0x55b7bf5eb380 'double' # | | |-TypedefDecl 0x55b7bf644848 col:27 referenced double4 'vector' # | | | `-TemplateSpecializationType 0x55b7bf644770 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55b7bf5ebdf0 <> implicit vector # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55b7bf5eb380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55b7bf644688 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55b7bf644668 'int' 4 # | | | `-ExtVectorType 0x55b7bf644730 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x55b7bf643e90 'double' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55b7bf5ebdf0 'vector' # | | | `-BuiltinType 0x55b7bf5eb380 'double' # | | |-TypedefDecl 0x55b7bf644ad8 col:30 float32_t1 'vector' # | | | `-TemplateSpecializationType 0x55b7bf644a00 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55b7bf5ebdf0 <> implicit vector # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55b7bf6448a0 'float32_t' sugar # | | | | |-Typedef 0x55b7bf61bdc8 'float32_t' # | | | | `-BuiltinType 0x55b7bf5eb360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55b7bf644910 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55b7bf6448f0 'int' 1 # | | | `-ExtVectorType 0x55b7bf6449c0 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x55b7bf644940 'float32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55b7bf5ebdf0 'vector' # | | | `-TypedefType 0x55b7bf6448a0 'float32_t' sugar # | | | |-Typedef 0x55b7bf61bdc8 'float32_t' # | | | `-BuiltinType 0x55b7bf5eb360 'float' # | | |-TypedefDecl 0x55b7bf644d18 col:30 float32_t2 'vector' # | | | `-TemplateSpecializationType 0x55b7bf644c40 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55b7bf5ebdf0 <> implicit vector # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55b7bf6448a0 'float32_t' sugar # | | | | |-Typedef 0x55b7bf61bdc8 'float32_t' # | | | | `-BuiltinType 0x55b7bf5eb360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55b7bf644b80 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55b7bf644b60 'int' 2 # | | | `-ExtVectorType 0x55b7bf644c00 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x55b7bf644940 'float32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55b7bf5ebdf0 'vector' # | | | `-TypedefType 0x55b7bf6448a0 'float32_t' sugar # | | | |-Typedef 0x55b7bf61bdc8 'float32_t' # | | | `-BuiltinType 0x55b7bf5eb360 'float' # | | |-TypedefDecl 0x55b7bf644f58 col:30 float32_t3 'vector' # | | | `-TemplateSpecializationType 0x55b7bf644e80 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55b7bf5ebdf0 <> implicit vector # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55b7bf6448a0 'float32_t' sugar # | | | | |-Typedef 0x55b7bf61bdc8 'float32_t' # | | | | `-BuiltinType 0x55b7bf5eb360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55b7bf644dc0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55b7bf644da0 'int' 3 # | | | `-ExtVectorType 0x55b7bf644e40 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x55b7bf644940 'float32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55b7bf5ebdf0 'vector' # | | | `-TypedefType 0x55b7bf6448a0 'float32_t' sugar # | | | |-Typedef 0x55b7bf61bdc8 'float32_t' # | | | `-BuiltinType 0x55b7bf5eb360 'float' # | | |-TypedefDecl 0x55b7bf6451a8 col:30 float32_t4 'vector' # | | | `-TemplateSpecializationType 0x55b7bf6450d0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55b7bf5ebdf0 <> implicit vector # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55b7bf6448a0 'float32_t' sugar # | | | | |-Typedef 0x55b7bf61bdc8 'float32_t' # | | | | `-BuiltinType 0x55b7bf5eb360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55b7bf645000 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55b7bf644fe0 'int' 4 # | | | `-ExtVectorType 0x55b7bf645090 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x55b7bf644940 'float32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55b7bf5ebdf0 'vector' # | | | `-TypedefType 0x55b7bf6448a0 'float32_t' sugar # | | | |-Typedef 0x55b7bf61bdc8 'float32_t' # | | | `-BuiltinType 0x55b7bf5eb360 'float' # | | |-TypedefDecl 0x55b7bf645438 col:30 float64_t1 'vector' # | | | `-TemplateSpecializationType 0x55b7bf645360 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55b7bf5ebdf0 <> implicit vector # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x55b7bf645200 'float64_t' sugar # | | | | |-Typedef 0x55b7bf61bf18 'float64_t' # | | | | `-BuiltinType 0x55b7bf5eb380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55b7bf645270 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55b7bf645250 'int' 1 # | | | `-ExtVectorType 0x55b7bf645320 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x55b7bf6452a0 'float64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55b7bf5ebdf0 'vector' # | | | `-TypedefType 0x55b7bf645200 'float64_t' sugar # | | | |-Typedef 0x55b7bf61bf18 'float64_t' # | | | `-BuiltinType 0x55b7bf5eb380 'double' # | | |-TypedefDecl 0x55b7bf645678 col:30 float64_t2 'vector' # | | | `-TemplateSpecializationType 0x55b7bf6455a0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55b7bf5ebdf0 <> implicit vector # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x55b7bf645200 'float64_t' sugar # | | | | |-Typedef 0x55b7bf61bf18 'float64_t' # | | | | `-BuiltinType 0x55b7bf5eb380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55b7bf6454e0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55b7bf6454c0 'int' 2 # | | | `-ExtVectorType 0x55b7bf645560 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x55b7bf6452a0 'float64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55b7bf5ebdf0 'vector' # | | | `-TypedefType 0x55b7bf645200 'float64_t' sugar # | | | |-Typedef 0x55b7bf61bf18 'float64_t' # | | | `-BuiltinType 0x55b7bf5eb380 'double' # | | |-TypedefDecl 0x55b7bf6458b8 col:30 float64_t3 'vector' # | | | `-TemplateSpecializationType 0x55b7bf6457e0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55b7bf5ebdf0 <> implicit vector # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x55b7bf645200 'float64_t' sugar # | | | | |-Typedef 0x55b7bf61bf18 'float64_t' # | | | | `-BuiltinType 0x55b7bf5eb380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55b7bf645720 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55b7bf645700 'int' 3 # | | | `-ExtVectorType 0x55b7bf6457a0 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x55b7bf6452a0 'float64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55b7bf5ebdf0 'vector' # | | | `-TypedefType 0x55b7bf645200 'float64_t' sugar # | | | |-Typedef 0x55b7bf61bf18 'float64_t' # | | | `-BuiltinType 0x55b7bf5eb380 'double' # | | |-TypedefDecl 0x55b7bf645af8 col:30 float64_t4 'vector' # | | | `-TemplateSpecializationType 0x55b7bf645a20 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55b7bf5ebdf0 <> implicit vector # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x55b7bf645200 'float64_t' sugar # | | | | |-Typedef 0x55b7bf61bf18 'float64_t' # | | | | `-BuiltinType 0x55b7bf5eb380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55b7bf645960 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55b7bf645940 'int' 4 # | | | `-ExtVectorType 0x55b7bf6459e0 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x55b7bf6452a0 'float64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55b7bf5ebdf0 'vector' # | | | `-TypedefType 0x55b7bf645200 'float64_t' sugar # | | | |-Typedef 0x55b7bf61bf18 'float64_t' # | | | `-BuiltinType 0x55b7bf5eb380 'double' # | | |-TypedefDecl 0x55b7bf64b9f0 col:28 bool1x1 'matrix' # | | | `-TemplateSpecializationType 0x55b7bf645f50 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55b7bf6172f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55b7bf5eb1e0 'bool' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55b7bf645bd0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55b7bf645b78 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55b7bf645bf0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55b7bf645b98 'int' 1 # | | | `-ConstantMatrixType 0x55b7bf645ef0 'matrix' # | | |-TypedefDecl 0x55b7bf64be10 col:28 referenced bool1x2 'matrix' # | | | `-TemplateSpecializationType 0x55b7bf64bd10 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55b7bf6172f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55b7bf5eb1e0 'bool' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55b7bf64ba98 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55b7bf64ba58 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55b7bf64bab8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55b7bf64ba78 'int' 2 # | | | `-ConstantMatrixType 0x55b7bf64bcb0 'matrix' # | | |-TypedefDecl 0x55b7bf64c230 col:28 referenced bool1x3 'matrix' # | | | `-TemplateSpecializationType 0x55b7bf64c130 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55b7bf6172f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55b7bf5eb1e0 'bool' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55b7bf64beb8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55b7bf64be78 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55b7bf64bed8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55b7bf64be98 'int' 3 # | | | `-ConstantMatrixType 0x55b7bf64c0d0 'matrix' # | | |-TypedefDecl 0x55b7bf64c650 col:28 referenced bool1x4 'matrix' # | | | `-TemplateSpecializationType 0x55b7bf64c550 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55b7bf6172f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55b7bf5eb1e0 'bool' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55b7bf64c2d8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55b7bf64c298 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55b7bf64c2f8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55b7bf64c2b8 'int' 4 # | | | `-ConstantMatrixType 0x55b7bf64c4f0 'matrix' # | | |-TypedefDecl 0x55b7bf64ec10 col:28 referenced bool2x1 'matrix' # | | | `-TemplateSpecializationType 0x55b7bf64c970 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55b7bf6172f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55b7bf5eb1e0 'bool' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55b7bf64c6f8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55b7bf64c6b8 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55b7bf64c718 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55b7bf64c6d8 'int' 1 # | | | `-ConstantMatrixType 0x55b7bf64c910 'matrix' # | | |-TypedefDecl 0x55b7bf64f030 col:28 referenced bool2x2 'matrix' # | | | `-TemplateSpecializationType 0x55b7bf64ef30 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55b7bf6172f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55b7bf5eb1e0 'bool' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55b7bf64ecb8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55b7bf64ec78 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55b7bf64ecd8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55b7bf64ec98 'int' 2 # | | | `-ConstantMatrixType 0x55b7bf64eed0 'matrix' # | | |-TypedefDecl 0x55b7bf64f450 col:28 referenced bool2x3 'matrix' # | | | `-TemplateSpecializationType 0x55b7bf64f350 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55b7bf6172f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55b7bf5eb1e0 'bool' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55b7bf64f0d8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55b7bf64f098 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55b7bf64f0f8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55b7bf64f0b8 'int' 3 # | | | `-ConstantMatrixType 0x55b7bf64f2f0 'matrix' # | | |-TypedefDecl 0x55b7bf64f870 col:28 referenced bool2x4 'matrix' # | | | `-TemplateSpecializationType 0x55b7bf64f770 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55b7bf6172f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55b7bf5eb1e0 'bool' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55b7bf64f4f8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55b7bf64f4b8 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55b7bf64f518 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55b7bf64f4d8 'int' 4 # | | | `-ConstantMatrixType 0x55b7bf64f710 'matrix' # | | |-TypedefDecl 0x55b7bf650cb0 col:28 referenced bool3x1 'matrix' # | | | `-TemplateSpecializationType 0x55b7bf650bb0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55b7bf6172f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55b7bf5eb1e0 'bool' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55b7bf64f918 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55b7bf64f8d8 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55b7bf64f938 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55b7bf64f8f8 'int' 1 # | | | `-ConstantMatrixType 0x55b7bf64fb30 'matrix' # | | |-TypedefDecl 0x55b7bf6510d0 col:28 referenced bool3x2 'matrix' # | | | `-TemplateSpecializationType 0x55b7bf650fd0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55b7bf6172f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55b7bf5eb1e0 'bool' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55b7bf650d58 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55b7bf650d18 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55b7bf650d78 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55b7bf650d38 'int' 2 # | | | `-ConstantMatrixType 0x55b7bf650f70 'matrix' # | | |-TypedefDecl 0x55b7bf6514f0 col:28 referenced bool3x3 'matrix' # | | | `-TemplateSpecializationType 0x55b7bf6513f0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55b7bf6172f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55b7bf5eb1e0 'bool' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55b7bf651178 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55b7bf651138 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55b7bf651198 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55b7bf651158 'int' 3 # | | | `-ConstantMatrixType 0x55b7bf651390 'matrix' # | | |-TypedefDecl 0x55b7bf651910 col:28 referenced bool3x4 'matrix' # | | | `-TemplateSpecializationType 0x55b7bf651810 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55b7bf6172f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55b7bf5eb1e0 'bool' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55b7bf651598 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55b7bf651558 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55b7bf6515b8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55b7bf651578 'int' 4 # | | | `-ConstantMatrixType 0x55b7bf6517b0 'matrix' # | | |-TypedefDecl 0x55b7bf651d50 col:28 referenced bool4x1 'matrix' # | | | `-TemplateSpecializationType 0x55b7bf651c50 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55b7bf6172f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55b7bf5eb1e0 'bool' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55b7bf6519b8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55b7bf651978 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55b7bf6519d8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55b7bf651998 'int' 1 # | | | `-ConstantMatrixType 0x55b7bf651bf0 'matrix' # | | |-TypedefDecl 0x55b7bf652170 col:28 referenced bool4x2 'matrix' # | | | `-TemplateSpecializationType 0x55b7bf652070 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55b7bf6172f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55b7bf5eb1e0 'bool' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55b7bf651df8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55b7bf651db8 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55b7bf651e18 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55b7bf651dd8 'int' 2 # | | | `-ConstantMatrixType 0x55b7bf652010 'matrix' # | | |-TypedefDecl 0x55b7bf652590 col:28 referenced bool4x3 'matrix' # | | | `-TemplateSpecializationType 0x55b7bf652490 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55b7bf6172f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55b7bf5eb1e0 'bool' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55b7bf652218 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55b7bf6521d8 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55b7bf652238 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55b7bf6521f8 'int' 3 # | | | `-ConstantMatrixType 0x55b7bf652430 'matrix' # | | |-TypedefDecl 0x55b7bf6529b0 col:28 referenced bool4x4 'matrix' # | | | `-TemplateSpecializationType 0x55b7bf6528b0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55b7bf6172f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55b7bf5eb1e0 'bool' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55b7bf652638 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55b7bf6525f8 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55b7bf652658 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55b7bf652618 'int' 4 # | | | `-ConstantMatrixType 0x55b7bf652850 'matrix' # | | |-TypedefDecl 0x55b7bf653130 col:27 int1x1 'matrix' # | | | `-TemplateSpecializationType 0x55b7bf653030 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55b7bf6172f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55b7bf5eb260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55b7bf652a60 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55b7bf652a20 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55b7bf652a80 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55b7bf652a40 'int' 1 # | | | `-ConstantMatrixType 0x55b7bf652fd0 'matrix' # | | |-TypedefDecl 0x55b7bf653560 col:27 int1x2 'matrix' # | | | `-TemplateSpecializationType 0x55b7bf653460 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55b7bf6172f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55b7bf5eb260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55b7bf6531e0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55b7bf6531a0 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55b7bf653200 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55b7bf6531c0 'int' 2 # | | | `-ConstantMatrixType 0x55b7bf653400 'matrix' # | | |-TypedefDecl 0x55b7bf653990 col:27 int1x3 'matrix' # | | | `-TemplateSpecializationType 0x55b7bf653890 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55b7bf6172f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55b7bf5eb260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55b7bf653610 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55b7bf6535d0 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55b7bf653630 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55b7bf6535f0 'int' 3 # | | | `-ConstantMatrixType 0x55b7bf653830 'matrix' # | | |-TypedefDecl 0x55b7bf653dc0 col:27 int1x4 'matrix' # | | | `-TemplateSpecializationType 0x55b7bf653cc0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55b7bf6172f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55b7bf5eb260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55b7bf653a40 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55b7bf653a00 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55b7bf653a60 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55b7bf653a20 'int' 4 # | | | `-ConstantMatrixType 0x55b7bf653c60 'matrix' # | | |-TypedefDecl 0x55b7bf654500 col:27 int2x1 'matrix' # | | | `-TemplateSpecializationType 0x55b7bf654400 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55b7bf6172f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55b7bf5eb260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55b7bf653e70 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55b7bf653e30 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55b7bf653e90 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55b7bf653e50 'int' 1 # | | | `-ConstantMatrixType 0x55b7bf6543a0 'matrix' # | | |-TypedefDecl 0x55b7bf654930 col:27 int2x2 'matrix' # | | | `-TemplateSpecializationType 0x55b7bf654830 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55b7bf6172f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55b7bf5eb260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55b7bf6545b0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55b7bf654570 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55b7bf6545d0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55b7bf654590 'int' 2 # | | | `-ConstantMatrixType 0x55b7bf6547d0 'matrix' # | | |-TypedefDecl 0x55b7bf654d60 col:27 int2x3 'matrix' # | | | `-TemplateSpecializationType 0x55b7bf654c60 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55b7bf6172f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55b7bf5eb260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55b7bf6549e0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55b7bf6549a0 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55b7bf654a00 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55b7bf6549c0 'int' 3 # | | | `-ConstantMatrixType 0x55b7bf654c00 'matrix' # | | |-TypedefDecl 0x55b7bf6465e0 col:27 int2x4 'matrix' # | | | `-TemplateSpecializationType 0x55b7bf655090 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55b7bf6172f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55b7bf5eb260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55b7bf654e10 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55b7bf654dd0 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55b7bf654e30 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55b7bf654df0 'int' 4 # | | | `-ConstantMatrixType 0x55b7bf655030 'matrix' # | | |-TypedefDecl 0x55b7bf646a10 col:27 int3x1 'matrix' # | | | `-TemplateSpecializationType 0x55b7bf646910 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55b7bf6172f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55b7bf5eb260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55b7bf646690 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55b7bf646650 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55b7bf6466b0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55b7bf646670 'int' 1 # | | | `-ConstantMatrixType 0x55b7bf6468b0 'matrix' # | | |-TypedefDecl 0x55b7bf646e40 col:27 int3x2 'matrix' # | | | `-TemplateSpecializationType 0x55b7bf646d40 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55b7bf6172f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55b7bf5eb260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55b7bf646ac0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55b7bf646a80 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55b7bf646ae0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55b7bf646aa0 'int' 2 # | | | `-ConstantMatrixType 0x55b7bf646ce0 'matrix' # | | |-TypedefDecl 0x55b7bf647270 col:27 int3x3 'matrix' # | | | `-TemplateSpecializationType 0x55b7bf647170 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55b7bf6172f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55b7bf5eb260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55b7bf646ef0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55b7bf646eb0 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55b7bf646f10 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55b7bf646ed0 'int' 3 # | | | `-ConstantMatrixType 0x55b7bf647110 'matrix' # | | |-TypedefDecl 0x55b7bf6487c0 col:27 int3x4 'matrix' # | | | `-TemplateSpecializationType 0x55b7bf6486c0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55b7bf6172f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55b7bf5eb260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55b7bf647320 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55b7bf6472e0 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55b7bf647340 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55b7bf647300 'int' 4 # | | | `-ConstantMatrixType 0x55b7bf647540 'matrix' # | | |-TypedefDecl 0x55b7bf648bf0 col:27 int4x1 'matrix' # | | | `-TemplateSpecializationType 0x55b7bf648af0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55b7bf6172f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55b7bf5eb260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55b7bf648870 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55b7bf648830 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55b7bf648890 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55b7bf648850 'int' 1 # | | | `-ConstantMatrixType 0x55b7bf648a90 'matrix' # | | |-TypedefDecl 0x55b7bf649020 col:27 int4x2 'matrix' # | | | `-TemplateSpecializationType 0x55b7bf648f20 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55b7bf6172f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55b7bf5eb260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55b7bf648ca0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55b7bf648c60 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55b7bf648cc0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55b7bf648c80 'int' 2 # | | | `-ConstantMatrixType 0x55b7bf648ec0 'matrix' # | | |-TypedefDecl 0x55b7bf649450 col:27 int4x3 'matrix' # | | | `-TemplateSpecializationType 0x55b7bf649350 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55b7bf6172f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55b7bf5eb260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55b7bf6490d0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55b7bf649090 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55b7bf6490f0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55b7bf6490b0 'int' 3 # | | | `-ConstantMatrixType 0x55b7bf6492f0 'matrix' # | | |-TypedefDecl 0x55b7bf649890 col:27 int4x4 'matrix' # | | | `-TemplateSpecializationType 0x55b7bf649790 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55b7bf6172f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55b7bf5eb260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55b7bf649500 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55b7bf6494c0 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55b7bf649520 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55b7bf6494e0 'int' 4 # | | | `-ConstantMatrixType 0x55b7bf649730 'matrix' # | | |-TypedefDecl 0x55b7bf649d10 col:28 uint1x1 'matrix' # | | | `-TemplateSpecializationType 0x55b7bf649c10 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55b7bf6172f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55b7bf63e9c0 'uint' sugar # | | | | |-Typedef 0x55b7bf61bce8 'uint' # | | | | `-BuiltinType 0x55b7bf5eb300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55b7bf649958 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55b7bf649918 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55b7bf649978 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55b7bf649938 'int' 1 # | | | `-ConstantMatrixType 0x55b7bf649bb0 'matrix' # | | |-TypedefDecl 0x55b7bf64a150 col:28 uint1x2 'matrix' # | | | `-TemplateSpecializationType 0x55b7bf64a050 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55b7bf6172f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55b7bf63e9c0 'uint' sugar # | | | | |-Typedef 0x55b7bf61bce8 'uint' # | | | | `-BuiltinType 0x55b7bf5eb300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55b7bf649dd8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55b7bf649d98 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55b7bf649df8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55b7bf649db8 'int' 2 # | | | `-ConstantMatrixType 0x55b7bf649ff0 'matrix' # | | |-TypedefDecl 0x55b7bf64a590 col:28 uint1x3 'matrix' # | | | `-TemplateSpecializationType 0x55b7bf64a490 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55b7bf6172f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55b7bf63e9c0 'uint' sugar # | | | | |-Typedef 0x55b7bf61bce8 'uint' # | | | | `-BuiltinType 0x55b7bf5eb300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55b7bf64a218 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55b7bf64a1d8 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55b7bf64a238 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55b7bf64a1f8 'int' 3 # | | | `-ConstantMatrixType 0x55b7bf64a430 'matrix' # | | |-TypedefDecl 0x55b7bf64ab80 col:28 uint1x4 'matrix' # | | | `-TemplateSpecializationType 0x55b7bf64aa80 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55b7bf6172f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55b7bf63e9c0 'uint' sugar # | | | | |-Typedef 0x55b7bf61bce8 'uint' # | | | | `-BuiltinType 0x55b7bf5eb300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55b7bf64a658 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55b7bf64a618 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55b7bf64a678 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55b7bf64a638 'int' 4 # | | | `-ConstantMatrixType 0x55b7bf64aa20 'matrix' # | | |-TypedefDecl 0x55b7bf64afc0 col:28 uint2x1 'matrix' # | | | `-TemplateSpecializationType 0x55b7bf64aec0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55b7bf6172f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55b7bf63e9c0 'uint' sugar # | | | | |-Typedef 0x55b7bf61bce8 'uint' # | | | | `-BuiltinType 0x55b7bf5eb300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55b7bf64ac48 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55b7bf64ac08 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55b7bf64ac68 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55b7bf64ac28 'int' 1 # | | | `-ConstantMatrixType 0x55b7bf64ae60 'matrix' # | | |-TypedefDecl 0x55b7bf64b400 col:28 uint2x2 'matrix' # | | | `-TemplateSpecializationType 0x55b7bf64b300 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55b7bf6172f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55b7bf63e9c0 'uint' sugar # | | | | |-Typedef 0x55b7bf61bce8 'uint' # | | | | `-BuiltinType 0x55b7bf5eb300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55b7bf64b088 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55b7bf64b048 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55b7bf64b0a8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55b7bf64b068 'int' 2 # | | | `-ConstantMatrixType 0x55b7bf64b2a0 'matrix' # | | |-TypedefDecl 0x55b7bf65fd00 col:28 uint2x3 'matrix' # | | | `-TemplateSpecializationType 0x55b7bf64b740 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55b7bf6172f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55b7bf63e9c0 'uint' sugar # | | | | |-Typedef 0x55b7bf61bce8 'uint' # | | | | `-BuiltinType 0x55b7bf5eb300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55b7bf64b4c8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55b7bf64b488 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55b7bf64b4e8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55b7bf64b4a8 'int' 3 # | | | `-ConstantMatrixType 0x55b7bf64b6e0 'matrix' # | | |-TypedefDecl 0x55b7bf660140 col:28 uint2x4 'matrix' # | | | `-TemplateSpecializationType 0x55b7bf660040 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55b7bf6172f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55b7bf63e9c0 'uint' sugar # | | | | |-Typedef 0x55b7bf61bce8 'uint' # | | | | `-BuiltinType 0x55b7bf5eb300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55b7bf65fdc8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55b7bf65fd88 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55b7bf65fde8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55b7bf65fda8 'int' 4 # | | | `-ConstantMatrixType 0x55b7bf65ffe0 'matrix' # | | |-TypedefDecl 0x55b7bf660580 col:28 uint3x1 'matrix' # | | | `-TemplateSpecializationType 0x55b7bf660480 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55b7bf6172f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55b7bf63e9c0 'uint' sugar # | | | | |-Typedef 0x55b7bf61bce8 'uint' # | | | | `-BuiltinType 0x55b7bf5eb300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55b7bf660208 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55b7bf6601c8 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55b7bf660228 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55b7bf6601e8 'int' 1 # | | | `-ConstantMatrixType 0x55b7bf660420 'matrix' # | | |-TypedefDecl 0x55b7bf6609c0 col:28 uint3x2 'matrix' # | | | `-TemplateSpecializationType 0x55b7bf6608c0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55b7bf6172f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55b7bf63e9c0 'uint' sugar # | | | | |-Typedef 0x55b7bf61bce8 'uint' # | | | | `-BuiltinType 0x55b7bf5eb300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55b7bf660648 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55b7bf660608 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55b7bf660668 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55b7bf660628 'int' 2 # | | | `-ConstantMatrixType 0x55b7bf660860 'matrix' # | | |-TypedefDecl 0x55b7bf661920 col:28 uint3x3 'matrix' # | | | `-TemplateSpecializationType 0x55b7bf661820 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55b7bf6172f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55b7bf63e9c0 'uint' sugar # | | | | |-Typedef 0x55b7bf61bce8 'uint' # | | | | `-BuiltinType 0x55b7bf5eb300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55b7bf660a88 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55b7bf660a48 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55b7bf660aa8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55b7bf660a68 'int' 3 # | | | `-ConstantMatrixType 0x55b7bf660ca0 'matrix' # | | |-TypedefDecl 0x55b7bf661d60 col:28 uint3x4 'matrix' # | | | `-TemplateSpecializationType 0x55b7bf661c60 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55b7bf6172f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55b7bf63e9c0 'uint' sugar # | | | | |-Typedef 0x55b7bf61bce8 'uint' # | | | | `-BuiltinType 0x55b7bf5eb300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55b7bf6619e8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55b7bf6619a8 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55b7bf661a08 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55b7bf6619c8 'int' 4 # | | | `-ConstantMatrixType 0x55b7bf661c00 'matrix' # | | |-TypedefDecl 0x55b7bf6621a0 col:28 uint4x1 'matrix' # | | | `-TemplateSpecializationType 0x55b7bf6620a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55b7bf6172f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55b7bf63e9c0 'uint' sugar # | | | | |-Typedef 0x55b7bf61bce8 'uint' # | | | | `-BuiltinType 0x55b7bf5eb300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55b7bf661e28 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55b7bf661de8 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55b7bf661e48 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55b7bf661e08 'int' 1 # | | | `-ConstantMatrixType 0x55b7bf662040 'matrix' # | | |-TypedefDecl 0x55b7bf6625e0 col:28 uint4x2 'matrix' # | | | `-TemplateSpecializationType 0x55b7bf6624e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55b7bf6172f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55b7bf63e9c0 'uint' sugar # | | | | |-Typedef 0x55b7bf61bce8 'uint' # | | | | `-BuiltinType 0x55b7bf5eb300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55b7bf662268 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55b7bf662228 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55b7bf662288 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55b7bf662248 'int' 2 # | | | `-ConstantMatrixType 0x55b7bf662480 'matrix' # | | |-TypedefDecl 0x55b7bf662d30 col:28 uint4x3 'matrix' # | | | `-TemplateSpecializationType 0x55b7bf662c30 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55b7bf6172f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55b7bf63e9c0 'uint' sugar # | | | | |-Typedef 0x55b7bf61bce8 'uint' # | | | | `-BuiltinType 0x55b7bf5eb300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55b7bf6626a8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55b7bf662668 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55b7bf6626c8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55b7bf662688 'int' 3 # | | | `-ConstantMatrixType 0x55b7bf662bd0 'matrix' # | | |-TypedefDecl 0x55b7bf663170 col:28 uint4x4 'matrix' # | | | `-TemplateSpecializationType 0x55b7bf663070 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55b7bf6172f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55b7bf63e9c0 'uint' sugar # | | | | |-Typedef 0x55b7bf61bce8 'uint' # | | | | `-BuiltinType 0x55b7bf5eb300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55b7bf662df8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55b7bf662db8 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55b7bf662e18 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55b7bf662dd8 'int' 4 # | | | `-ConstantMatrixType 0x55b7bf663010 'matrix' # | | |-TypedefDecl 0x55b7bf6634f0 col:31 int32_t1x1 'matrix' # | | | `-TemplateSpecializationType 0x55b7bf6633f0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55b7bf6172f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55b7bf63fbf0 'int32_t' sugar # | | | | |-Typedef 0x55b7bf61bc78 'int32_t' # | | | | `-BuiltinType 0x55b7bf5eb260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55b7bf663238 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55b7bf6631f8 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55b7bf663258 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55b7bf663218 'int' 1 # | | | `-ConstantMatrixType 0x55b7bf663390 'matrix' # | | |-TypedefDecl 0x55b7bf663830 col:31 int32_t1x2 'matrix' # | | | `-TemplateSpecializationType 0x55b7bf663730 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55b7bf6172f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55b7bf63fbf0 'int32_t' sugar # | | | | |-Typedef 0x55b7bf61bc78 'int32_t' # | | | | `-BuiltinType 0x55b7bf5eb260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55b7bf6635b8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55b7bf663578 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55b7bf6635d8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55b7bf663598 'int' 2 # | | | `-ConstantMatrixType 0x55b7bf6636d0 'matrix' # | | |-TypedefDecl 0x55b7bf655470 col:31 int32_t1x3 'matrix' # | | | `-TemplateSpecializationType 0x55b7bf663a70 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55b7bf6172f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55b7bf63fbf0 'int32_t' sugar # | | | | |-Typedef 0x55b7bf61bc78 'int32_t' # | | | | `-BuiltinType 0x55b7bf5eb260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55b7bf6638f8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55b7bf6638b8 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55b7bf663918 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55b7bf6638d8 'int' 3 # | | | `-ConstantMatrixType 0x55b7bf663a10 'matrix' # | | |-TypedefDecl 0x55b7bf6557b0 col:31 int32_t1x4 'matrix' # | | | `-TemplateSpecializationType 0x55b7bf6556b0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55b7bf6172f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55b7bf63fbf0 'int32_t' sugar # | | | | |-Typedef 0x55b7bf61bc78 'int32_t' # | | | | `-BuiltinType 0x55b7bf5eb260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55b7bf655538 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55b7bf6554f8 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55b7bf655558 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55b7bf655518 'int' 4 # | | | `-ConstantMatrixType 0x55b7bf655650 'matrix' # | | |-TypedefDecl 0x55b7bf655af0 col:31 int32_t2x1 'matrix' # | | | `-TemplateSpecializationType 0x55b7bf6559f0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55b7bf6172f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55b7bf63fbf0 'int32_t' sugar # | | | | |-Typedef 0x55b7bf61bc78 'int32_t' # | | | | `-BuiltinType 0x55b7bf5eb260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55b7bf655878 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55b7bf655838 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55b7bf655898 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55b7bf655858 'int' 1 # | | | `-ConstantMatrixType 0x55b7bf655990 'matrix' # | | |-TypedefDecl 0x55b7bf655e30 col:31 int32_t2x2 'matrix' # | | | `-TemplateSpecializationType 0x55b7bf655d30 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55b7bf6172f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55b7bf63fbf0 'int32_t' sugar # | | | | |-Typedef 0x55b7bf61bc78 'int32_t' # | | | | `-BuiltinType 0x55b7bf5eb260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55b7bf655bb8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55b7bf655b78 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55b7bf655bd8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55b7bf655b98 'int' 2 # | | | `-ConstantMatrixType 0x55b7bf655cd0 'matrix' # | | |-TypedefDecl 0x55b7bf656170 col:31 int32_t2x3 'matrix' # | | | `-TemplateSpecializationType 0x55b7bf656070 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55b7bf6172f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55b7bf63fbf0 'int32_t' sugar # | | | | |-Typedef 0x55b7bf61bc78 'int32_t' # | | | | `-BuiltinType 0x55b7bf5eb260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55b7bf655ef8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55b7bf655eb8 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55b7bf655f18 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55b7bf655ed8 'int' 3 # | | | `-ConstantMatrixType 0x55b7bf656010 'matrix' # | | |-TypedefDecl 0x55b7bf6574d0 col:31 int32_t2x4 'matrix' # | | | `-TemplateSpecializationType 0x55b7bf6563b0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55b7bf6172f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55b7bf63fbf0 'int32_t' sugar # | | | | |-Typedef 0x55b7bf61bc78 'int32_t' # | | | | `-BuiltinType 0x55b7bf5eb260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55b7bf656238 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55b7bf6561f8 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55b7bf656258 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55b7bf656218 'int' 4 # | | | `-ConstantMatrixType 0x55b7bf656350 'matrix' # | | |-TypedefDecl 0x55b7bf657810 col:31 int32_t3x1 'matrix' # | | | `-TemplateSpecializationType 0x55b7bf657710 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55b7bf6172f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55b7bf63fbf0 'int32_t' sugar # | | | | |-Typedef 0x55b7bf61bc78 'int32_t' # | | | | `-BuiltinType 0x55b7bf5eb260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55b7bf657598 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55b7bf657558 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55b7bf6575b8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55b7bf657578 'int' 1 # | | | `-ConstantMatrixType 0x55b7bf6576b0 'matrix' # | | |-TypedefDecl 0x55b7bf657b50 col:31 int32_t3x2 'matrix' # | | | `-TemplateSpecializationType 0x55b7bf657a50 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55b7bf6172f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55b7bf63fbf0 'int32_t' sugar # | | | | |-Typedef 0x55b7bf61bc78 'int32_t' # | | | | `-BuiltinType 0x55b7bf5eb260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55b7bf6578d8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55b7bf657898 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55b7bf6578f8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55b7bf6578b8 'int' 2 # | | | `-ConstantMatrixType 0x55b7bf6579f0 'matrix' # | | |-TypedefDecl 0x55b7bf657e90 col:31 int32_t3x3 'matrix' # | | | `-TemplateSpecializationType 0x55b7bf657d90 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55b7bf6172f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55b7bf63fbf0 'int32_t' sugar # | | | | |-Typedef 0x55b7bf61bc78 'int32_t' # | | | | `-BuiltinType 0x55b7bf5eb260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55b7bf657c18 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55b7bf657bd8 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55b7bf657c38 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55b7bf657bf8 'int' 3 # | | | `-ConstantMatrixType 0x55b7bf657d30 'matrix' # | | |-TypedefDecl 0x55b7bf6581d0 col:31 int32_t3x4 'matrix' # | | | `-TemplateSpecializationType 0x55b7bf6580d0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55b7bf6172f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55b7bf63fbf0 'int32_t' sugar # | | | | |-Typedef 0x55b7bf61bc78 'int32_t' # | | | | `-BuiltinType 0x55b7bf5eb260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55b7bf657f58 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55b7bf657f18 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55b7bf657f78 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55b7bf657f38 'int' 4 # | | | `-ConstantMatrixType 0x55b7bf658070 'matrix' # | | |-TypedefDecl 0x55b7bf658560 col:31 int32_t4x1 'matrix' # | | | `-TemplateSpecializationType 0x55b7bf658460 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55b7bf6172f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55b7bf63fbf0 'int32_t' sugar # | | | | |-Typedef 0x55b7bf61bc78 'int32_t' # | | | | `-BuiltinType 0x55b7bf5eb260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55b7bf658298 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55b7bf658258 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55b7bf6582b8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55b7bf658278 'int' 1 # | | | `-ConstantMatrixType 0x55b7bf6583b0 'matrix' # | | |-TypedefDecl 0x55b7bf6588a0 col:31 int32_t4x2 'matrix' # | | | `-TemplateSpecializationType 0x55b7bf6587a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55b7bf6172f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55b7bf63fbf0 'int32_t' sugar # | | | | |-Typedef 0x55b7bf61bc78 'int32_t' # | | | | `-BuiltinType 0x55b7bf5eb260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55b7bf658628 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55b7bf6585e8 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55b7bf658648 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55b7bf658608 'int' 2 # | | | `-ConstantMatrixType 0x55b7bf658740 'matrix' # | | |-TypedefDecl 0x55b7bf658be0 col:31 int32_t4x3 'matrix' # | | | `-TemplateSpecializationType 0x55b7bf658ae0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55b7bf6172f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55b7bf63fbf0 'int32_t' sugar # | | | | |-Typedef 0x55b7bf61bc78 'int32_t' # | | | | `-BuiltinType 0x55b7bf5eb260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55b7bf658968 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55b7bf658928 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55b7bf658988 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55b7bf658948 'int' 3 # | | | `-ConstantMatrixType 0x55b7bf658a80 'matrix' # | | |-TypedefDecl 0x55b7bf658f20 col:31 int32_t4x4 'matrix' # | | | `-TemplateSpecializationType 0x55b7bf658e20 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55b7bf6172f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55b7bf63fbf0 'int32_t' sugar # | | | | |-Typedef 0x55b7bf61bc78 'int32_t' # | | | | `-BuiltinType 0x55b7bf5eb260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55b7bf658ca8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55b7bf658c68 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55b7bf658cc8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55b7bf658c88 'int' 4 # | | | `-ConstantMatrixType 0x55b7bf658dc0 'matrix' # | | |-TypedefDecl 0x55b7bf6592a0 col:32 uint32_t1x1 'matrix' # | | | `-TemplateSpecializationType 0x55b7bf6591a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55b7bf6172f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55b7bf640540 'uint32_t' sugar # | | | | |-Typedef 0x55b7bf61bd58 'uint32_t' # | | | | `-BuiltinType 0x55b7bf5eb300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55b7bf658fe8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55b7bf658fa8 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55b7bf659008 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55b7bf658fc8 'int' 1 # | | | `-ConstantMatrixType 0x55b7bf659140 'matrix' # | | |-TypedefDecl 0x55b7bf659600 col:32 uint32_t1x2 'matrix' # | | | `-TemplateSpecializationType 0x55b7bf659500 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55b7bf6172f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55b7bf640540 'uint32_t' sugar # | | | | |-Typedef 0x55b7bf61bd58 'uint32_t' # | | | | `-BuiltinType 0x55b7bf5eb300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55b7bf659368 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55b7bf659328 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55b7bf659388 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55b7bf659348 'int' 2 # | | | `-ConstantMatrixType 0x55b7bf6594a0 'matrix' # | | |-TypedefDecl 0x55b7bf659940 col:32 uint32_t1x3 'matrix' # | | | `-TemplateSpecializationType 0x55b7bf659840 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55b7bf6172f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55b7bf640540 'uint32_t' sugar # | | | | |-Typedef 0x55b7bf61bd58 'uint32_t' # | | | | `-BuiltinType 0x55b7bf5eb300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55b7bf6596c8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55b7bf659688 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55b7bf6596e8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55b7bf6596a8 'int' 3 # | | | `-ConstantMatrixType 0x55b7bf6597e0 'matrix' # | | |-TypedefDecl 0x55b7bf659c80 col:32 uint32_t1x4 'matrix' # | | | `-TemplateSpecializationType 0x55b7bf659b80 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55b7bf6172f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55b7bf640540 'uint32_t' sugar # | | | | |-Typedef 0x55b7bf61bd58 'uint32_t' # | | | | `-BuiltinType 0x55b7bf5eb300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55b7bf659a08 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55b7bf6599c8 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55b7bf659a28 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55b7bf6599e8 'int' 4 # | | | `-ConstantMatrixType 0x55b7bf659b20 'matrix' # | | |-TypedefDecl 0x55b7bf659fc0 col:32 uint32_t2x1 'matrix' # | | | `-TemplateSpecializationType 0x55b7bf659ec0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55b7bf6172f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55b7bf640540 'uint32_t' sugar # | | | | |-Typedef 0x55b7bf61bd58 'uint32_t' # | | | | `-BuiltinType 0x55b7bf5eb300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55b7bf659d48 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55b7bf659d08 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55b7bf659d68 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55b7bf659d28 'int' 1 # | | | `-ConstantMatrixType 0x55b7bf659e60 'matrix' # | | |-TypedefDecl 0x55b7bf65a300 col:32 uint32_t2x2 'matrix' # | | | `-TemplateSpecializationType 0x55b7bf65a200 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55b7bf6172f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55b7bf640540 'uint32_t' sugar # | | | | |-Typedef 0x55b7bf61bd58 'uint32_t' # | | | | `-BuiltinType 0x55b7bf5eb300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55b7bf65a088 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55b7bf65a048 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55b7bf65a0a8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55b7bf65a068 'int' 2 # | | | `-ConstantMatrixType 0x55b7bf65a1a0 'matrix' # | | |-TypedefDecl 0x55b7bf65a650 col:32 uint32_t2x3 'matrix' # | | | `-TemplateSpecializationType 0x55b7bf65a550 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55b7bf6172f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55b7bf640540 'uint32_t' sugar # | | | | |-Typedef 0x55b7bf61bd58 'uint32_t' # | | | | `-BuiltinType 0x55b7bf5eb300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55b7bf65a3c8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55b7bf65a388 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55b7bf65a3e8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55b7bf65a3a8 'int' 3 # | | | `-ConstantMatrixType 0x55b7bf65a4f0 'matrix' # | | |-TypedefDecl 0x55b7bf65a990 col:32 uint32_t2x4 'matrix' # | | | `-TemplateSpecializationType 0x55b7bf65a890 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55b7bf6172f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55b7bf640540 'uint32_t' sugar # | | | | |-Typedef 0x55b7bf61bd58 'uint32_t' # | | | | `-BuiltinType 0x55b7bf5eb300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55b7bf65a718 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55b7bf65a6d8 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55b7bf65a738 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55b7bf65a6f8 'int' 4 # | | | `-ConstantMatrixType 0x55b7bf65a830 'matrix' # | | |-TypedefDecl 0x55b7bf65acd0 col:32 uint32_t3x1 'matrix' # | | | `-TemplateSpecializationType 0x55b7bf65abd0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55b7bf6172f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55b7bf640540 'uint32_t' sugar # | | | | |-Typedef 0x55b7bf61bd58 'uint32_t' # | | | | `-BuiltinType 0x55b7bf5eb300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55b7bf65aa58 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55b7bf65aa18 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55b7bf65aa78 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55b7bf65aa38 'int' 1 # | | | `-ConstantMatrixType 0x55b7bf65ab70 'matrix' # | | |-TypedefDecl 0x55b7bf65b010 col:32 uint32_t3x2 'matrix' # | | | `-TemplateSpecializationType 0x55b7bf65af10 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55b7bf6172f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55b7bf640540 'uint32_t' sugar # | | | | |-Typedef 0x55b7bf61bd58 'uint32_t' # | | | | `-BuiltinType 0x55b7bf5eb300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55b7bf65ad98 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55b7bf65ad58 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55b7bf65adb8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55b7bf65ad78 'int' 2 # | | | `-ConstantMatrixType 0x55b7bf65aeb0 'matrix' # | | |-TypedefDecl 0x55b7bf65b350 col:32 uint32_t3x3 'matrix' # | | | `-TemplateSpecializationType 0x55b7bf65b250 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55b7bf6172f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55b7bf640540 'uint32_t' sugar # | | | | |-Typedef 0x55b7bf61bd58 'uint32_t' # | | | | `-BuiltinType 0x55b7bf5eb300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55b7bf65b0d8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55b7bf65b098 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55b7bf65b0f8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55b7bf65b0b8 'int' 3 # | | | `-ConstantMatrixType 0x55b7bf65b1f0 'matrix' # | | |-TypedefDecl 0x55b7bf65b6a0 col:32 uint32_t3x4 'matrix' # | | | `-TemplateSpecializationType 0x55b7bf65b5a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55b7bf6172f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55b7bf640540 'uint32_t' sugar # | | | | |-Typedef 0x55b7bf61bd58 'uint32_t' # | | | | `-BuiltinType 0x55b7bf5eb300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55b7bf65b418 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55b7bf65b3d8 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55b7bf65b438 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55b7bf65b3f8 'int' 4 # | | | `-ConstantMatrixType 0x55b7bf65b540 'matrix' # | | |-TypedefDecl 0x55b7bf65b9e0 col:32 uint32_t4x1 'matrix' # | | | `-TemplateSpecializationType 0x55b7bf65b8e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55b7bf6172f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55b7bf640540 'uint32_t' sugar # | | | | |-Typedef 0x55b7bf61bd58 'uint32_t' # | | | | `-BuiltinType 0x55b7bf5eb300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55b7bf65b768 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55b7bf65b728 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55b7bf65b788 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55b7bf65b748 'int' 1 # | | | `-ConstantMatrixType 0x55b7bf65b880 'matrix' # | | |-TypedefDecl 0x55b7bf65bd20 col:32 uint32_t4x2 'matrix' # | | | `-TemplateSpecializationType 0x55b7bf65bc20 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55b7bf6172f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55b7bf640540 'uint32_t' sugar # | | | | |-Typedef 0x55b7bf61bd58 'uint32_t' # | | | | `-BuiltinType 0x55b7bf5eb300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55b7bf65baa8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55b7bf65ba68 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55b7bf65bac8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55b7bf65ba88 'int' 2 # | | | `-ConstantMatrixType 0x55b7bf65bbc0 'matrix' # | | |-TypedefDecl 0x55b7bf65c060 col:32 uint32_t4x3 'matrix' # | | | `-TemplateSpecializationType 0x55b7bf65bf60 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55b7bf6172f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55b7bf640540 'uint32_t' sugar # | | | | |-Typedef 0x55b7bf61bd58 'uint32_t' # | | | | `-BuiltinType 0x55b7bf5eb300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55b7bf65bde8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55b7bf65bda8 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55b7bf65be08 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55b7bf65bdc8 'int' 3 # | | | `-ConstantMatrixType 0x55b7bf65bf00 'matrix' # | | |-TypedefDecl 0x55b7bf65c3a0 col:32 uint32_t4x4 'matrix' # | | | `-TemplateSpecializationType 0x55b7bf65c2a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55b7bf6172f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55b7bf640540 'uint32_t' sugar # | | | | |-Typedef 0x55b7bf61bd58 'uint32_t' # | | | | `-BuiltinType 0x55b7bf5eb300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55b7bf65c128 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55b7bf65c0e8 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55b7bf65c148 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55b7bf65c108 'int' 4 # | | | `-ConstantMatrixType 0x55b7bf65c240 'matrix' # | | |-TypedefDecl 0x55b7bf65c840 col:31 int64_t1x1 'matrix' # | | | `-TemplateSpecializationType 0x55b7bf65c740 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55b7bf6172f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55b7bf640eb0 'int64_t' sugar # | | | | |-Typedef 0x55b7bf61bea8 'int64_t' # | | | | `-BuiltinType 0x55b7bf5eb280 'long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55b7bf65c468 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55b7bf65c428 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55b7bf65c4a0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55b7bf65c448 'int' 1 # | | | `-ConstantMatrixType 0x55b7bf65c6e0 'matrix' # | | |-TypedefDecl 0x55b7bf65cc80 col:31 int64_t1x2 'matrix' # | | | `-TemplateSpecializationType 0x55b7bf65cb80 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55b7bf6172f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55b7bf640eb0 'int64_t' sugar # | | | | |-Typedef 0x55b7bf61bea8 'int64_t' # | | | | `-BuiltinType 0x55b7bf5eb280 'long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55b7bf65c908 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55b7bf65c8c8 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55b7bf65c928 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55b7bf65c8e8 'int' 2 # | | | `-ConstantMatrixType 0x55b7bf65cb20 'matrix' # | | |-TypedefDecl 0x55b7bf65d0c0 col:31 int64_t1x3 'matrix' # | | | `-TemplateSpecializationType 0x55b7bf65cfc0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55b7bf6172f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55b7bf640eb0 'int64_t' sugar # | | | | |-Typedef 0x55b7bf61bea8 'int64_t' # | | | | `-BuiltinType 0x55b7bf5eb280 'long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55b7bf65cd48 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55b7bf65cd08 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55b7bf65cd68 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55b7bf65cd28 'int' 3 # | | | `-ConstantMatrixType 0x55b7bf65cf60 'matrix' # | | |-TypedefDecl 0x55b7bf65d830 col:31 int64_t1x4 'matrix' # | | | `-TemplateSpecializationType 0x55b7bf65d400 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55b7bf6172f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55b7bf640eb0 'int64_t' sugar # | | | | |-Typedef 0x55b7bf61bea8 'int64_t' # | | | | `-BuiltinType 0x55b7bf5eb280 'long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55b7bf65d188 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55b7bf65d148 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55b7bf65d1a8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55b7bf65d168 'int' 4 # | | | `-ConstantMatrixType 0x55b7bf65d3a0 'matrix' # | | |-TypedefDecl 0x55b7bf65dc70 col:31 int64_t2x1 'matrix' # | | | `-TemplateSpecializationType 0x55b7bf65db70 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55b7bf6172f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55b7bf640eb0 'int64_t' sugar # | | | | |-Typedef 0x55b7bf61bea8 'int64_t' # | | | | `-BuiltinType 0x55b7bf5eb280 'long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55b7bf65d8f8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55b7bf65d8b8 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55b7bf65d918 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55b7bf65d8d8 'int' 1 # | | | `-ConstantMatrixType 0x55b7bf65db10 'matrix' # | | |-TypedefDecl 0x55b7bf65e0b0 col:31 int64_t2x2 'matrix' # | | | `-TemplateSpecializationType 0x55b7bf65dfb0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55b7bf6172f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55b7bf640eb0 'int64_t' sugar # | | | | |-Typedef 0x55b7bf61bea8 'int64_t' # | | | | `-BuiltinType 0x55b7bf5eb280 'long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55b7bf65dd38 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55b7bf65dcf8 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55b7bf65dd58 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55b7bf65dd18 'int' 2 # | | | `-ConstantMatrixType 0x55b7bf65df50 'matrix' # | | |-TypedefDecl 0x55b7bf65e4f0 col:31 int64_t2x3 'matrix' # | | | `-TemplateSpecializationType 0x55b7bf65e3f0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55b7bf6172f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55b7bf640eb0 'int64_t' sugar # | | | | |-Typedef 0x55b7bf61bea8 'int64_t' # | | | | `-BuiltinType 0x55b7bf5eb280 'long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55b7bf65e178 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55b7bf65e138 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55b7bf65e198 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55b7bf65e158 'int' 3 # | | | `-ConstantMatrixType 0x55b7bf65e390 'matrix' # | | |-TypedefDecl 0x55b7bf678da0 col:31 int64_t2x4 'matrix' # | | | `-TemplateSpecializationType 0x55b7bf678ca0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55b7bf6172f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55b7bf640eb0 'int64_t' sugar # | | | | |-Typedef 0x55b7bf61bea8 'int64_t' # | | | | `-BuiltinType 0x55b7bf5eb280 'long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55b7bf65e5b8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55b7bf65e578 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55b7bf65e5d8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55b7bf65e598 'int' 4 # | | | `-ConstantMatrixType 0x55b7bf678c40 'matrix' # | | |-TypedefDecl 0x55b7bf6791e0 col:31 int64_t3x1 'matrix' # | | | `-TemplateSpecializationType 0x55b7bf6790e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55b7bf6172f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55b7bf640eb0 'int64_t' sugar # | | | | |-Typedef 0x55b7bf61bea8 'int64_t' # | | | | `-BuiltinType 0x55b7bf5eb280 'long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55b7bf678e68 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55b7bf678e28 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55b7bf678e88 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55b7bf678e48 'int' 1 # | | | `-ConstantMatrixType 0x55b7bf679080 'matrix' # | | |-TypedefDecl 0x55b7bf679620 col:31 int64_t3x2 'matrix' # | | | `-TemplateSpecializationType 0x55b7bf679520 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55b7bf6172f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55b7bf640eb0 'int64_t' sugar # | | | | |-Typedef 0x55b7bf61bea8 'int64_t' # | | | | `-BuiltinType 0x55b7bf5eb280 'long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55b7bf6792a8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55b7bf679268 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55b7bf6792c8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55b7bf679288 'int' 2 # | | | `-ConstantMatrixType 0x55b7bf6794c0 'matrix' # | | |-TypedefDecl 0x55b7bf679a60 col:31 int64_t3x3 'matrix' # | | | `-TemplateSpecializationType 0x55b7bf679960 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55b7bf6172f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55b7bf640eb0 'int64_t' sugar # | | | | |-Typedef 0x55b7bf61bea8 'int64_t' # | | | | `-BuiltinType 0x55b7bf5eb280 'long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55b7bf6796e8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55b7bf6796a8 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55b7bf679708 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55b7bf6796c8 'int' 3 # | | | `-ConstantMatrixType 0x55b7bf679900 'matrix' # | | |-TypedefDecl 0x55b7bf67a110 col:31 int64_t3x4 'matrix' # | | | `-TemplateSpecializationType 0x55b7bf67a010 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55b7bf6172f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55b7bf640eb0 'int64_t' sugar # | | | | |-Typedef 0x55b7bf61bea8 'int64_t' # | | | | `-BuiltinType 0x55b7bf5eb280 'long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55b7bf679b28 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55b7bf679ae8 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55b7bf679b48 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55b7bf679b08 'int' 4 # | | | `-ConstantMatrixType 0x55b7bf679fb0 'matrix' # | | |-TypedefDecl 0x55b7bf67a550 col:31 int64_t4x1 'matrix' # | | | `-TemplateSpecializationType 0x55b7bf67a450 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55b7bf6172f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55b7bf640eb0 'int64_t' sugar # | | | | |-Typedef 0x55b7bf61bea8 'int64_t' # | | | | `-BuiltinType 0x55b7bf5eb280 'long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55b7bf67a1d8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55b7bf67a198 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55b7bf67a1f8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55b7bf67a1b8 'int' 1 # | | | `-ConstantMatrixType 0x55b7bf67a3f0 'matrix' # | | |-TypedefDecl 0x55b7bf67a990 col:31 int64_t4x2 'matrix' # | | | `-TemplateSpecializationType 0x55b7bf67a890 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55b7bf6172f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55b7bf640eb0 'int64_t' sugar # | | | | |-Typedef 0x55b7bf61bea8 'int64_t' # | | | | `-BuiltinType 0x55b7bf5eb280 'long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55b7bf67a618 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55b7bf67a5d8 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55b7bf67a638 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55b7bf67a5f8 'int' 2 # | | | `-ConstantMatrixType 0x55b7bf67a830 'matrix' # | | |-TypedefDecl 0x55b7bf67add0 col:31 int64_t4x3 'matrix' # | | | `-TemplateSpecializationType 0x55b7bf67acd0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55b7bf6172f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55b7bf640eb0 'int64_t' sugar # | | | | |-Typedef 0x55b7bf61bea8 'int64_t' # | | | | `-BuiltinType 0x55b7bf5eb280 'long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55b7bf67aa58 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55b7bf67aa18 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55b7bf67aa78 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55b7bf67aa38 'int' 3 # | | | `-ConstantMatrixType 0x55b7bf67ac70 'matrix' # | | |-TypedefDecl 0x55b7bf67b470 col:31 int64_t4x4 'matrix' # | | | `-TemplateSpecializationType 0x55b7bf67b370 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55b7bf6172f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55b7bf640eb0 'int64_t' sugar # | | | | |-Typedef 0x55b7bf61bea8 'int64_t' # | | | | `-BuiltinType 0x55b7bf5eb280 'long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55b7bf67b0f0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55b7bf67b0b0 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55b7bf67b110 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55b7bf67b0d0 'int' 4 # | | | `-ConstantMatrixType 0x55b7bf67b310 'matrix' # | | |-TypedefDecl 0x55b7bf67b8f0 col:32 uint64_t1x1 'matrix' # | | | `-TemplateSpecializationType 0x55b7bf67b7f0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55b7bf6172f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55b7bf6418e0 'uint64_t' sugar # | | | | |-Typedef 0x55b7bf61be38 'uint64_t' # | | | | `-BuiltinType 0x55b7bf5eb320 'unsigned long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55b7bf67b538 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55b7bf67b4f8 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55b7bf67b558 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55b7bf67b518 'int' 1 # | | | `-ConstantMatrixType 0x55b7bf67b790 'matrix' # | | |-TypedefDecl 0x55b7bf67bd30 col:32 uint64_t1x2 'matrix' # | | | `-TemplateSpecializationType 0x55b7bf67bc30 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55b7bf6172f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55b7bf6418e0 'uint64_t' sugar # | | | | |-Typedef 0x55b7bf61be38 'uint64_t' # | | | | `-BuiltinType 0x55b7bf5eb320 'unsigned long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55b7bf67b9b8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55b7bf67b978 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55b7bf67b9d8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55b7bf67b998 'int' 2 # | | | `-ConstantMatrixType 0x55b7bf67bbd0 'matrix' # | | |-TypedefDecl 0x55b7bf67f350 col:32 uint64_t1x3 'matrix' # | | | `-TemplateSpecializationType 0x55b7bf67f250 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55b7bf6172f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55b7bf6418e0 'uint64_t' sugar # | | | | |-Typedef 0x55b7bf61be38 'uint64_t' # | | | | `-BuiltinType 0x55b7bf5eb320 'unsigned long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55b7bf67bdf8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55b7bf67bdb8 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55b7bf67be18 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55b7bf67bdd8 'int' 3 # | | | `-ConstantMatrixType 0x55b7bf67c010 'matrix' # | | |-TypedefDecl 0x55b7bf67f790 col:32 uint64_t1x4 'matrix' # | | | `-TemplateSpecializationType 0x55b7bf67f690 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55b7bf6172f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55b7bf6418e0 'uint64_t' sugar # | | | | |-Typedef 0x55b7bf61be38 'uint64_t' # | | | | `-BuiltinType 0x55b7bf5eb320 'unsigned long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55b7bf67f418 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55b7bf67f3d8 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55b7bf67f438 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55b7bf67f3f8 'int' 4 # | | | `-ConstantMatrixType 0x55b7bf67f630 'matrix' # | | |-TypedefDecl 0x55b7bf67fbd0 col:32 uint64_t2x1 'matrix' # | | | `-TemplateSpecializationType 0x55b7bf67fad0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55b7bf6172f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55b7bf6418e0 'uint64_t' sugar # | | | | |-Typedef 0x55b7bf61be38 'uint64_t' # | | | | `-BuiltinType 0x55b7bf5eb320 'unsigned long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55b7bf67f858 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55b7bf67f818 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55b7bf67f878 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55b7bf67f838 'int' 1 # | | | `-ConstantMatrixType 0x55b7bf67fa70 'matrix' # | | |-TypedefDecl 0x55b7bf680010 col:32 uint64_t2x2 'matrix' # | | | `-TemplateSpecializationType 0x55b7bf67ff10 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55b7bf6172f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55b7bf6418e0 'uint64_t' sugar # | | | | |-Typedef 0x55b7bf61be38 'uint64_t' # | | | | `-BuiltinType 0x55b7bf5eb320 'unsigned long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55b7bf67fc98 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55b7bf67fc58 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55b7bf67fcb8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55b7bf67fc78 'int' 2 # | | | `-ConstantMatrixType 0x55b7bf67feb0 'matrix' # | | |-TypedefDecl 0x55b7bf680460 col:32 uint64_t2x3 'matrix' # | | | `-TemplateSpecializationType 0x55b7bf680360 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55b7bf6172f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55b7bf6418e0 'uint64_t' sugar # | | | | |-Typedef 0x55b7bf61be38 'uint64_t' # | | | | `-BuiltinType 0x55b7bf5eb320 'unsigned long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55b7bf6800d8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55b7bf680098 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55b7bf6800f8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55b7bf6800b8 'int' 3 # | | | `-ConstantMatrixType 0x55b7bf680300 'matrix' # | | |-TypedefDecl 0x55b7bf6808a0 col:32 uint64_t2x4 'matrix' # | | | `-TemplateSpecializationType 0x55b7bf6807a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55b7bf6172f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55b7bf6418e0 'uint64_t' sugar # | | | | |-Typedef 0x55b7bf61be38 'uint64_t' # | | | | `-BuiltinType 0x55b7bf5eb320 'unsigned long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55b7bf680528 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55b7bf6804e8 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55b7bf680548 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55b7bf680508 'int' 4 # | | | `-ConstantMatrixType 0x55b7bf680740 'matrix' # | | |-TypedefDecl 0x55b7bf680ce0 col:32 uint64_t3x1 'matrix' # | | | `-TemplateSpecializationType 0x55b7bf680be0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55b7bf6172f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55b7bf6418e0 'uint64_t' sugar # | | | | |-Typedef 0x55b7bf61be38 'uint64_t' # | | | | `-BuiltinType 0x55b7bf5eb320 'unsigned long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55b7bf680968 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55b7bf680928 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55b7bf680988 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55b7bf680948 'int' 1 # | | | `-ConstantMatrixType 0x55b7bf680b80 'matrix' # | | |-TypedefDecl 0x55b7bf681120 col:32 uint64_t3x2 'matrix' # | | | `-TemplateSpecializationType 0x55b7bf681020 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55b7bf6172f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55b7bf6418e0 'uint64_t' sugar # | | | | |-Typedef 0x55b7bf61be38 'uint64_t' # | | | | `-BuiltinType 0x55b7bf5eb320 'unsigned long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55b7bf680da8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55b7bf680d68 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55b7bf680dc8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55b7bf680d88 'int' 2 # | | | `-ConstantMatrixType 0x55b7bf680fc0 'matrix' # | | |-TypedefDecl 0x55b7bf681590 col:32 uint64_t3x3 'matrix' # | | | `-TemplateSpecializationType 0x55b7bf681490 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55b7bf6172f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55b7bf6418e0 'uint64_t' sugar # | | | | |-Typedef 0x55b7bf61be38 'uint64_t' # | | | | `-BuiltinType 0x55b7bf5eb320 'unsigned long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55b7bf6811e8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55b7bf6811a8 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55b7bf681208 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55b7bf6811c8 'int' 3 # | | | `-ConstantMatrixType 0x55b7bf681430 'matrix' # | | |-TypedefDecl 0x55b7bf6819d0 col:32 uint64_t3x4 'matrix' # | | | `-TemplateSpecializationType 0x55b7bf6818d0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55b7bf6172f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55b7bf6418e0 'uint64_t' sugar # | | | | |-Typedef 0x55b7bf61be38 'uint64_t' # | | | | `-BuiltinType 0x55b7bf5eb320 'unsigned long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55b7bf681658 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55b7bf681618 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55b7bf681678 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55b7bf681638 'int' 4 # | | | `-ConstantMatrixType 0x55b7bf681870 'matrix' # | | |-TypedefDecl 0x55b7bf681e10 col:32 uint64_t4x1 'matrix' # | | | `-TemplateSpecializationType 0x55b7bf681d10 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55b7bf6172f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55b7bf6418e0 'uint64_t' sugar # | | | | |-Typedef 0x55b7bf61be38 'uint64_t' # | | | | `-BuiltinType 0x55b7bf5eb320 'unsigned long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55b7bf681a98 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55b7bf681a58 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55b7bf681ab8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55b7bf681a78 'int' 1 # | | | `-ConstantMatrixType 0x55b7bf681cb0 'matrix' # | | |-TypedefDecl 0x55b7bf682280 col:32 uint64_t4x2 'matrix' # | | | `-TemplateSpecializationType 0x55b7bf682150 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55b7bf6172f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55b7bf6418e0 'uint64_t' sugar # | | | | |-Typedef 0x55b7bf61be38 'uint64_t' # | | | | `-BuiltinType 0x55b7bf5eb320 'unsigned long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55b7bf681ed8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55b7bf681e98 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55b7bf681ef8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55b7bf681eb8 'int' 2 # | | | `-ConstantMatrixType 0x55b7bf6820f0 'matrix' # | | |-TypedefDecl 0x55b7bf6826c0 col:32 uint64_t4x3 'matrix' # | | | `-TemplateSpecializationType 0x55b7bf6825c0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55b7bf6172f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55b7bf6418e0 'uint64_t' sugar # | | | | |-Typedef 0x55b7bf61be38 'uint64_t' # | | | | `-BuiltinType 0x55b7bf5eb320 'unsigned long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55b7bf682348 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55b7bf682308 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55b7bf682368 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55b7bf682328 'int' 3 # | | | `-ConstantMatrixType 0x55b7bf682560 'matrix' # | | |-TypedefDecl 0x55b7bf682b00 col:32 uint64_t4x4 'matrix' # | | | `-TemplateSpecializationType 0x55b7bf682a00 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55b7bf6172f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55b7bf6418e0 'uint64_t' sugar # | | | | |-Typedef 0x55b7bf61be38 'uint64_t' # | | | | `-BuiltinType 0x55b7bf5eb320 'unsigned long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55b7bf682788 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55b7bf682748 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55b7bf6827a8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55b7bf682768 'int' 4 # | | | `-ConstantMatrixType 0x55b7bf6829a0 'matrix' # | | |-TypedefDecl 0x55b7bf682f60 col:28 half1x1 'matrix' # | | | `-TemplateSpecializationType 0x55b7bf682e60 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55b7bf6172f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55b7bf5eb9d0 'half' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55b7bf682bb0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55b7bf682b70 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55b7bf682bd0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55b7bf682b90 'int' 1 # | | | `-ConstantMatrixType 0x55b7bf682e00 'matrix' # | | |-TypedefDecl 0x55b7bf6833c0 col:28 half1x2 'matrix' # | | | `-TemplateSpecializationType 0x55b7bf6832c0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55b7bf6172f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55b7bf5eb9d0 'half' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55b7bf683010 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55b7bf682fd0 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55b7bf683030 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55b7bf682ff0 'int' 2 # | | | `-ConstantMatrixType 0x55b7bf683230 'matrix' # | | |-TypedefDecl 0x55b7bf6837f0 col:28 half1x3 'matrix' # | | | `-TemplateSpecializationType 0x55b7bf6836f0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55b7bf6172f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55b7bf5eb9d0 'half' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55b7bf683470 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55b7bf683430 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55b7bf683490 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55b7bf683450 'int' 3 # | | | `-ConstantMatrixType 0x55b7bf683690 'matrix' # | | |-TypedefDecl 0x55b7bf683c20 col:28 half1x4 'matrix' # | | | `-TemplateSpecializationType 0x55b7bf683b20 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55b7bf6172f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55b7bf5eb9d0 'half' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55b7bf6838a0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55b7bf683860 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55b7bf6838c0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55b7bf683880 'int' 4 # | | | `-ConstantMatrixType 0x55b7bf683ac0 'matrix' # | | |-TypedefDecl 0x55b7bf684050 col:28 half2x1 'matrix' # | | | `-TemplateSpecializationType 0x55b7bf683f50 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55b7bf6172f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55b7bf5eb9d0 'half' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55b7bf683cd0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55b7bf683c90 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55b7bf683cf0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55b7bf683cb0 'int' 1 # | | | `-ConstantMatrixType 0x55b7bf683ef0 'matrix' # | | |-TypedefDecl 0x55b7bf6846e0 col:28 half2x2 'matrix' # | | | `-TemplateSpecializationType 0x55b7bf6845e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55b7bf6172f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55b7bf5eb9d0 'half' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55b7bf684100 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55b7bf6840c0 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55b7bf684120 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55b7bf6840e0 'int' 2 # | | | `-ConstantMatrixType 0x55b7bf684580 'matrix' # | | |-TypedefDecl 0x55b7bf684b10 col:28 half2x3 'matrix' # | | | `-TemplateSpecializationType 0x55b7bf684a10 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55b7bf6172f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55b7bf5eb9d0 'half' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55b7bf684790 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55b7bf684750 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55b7bf6847b0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55b7bf684770 'int' 3 # | | | `-ConstantMatrixType 0x55b7bf6849b0 'matrix' # | | |-TypedefDecl 0x55b7bf684f40 col:28 half2x4 'matrix' # | | | `-TemplateSpecializationType 0x55b7bf684e40 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55b7bf6172f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55b7bf5eb9d0 'half' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55b7bf684bc0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55b7bf684b80 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55b7bf684be0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55b7bf684ba0 'int' 4 # | | | `-ConstantMatrixType 0x55b7bf684de0 'matrix' # | | |-TypedefDecl 0x55b7bf685370 col:28 half3x1 'matrix' # | | | `-TemplateSpecializationType 0x55b7bf685270 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55b7bf6172f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55b7bf5eb9d0 'half' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55b7bf684ff0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55b7bf684fb0 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55b7bf685010 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55b7bf684fd0 'int' 1 # | | | `-ConstantMatrixType 0x55b7bf685210 'matrix' # | | |-TypedefDecl 0x55b7bf687a10 col:28 half3x2 'matrix' # | | | `-TemplateSpecializationType 0x55b7bf687910 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55b7bf6172f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55b7bf5eb9d0 'half' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55b7bf685420 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55b7bf6853e0 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55b7bf685440 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55b7bf685400 'int' 2 # | | | `-ConstantMatrixType 0x55b7bf6878b0 'matrix' # | | |-TypedefDecl 0x55b7bf687e40 col:28 half3x3 'matrix' # | | | `-TemplateSpecializationType 0x55b7bf687d40 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55b7bf6172f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55b7bf5eb9d0 'half' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55b7bf687ac0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55b7bf687a80 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55b7bf687ae0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55b7bf687aa0 'int' 3 # | | | `-ConstantMatrixType 0x55b7bf687ce0 'matrix' # | | |-TypedefDecl 0x55b7bf688270 col:28 half3x4 'matrix' # | | | `-TemplateSpecializationType 0x55b7bf688170 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55b7bf6172f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55b7bf5eb9d0 'half' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55b7bf687ef0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55b7bf687eb0 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55b7bf687f10 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55b7bf687ed0 'int' 4 # | | | `-ConstantMatrixType 0x55b7bf688110 'matrix' # | | |-TypedefDecl 0x55b7bf6886a0 col:28 half4x1 'matrix' # | | | `-TemplateSpecializationType 0x55b7bf6885a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55b7bf6172f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55b7bf5eb9d0 'half' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55b7bf688320 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55b7bf6882e0 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55b7bf688340 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55b7bf688300 'int' 1 # | | | `-ConstantMatrixType 0x55b7bf688540 'matrix' # | | |-TypedefDecl 0x55b7bf688af0 col:28 half4x2 'matrix' # | | | `-TemplateSpecializationType 0x55b7bf6889f0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55b7bf6172f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55b7bf5eb9d0 'half' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55b7bf688770 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55b7bf688710 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55b7bf688790 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55b7bf688750 'int' 2 # | | | `-ConstantMatrixType 0x55b7bf688990 'matrix' # | | |-TypedefDecl 0x55b7bf688f20 col:28 half4x3 'matrix' # | | | `-TemplateSpecializationType 0x55b7bf688e20 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55b7bf6172f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55b7bf5eb9d0 'half' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55b7bf688ba0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55b7bf688b60 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55b7bf688bc0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55b7bf688b80 'int' 3 # | | | `-ConstantMatrixType 0x55b7bf688dc0 'matrix' # | | |-TypedefDecl 0x55b7bf689350 col:28 half4x4 'matrix' # | | | `-TemplateSpecializationType 0x55b7bf689250 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55b7bf6172f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55b7bf5eb9d0 'half' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55b7bf688fd0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55b7bf688f90 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55b7bf688ff0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55b7bf688fb0 'int' 4 # | | | `-ConstantMatrixType 0x55b7bf6891f0 'matrix' # | | |-TypedefDecl 0x55b7bf663c80 col:29 float1x1 'matrix' # | | | `-TemplateSpecializationType 0x55b7bf6896b0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55b7bf6172f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55b7bf5eb360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55b7bf689400 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55b7bf6893c0 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55b7bf689420 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55b7bf6893e0 'int' 1 # | | | `-ConstantMatrixType 0x55b7bf689650 'matrix' # | | |-TypedefDecl 0x55b7bf6640b0 col:29 float1x2 'matrix' # | | | `-TemplateSpecializationType 0x55b7bf663fb0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55b7bf6172f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55b7bf5eb360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55b7bf663d30 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55b7bf663cf0 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55b7bf663d50 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55b7bf663d10 'int' 2 # | | | `-ConstantMatrixType 0x55b7bf663f50 'matrix' # | | |-TypedefDecl 0x55b7bf6644e0 col:29 float1x3 'matrix' # | | | `-TemplateSpecializationType 0x55b7bf6643e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55b7bf6172f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55b7bf5eb360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55b7bf664160 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55b7bf664120 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55b7bf664180 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55b7bf664140 'int' 3 # | | | `-ConstantMatrixType 0x55b7bf664380 'matrix' # | | |-TypedefDecl 0x55b7bf664910 col:29 float1x4 'matrix' # | | | `-TemplateSpecializationType 0x55b7bf664810 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55b7bf6172f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55b7bf5eb360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55b7bf664590 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55b7bf664550 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55b7bf6645b0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55b7bf664570 'int' 4 # | | | `-ConstantMatrixType 0x55b7bf6647b0 'matrix' # | | |-TypedefDecl 0x55b7bf664d70 col:29 float2x1 'matrix' # | | | `-TemplateSpecializationType 0x55b7bf664c70 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55b7bf6172f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55b7bf5eb360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55b7bf6649c0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55b7bf664980 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55b7bf6649e0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55b7bf6649a0 'int' 1 # | | | `-ConstantMatrixType 0x55b7bf664c10 'matrix' # | | |-TypedefDecl 0x55b7bf6651a0 col:29 float2x2 'matrix' # | | | `-TemplateSpecializationType 0x55b7bf6650a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55b7bf6172f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55b7bf5eb360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55b7bf664e20 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55b7bf664de0 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55b7bf664e40 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55b7bf664e00 'int' 2 # | | | `-ConstantMatrixType 0x55b7bf665040 'matrix' # | | |-TypedefDecl 0x55b7bf6655d0 col:29 float2x3 'matrix' # | | | `-TemplateSpecializationType 0x55b7bf6654d0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55b7bf6172f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55b7bf5eb360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55b7bf665250 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55b7bf665210 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55b7bf665270 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55b7bf665230 'int' 3 # | | | `-ConstantMatrixType 0x55b7bf665470 'matrix' # | | |-TypedefDecl 0x55b7bf665a00 col:29 float2x4 'matrix' # | | | `-TemplateSpecializationType 0x55b7bf665900 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55b7bf6172f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55b7bf5eb360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55b7bf665680 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55b7bf665640 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55b7bf6656a0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55b7bf665660 'int' 4 # | | | `-ConstantMatrixType 0x55b7bf6658a0 'matrix' # | | |-TypedefDecl 0x55b7bf665e40 col:29 float3x1 'matrix' # | | | `-TemplateSpecializationType 0x55b7bf665d40 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55b7bf6172f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55b7bf5eb360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55b7bf665ab0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55b7bf665a70 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55b7bf665ad0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55b7bf665a90 'int' 1 # | | | `-ConstantMatrixType 0x55b7bf665ce0 'matrix' # | | |-TypedefDecl 0x55b7bf666270 col:29 float3x2 'matrix' # | | | `-TemplateSpecializationType 0x55b7bf666170 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55b7bf6172f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55b7bf5eb360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55b7bf665ef0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55b7bf665eb0 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55b7bf665f10 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55b7bf665ed0 'int' 2 # | | | `-ConstantMatrixType 0x55b7bf666110 'matrix' # | | |-TypedefDecl 0x55b7bf6666a0 col:29 float3x3 'matrix' # | | | `-TemplateSpecializationType 0x55b7bf6665a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55b7bf6172f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55b7bf5eb360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55b7bf666320 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55b7bf6662e0 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55b7bf666340 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55b7bf666300 'int' 3 # | | | `-ConstantMatrixType 0x55b7bf666540 'matrix' # | | |-TypedefDecl 0x55b7bf666ad0 col:29 float3x4 'matrix' # | | | `-TemplateSpecializationType 0x55b7bf6669d0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55b7bf6172f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55b7bf5eb360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55b7bf666750 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55b7bf666710 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55b7bf666770 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55b7bf666730 'int' 4 # | | | `-ConstantMatrixType 0x55b7bf666970 'matrix' # | | |-TypedefDecl 0x55b7bf667f30 col:29 float4x1 'matrix' # | | | `-TemplateSpecializationType 0x55b7bf667e30 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55b7bf6172f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55b7bf5eb360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55b7bf666b80 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55b7bf666b40 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55b7bf666ba0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55b7bf666b60 'int' 1 # | | | `-ConstantMatrixType 0x55b7bf667dd0 'matrix' # | | |-TypedefDecl 0x55b7bf668360 col:29 float4x2 'matrix' # | | | `-TemplateSpecializationType 0x55b7bf668260 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55b7bf6172f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55b7bf5eb360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55b7bf667fe0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55b7bf667fa0 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55b7bf668000 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55b7bf667fc0 'int' 2 # | | | `-ConstantMatrixType 0x55b7bf668200 'matrix' # | | |-TypedefDecl 0x55b7bf668790 col:29 float4x3 'matrix' # | | | `-TemplateSpecializationType 0x55b7bf668690 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55b7bf6172f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55b7bf5eb360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55b7bf668410 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55b7bf6683d0 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55b7bf668430 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55b7bf6683f0 'int' 3 # | | | `-ConstantMatrixType 0x55b7bf668630 'matrix' # | | |-TypedefDecl 0x55b7bf668bc0 col:29 float4x4 'matrix' # | | | `-TemplateSpecializationType 0x55b7bf668ac0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55b7bf6172f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55b7bf5eb360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55b7bf668840 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55b7bf668800 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55b7bf668860 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55b7bf668820 'int' 4 # | | | `-ConstantMatrixType 0x55b7bf668a60 'matrix' # | | |-TypedefDecl 0x55b7bf669040 col:30 double1x1 'matrix' # | | | `-TemplateSpecializationType 0x55b7bf668f40 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55b7bf6172f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55b7bf5eb380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55b7bf668c90 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55b7bf668c50 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55b7bf668cb0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55b7bf668c70 'int' 1 # | | | `-ConstantMatrixType 0x55b7bf668ee0 'matrix' # | | |-TypedefDecl 0x55b7bf669470 col:30 double1x2 'matrix' # | | | `-TemplateSpecializationType 0x55b7bf669370 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55b7bf6172f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55b7bf5eb380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55b7bf6690f0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55b7bf6690b0 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55b7bf669110 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55b7bf6690d0 'int' 2 # | | | `-ConstantMatrixType 0x55b7bf669310 'matrix' # | | |-TypedefDecl 0x55b7bf6698a0 col:30 double1x3 'matrix' # | | | `-TemplateSpecializationType 0x55b7bf6697a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55b7bf6172f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55b7bf5eb380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55b7bf669520 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55b7bf6694e0 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55b7bf669540 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55b7bf669500 'int' 3 # | | | `-ConstantMatrixType 0x55b7bf669740 'matrix' # | | |-TypedefDecl 0x55b7bf66a4f0 col:30 double1x4 'matrix' # | | | `-TemplateSpecializationType 0x55b7bf669bd0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55b7bf6172f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55b7bf5eb380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55b7bf669950 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55b7bf669910 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55b7bf669970 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55b7bf669930 'int' 4 # | | | `-ConstantMatrixType 0x55b7bf669b70 'matrix' # | | |-TypedefDecl 0x55b7bf66a920 col:30 double2x1 'matrix' # | | | `-TemplateSpecializationType 0x55b7bf66a820 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55b7bf6172f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55b7bf5eb380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55b7bf66a5a0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55b7bf66a560 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55b7bf66a5c0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55b7bf66a580 'int' 1 # | | | `-ConstantMatrixType 0x55b7bf66a7c0 'matrix' # | | |-TypedefDecl 0x55b7bf66ad50 col:30 double2x2 'matrix' # | | | `-TemplateSpecializationType 0x55b7bf66ac50 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55b7bf6172f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55b7bf5eb380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55b7bf66a9d0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55b7bf66a990 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55b7bf66a9f0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55b7bf66a9b0 'int' 2 # | | | `-ConstantMatrixType 0x55b7bf66abf0 'matrix' # | | |-TypedefDecl 0x55b7bf66b180 col:30 double2x3 'matrix' # | | | `-TemplateSpecializationType 0x55b7bf66b080 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55b7bf6172f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55b7bf5eb380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55b7bf66ae00 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55b7bf66adc0 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55b7bf66ae20 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55b7bf66ade0 'int' 3 # | | | `-ConstantMatrixType 0x55b7bf66b020 'matrix' # | | |-TypedefDecl 0x55b7bf66b5e0 col:30 double2x4 'matrix' # | | | `-TemplateSpecializationType 0x55b7bf66b4e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55b7bf6172f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55b7bf5eb380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55b7bf66b230 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55b7bf66b1f0 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55b7bf66b250 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55b7bf66b210 'int' 4 # | | | `-ConstantMatrixType 0x55b7bf66b480 'matrix' # | | |-TypedefDecl 0x55b7bf66ba10 col:30 double3x1 'matrix' # | | | `-TemplateSpecializationType 0x55b7bf66b910 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55b7bf6172f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55b7bf5eb380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55b7bf66b690 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55b7bf66b650 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55b7bf66b6b0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55b7bf66b670 'int' 1 # | | | `-ConstantMatrixType 0x55b7bf66b8b0 'matrix' # | | |-TypedefDecl 0x55b7bf66be40 col:30 double3x2 'matrix' # | | | `-TemplateSpecializationType 0x55b7bf66bd40 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55b7bf6172f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55b7bf5eb380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55b7bf66bac0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55b7bf66ba80 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55b7bf66bae0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55b7bf66baa0 'int' 2 # | | | `-ConstantMatrixType 0x55b7bf66bce0 'matrix' # | | |-TypedefDecl 0x55b7bf66c270 col:30 double3x3 'matrix' # | | | `-TemplateSpecializationType 0x55b7bf66c170 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55b7bf6172f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55b7bf5eb380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55b7bf66bef0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55b7bf66beb0 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55b7bf66bf10 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55b7bf66bed0 'int' 3 # | | | `-ConstantMatrixType 0x55b7bf66c110 'matrix' # | | |-TypedefDecl 0x55b7bf66d9c0 col:30 double3x4 'matrix' # | | | `-TemplateSpecializationType 0x55b7bf66d8c0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55b7bf6172f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55b7bf5eb380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55b7bf66c320 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55b7bf66c2e0 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55b7bf66c340 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55b7bf66c300 'int' 4 # | | | `-ConstantMatrixType 0x55b7bf66d860 'matrix' # | | |-TypedefDecl 0x55b7bf66ddf0 col:30 double4x1 'matrix' # | | | `-TemplateSpecializationType 0x55b7bf66dcf0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55b7bf6172f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55b7bf5eb380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55b7bf66da70 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55b7bf66da30 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55b7bf66da90 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55b7bf66da50 'int' 1 # | | | `-ConstantMatrixType 0x55b7bf66dc90 'matrix' # | | |-TypedefDecl 0x55b7bf66e220 col:30 double4x2 'matrix' # | | | `-TemplateSpecializationType 0x55b7bf66e120 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55b7bf6172f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55b7bf5eb380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55b7bf66dea0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55b7bf66de60 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55b7bf66dec0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55b7bf66de80 'int' 2 # | | | `-ConstantMatrixType 0x55b7bf66e0c0 'matrix' # | | |-TypedefDecl 0x55b7bf66e650 col:30 double4x3 'matrix' # | | | `-TemplateSpecializationType 0x55b7bf66e550 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55b7bf6172f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55b7bf5eb380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55b7bf66e2d0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55b7bf66e290 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55b7bf66e2f0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55b7bf66e2b0 'int' 3 # | | | `-ConstantMatrixType 0x55b7bf66e4f0 'matrix' # | | |-TypedefDecl 0x55b7bf66eda0 col:30 double4x4 'matrix' # | | | `-TemplateSpecializationType 0x55b7bf66eca0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55b7bf6172f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55b7bf5eb380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55b7bf66e700 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55b7bf66e6c0 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55b7bf66e720 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55b7bf66e6e0 'int' 4 # | | | `-ConstantMatrixType 0x55b7bf66ec40 'matrix' # | | |-TypedefDecl 0x55b7bf66f120 col:33 float32_t1x1 'matrix' # | | | `-TemplateSpecializationType 0x55b7bf66f020 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55b7bf6172f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55b7bf6448a0 'float32_t' sugar # | | | | |-Typedef 0x55b7bf61bdc8 'float32_t' # | | | | `-BuiltinType 0x55b7bf5eb360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55b7bf66ee68 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55b7bf66ee28 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55b7bf66ee88 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55b7bf66ee48 'int' 1 # | | | `-ConstantMatrixType 0x55b7bf66efc0 'matrix' # | | |-TypedefDecl 0x55b7bf66f460 col:33 float32_t1x2 'matrix' # | | | `-TemplateSpecializationType 0x55b7bf66f360 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55b7bf6172f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55b7bf6448a0 'float32_t' sugar # | | | | |-Typedef 0x55b7bf61bdc8 'float32_t' # | | | | `-BuiltinType 0x55b7bf5eb360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55b7bf66f1e8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55b7bf66f1a8 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55b7bf66f208 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55b7bf66f1c8 'int' 2 # | | | `-ConstantMatrixType 0x55b7bf66f300 'matrix' # | | |-TypedefDecl 0x55b7bf66f7a0 col:33 float32_t1x3 'matrix' # | | | `-TemplateSpecializationType 0x55b7bf66f6a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55b7bf6172f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55b7bf6448a0 'float32_t' sugar # | | | | |-Typedef 0x55b7bf61bdc8 'float32_t' # | | | | `-BuiltinType 0x55b7bf5eb360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55b7bf66f528 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55b7bf66f4e8 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55b7bf66f548 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55b7bf66f508 'int' 3 # | | | `-ConstantMatrixType 0x55b7bf66f640 'matrix' # | | |-TypedefDecl 0x55b7bf670b10 col:33 float32_t1x4 'matrix' # | | | `-TemplateSpecializationType 0x55b7bf66f9e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55b7bf6172f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55b7bf6448a0 'float32_t' sugar # | | | | |-Typedef 0x55b7bf61bdc8 'float32_t' # | | | | `-BuiltinType 0x55b7bf5eb360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55b7bf66f868 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55b7bf66f828 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55b7bf66f888 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55b7bf66f848 'int' 4 # | | | `-ConstantMatrixType 0x55b7bf66f980 'matrix' # | | |-TypedefDecl 0x55b7bf670e50 col:33 float32_t2x1 'matrix' # | | | `-TemplateSpecializationType 0x55b7bf670d50 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55b7bf6172f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55b7bf6448a0 'float32_t' sugar # | | | | |-Typedef 0x55b7bf61bdc8 'float32_t' # | | | | `-BuiltinType 0x55b7bf5eb360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55b7bf670bd8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55b7bf670b98 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55b7bf670bf8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55b7bf670bb8 'int' 1 # | | | `-ConstantMatrixType 0x55b7bf670cf0 'matrix' # | | |-TypedefDecl 0x55b7bf671190 col:33 float32_t2x2 'matrix' # | | | `-TemplateSpecializationType 0x55b7bf671090 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55b7bf6172f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55b7bf6448a0 'float32_t' sugar # | | | | |-Typedef 0x55b7bf61bdc8 'float32_t' # | | | | `-BuiltinType 0x55b7bf5eb360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55b7bf670f18 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55b7bf670ed8 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55b7bf670f38 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55b7bf670ef8 'int' 2 # | | | `-ConstantMatrixType 0x55b7bf671030 'matrix' # | | |-TypedefDecl 0x55b7bf6714d0 col:33 float32_t2x3 'matrix' # | | | `-TemplateSpecializationType 0x55b7bf6713d0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55b7bf6172f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55b7bf6448a0 'float32_t' sugar # | | | | |-Typedef 0x55b7bf61bdc8 'float32_t' # | | | | `-BuiltinType 0x55b7bf5eb360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55b7bf671258 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55b7bf671218 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55b7bf671278 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55b7bf671238 'int' 3 # | | | `-ConstantMatrixType 0x55b7bf671370 'matrix' # | | |-TypedefDecl 0x55b7bf671810 col:33 float32_t2x4 'matrix' # | | | `-TemplateSpecializationType 0x55b7bf671710 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55b7bf6172f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55b7bf6448a0 'float32_t' sugar # | | | | |-Typedef 0x55b7bf61bdc8 'float32_t' # | | | | `-BuiltinType 0x55b7bf5eb360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55b7bf671598 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55b7bf671558 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55b7bf6715b8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55b7bf671578 'int' 4 # | | | `-ConstantMatrixType 0x55b7bf6716b0 'matrix' # | | |-TypedefDecl 0x55b7bf671b60 col:33 float32_t3x1 'matrix' # | | | `-TemplateSpecializationType 0x55b7bf671a50 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55b7bf6172f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55b7bf6448a0 'float32_t' sugar # | | | | |-Typedef 0x55b7bf61bdc8 'float32_t' # | | | | `-BuiltinType 0x55b7bf5eb360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55b7bf6718d8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55b7bf671898 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55b7bf6718f8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55b7bf6718b8 'int' 1 # | | | `-ConstantMatrixType 0x55b7bf6719f0 'matrix' # | | |-TypedefDecl 0x55b7bf671ea0 col:33 float32_t3x2 'matrix' # | | | `-TemplateSpecializationType 0x55b7bf671da0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55b7bf6172f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55b7bf6448a0 'float32_t' sugar # | | | | |-Typedef 0x55b7bf61bdc8 'float32_t' # | | | | `-BuiltinType 0x55b7bf5eb360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55b7bf671c28 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55b7bf671be8 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55b7bf671c48 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55b7bf671c08 'int' 2 # | | | `-ConstantMatrixType 0x55b7bf671d40 'matrix' # | | |-TypedefDecl 0x55b7bf6721e0 col:33 float32_t3x3 'matrix' # | | | `-TemplateSpecializationType 0x55b7bf6720e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55b7bf6172f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55b7bf6448a0 'float32_t' sugar # | | | | |-Typedef 0x55b7bf61bdc8 'float32_t' # | | | | `-BuiltinType 0x55b7bf5eb360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55b7bf671f68 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55b7bf671f28 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55b7bf671f88 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55b7bf671f48 'int' 3 # | | | `-ConstantMatrixType 0x55b7bf672080 'matrix' # | | |-TypedefDecl 0x55b7bf672520 col:33 float32_t3x4 'matrix' # | | | `-TemplateSpecializationType 0x55b7bf672420 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55b7bf6172f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55b7bf6448a0 'float32_t' sugar # | | | | |-Typedef 0x55b7bf61bdc8 'float32_t' # | | | | `-BuiltinType 0x55b7bf5eb360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55b7bf6722a8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55b7bf672268 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55b7bf6722c8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55b7bf672288 'int' 4 # | | | `-ConstantMatrixType 0x55b7bf6723c0 'matrix' # | | |-TypedefDecl 0x55b7bf672860 col:33 float32_t4x1 'matrix' # | | | `-TemplateSpecializationType 0x55b7bf672760 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55b7bf6172f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55b7bf6448a0 'float32_t' sugar # | | | | |-Typedef 0x55b7bf61bdc8 'float32_t' # | | | | `-BuiltinType 0x55b7bf5eb360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55b7bf6725e8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55b7bf6725a8 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55b7bf672608 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55b7bf6725c8 'int' 1 # | | | `-ConstantMatrixType 0x55b7bf672700 'matrix' # | | |-TypedefDecl 0x55b7bf672bf0 col:33 float32_t4x2 'matrix' # | | | `-TemplateSpecializationType 0x55b7bf672af0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55b7bf6172f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55b7bf6448a0 'float32_t' sugar # | | | | |-Typedef 0x55b7bf61bdc8 'float32_t' # | | | | `-BuiltinType 0x55b7bf5eb360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55b7bf672928 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55b7bf6728e8 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55b7bf672948 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55b7bf672908 'int' 2 # | | | `-ConstantMatrixType 0x55b7bf672a40 'matrix' # | | |-TypedefDecl 0x55b7bf672f30 col:33 float32_t4x3 'matrix' # | | | `-TemplateSpecializationType 0x55b7bf672e30 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55b7bf6172f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55b7bf6448a0 'float32_t' sugar # | | | | |-Typedef 0x55b7bf61bdc8 'float32_t' # | | | | `-BuiltinType 0x55b7bf5eb360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55b7bf672cb8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55b7bf672c78 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55b7bf672cd8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55b7bf672c98 'int' 3 # | | | `-ConstantMatrixType 0x55b7bf672dd0 'matrix' # | | |-TypedefDecl 0x55b7bf673270 col:33 float32_t4x4 'matrix' # | | | `-TemplateSpecializationType 0x55b7bf673170 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55b7bf6172f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55b7bf6448a0 'float32_t' sugar # | | | | |-Typedef 0x55b7bf61bdc8 'float32_t' # | | | | `-BuiltinType 0x55b7bf5eb360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55b7bf672ff8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55b7bf672fb8 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55b7bf673018 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55b7bf672fd8 'int' 4 # | | | `-ConstantMatrixType 0x55b7bf673110 'matrix' # | | |-TypedefDecl 0x55b7bf6735f0 col:33 float64_t1x1 'matrix' # | | | `-TemplateSpecializationType 0x55b7bf6734f0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55b7bf6172f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x55b7bf645200 'float64_t' sugar # | | | | |-Typedef 0x55b7bf61bf18 'float64_t' # | | | | `-BuiltinType 0x55b7bf5eb380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55b7bf673338 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55b7bf6732f8 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55b7bf673358 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55b7bf673318 'int' 1 # | | | `-ConstantMatrixType 0x55b7bf673490 'matrix' # | | |-TypedefDecl 0x55b7bf673930 col:33 float64_t1x2 'matrix' # | | | `-TemplateSpecializationType 0x55b7bf673830 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55b7bf6172f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x55b7bf645200 'float64_t' sugar # | | | | |-Typedef 0x55b7bf61bf18 'float64_t' # | | | | `-BuiltinType 0x55b7bf5eb380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55b7bf6736b8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55b7bf673678 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55b7bf6736d8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55b7bf673698 'int' 2 # | | | `-ConstantMatrixType 0x55b7bf6737d0 'matrix' # | | |-TypedefDecl 0x55b7bf673c90 col:33 float64_t1x3 'matrix' # | | | `-TemplateSpecializationType 0x55b7bf673b90 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55b7bf6172f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x55b7bf645200 'float64_t' sugar # | | | | |-Typedef 0x55b7bf61bf18 'float64_t' # | | | | `-BuiltinType 0x55b7bf5eb380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55b7bf6739f8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55b7bf6739b8 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55b7bf673a18 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55b7bf6739d8 'int' 3 # | | | `-ConstantMatrixType 0x55b7bf673b30 'matrix' # | | |-TypedefDecl 0x55b7bf673fd0 col:33 float64_t1x4 'matrix' # | | | `-TemplateSpecializationType 0x55b7bf673ed0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55b7bf6172f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x55b7bf645200 'float64_t' sugar # | | | | |-Typedef 0x55b7bf61bf18 'float64_t' # | | | | `-BuiltinType 0x55b7bf5eb380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55b7bf673d58 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55b7bf673d18 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55b7bf673d78 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55b7bf673d38 'int' 4 # | | | `-ConstantMatrixType 0x55b7bf673e70 'matrix' # | | |-TypedefDecl 0x55b7bf674310 col:33 float64_t2x1 'matrix' # | | | `-TemplateSpecializationType 0x55b7bf674210 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55b7bf6172f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x55b7bf645200 'float64_t' sugar # | | | | |-Typedef 0x55b7bf61bf18 'float64_t' # | | | | `-BuiltinType 0x55b7bf5eb380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55b7bf674098 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55b7bf674058 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55b7bf6740b8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55b7bf674078 'int' 1 # | | | `-ConstantMatrixType 0x55b7bf6741b0 'matrix' # | | |-TypedefDecl 0x55b7bf674650 col:33 float64_t2x2 'matrix' # | | | `-TemplateSpecializationType 0x55b7bf674550 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55b7bf6172f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x55b7bf645200 'float64_t' sugar # | | | | |-Typedef 0x55b7bf61bf18 'float64_t' # | | | | `-BuiltinType 0x55b7bf5eb380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55b7bf6743d8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55b7bf674398 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55b7bf6743f8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55b7bf6743b8 'int' 2 # | | | `-ConstantMatrixType 0x55b7bf6744f0 'matrix' # | | |-TypedefDecl 0x55b7bf674990 col:33 float64_t2x3 'matrix' # | | | `-TemplateSpecializationType 0x55b7bf674890 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55b7bf6172f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x55b7bf645200 'float64_t' sugar # | | | | |-Typedef 0x55b7bf61bf18 'float64_t' # | | | | `-BuiltinType 0x55b7bf5eb380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55b7bf674718 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55b7bf6746d8 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55b7bf674738 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55b7bf6746f8 'int' 3 # | | | `-ConstantMatrixType 0x55b7bf674830 'matrix' # | | |-TypedefDecl 0x55b7bf674ce0 col:33 float64_t2x4 'matrix' # | | | `-TemplateSpecializationType 0x55b7bf674be0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55b7bf6172f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x55b7bf645200 'float64_t' sugar # | | | | |-Typedef 0x55b7bf61bf18 'float64_t' # | | | | `-BuiltinType 0x55b7bf5eb380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55b7bf674a58 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55b7bf674a18 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55b7bf674a78 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55b7bf674a38 'int' 4 # | | | `-ConstantMatrixType 0x55b7bf674b80 'matrix' # | | |-TypedefDecl 0x55b7bf675020 col:33 float64_t3x1 'matrix' # | | | `-TemplateSpecializationType 0x55b7bf674f20 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55b7bf6172f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x55b7bf645200 'float64_t' sugar # | | | | |-Typedef 0x55b7bf61bf18 'float64_t' # | | | | `-BuiltinType 0x55b7bf5eb380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55b7bf674da8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55b7bf674d68 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55b7bf674dc8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55b7bf674d88 'int' 1 # | | | `-ConstantMatrixType 0x55b7bf674ec0 'matrix' # | | |-TypedefDecl 0x55b7bf675360 col:33 float64_t3x2 'matrix' # | | | `-TemplateSpecializationType 0x55b7bf675260 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55b7bf6172f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x55b7bf645200 'float64_t' sugar # | | | | |-Typedef 0x55b7bf61bf18 'float64_t' # | | | | `-BuiltinType 0x55b7bf5eb380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55b7bf6750e8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55b7bf6750a8 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55b7bf675108 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55b7bf6750c8 'int' 2 # | | | `-ConstantMatrixType 0x55b7bf675200 'matrix' # | | |-TypedefDecl 0x55b7bf6756a0 col:33 float64_t3x3 'matrix' # | | | `-TemplateSpecializationType 0x55b7bf6755a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55b7bf6172f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x55b7bf645200 'float64_t' sugar # | | | | |-Typedef 0x55b7bf61bf18 'float64_t' # | | | | `-BuiltinType 0x55b7bf5eb380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55b7bf675428 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55b7bf6753e8 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55b7bf675448 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55b7bf675408 'int' 3 # | | | `-ConstantMatrixType 0x55b7bf675540 'matrix' # | | |-TypedefDecl 0x55b7bf6759e0 col:33 float64_t3x4 'matrix' # | | | `-TemplateSpecializationType 0x55b7bf6758e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55b7bf6172f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x55b7bf645200 'float64_t' sugar # | | | | |-Typedef 0x55b7bf61bf18 'float64_t' # | | | | `-BuiltinType 0x55b7bf5eb380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55b7bf675768 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55b7bf675728 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55b7bf675788 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55b7bf675748 'int' 4 # | | | `-ConstantMatrixType 0x55b7bf675880 'matrix' # | | |-TypedefDecl 0x55b7bf675d30 col:33 float64_t4x1 'matrix' # | | | `-TemplateSpecializationType 0x55b7bf675c30 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55b7bf6172f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x55b7bf645200 'float64_t' sugar # | | | | |-Typedef 0x55b7bf61bf18 'float64_t' # | | | | `-BuiltinType 0x55b7bf5eb380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55b7bf675aa8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55b7bf675a68 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55b7bf675ac8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55b7bf675a88 'int' 1 # | | | `-ConstantMatrixType 0x55b7bf675bd0 'matrix' # | | |-TypedefDecl 0x55b7bf676070 col:33 float64_t4x2 'matrix' # | | | `-TemplateSpecializationType 0x55b7bf675f70 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55b7bf6172f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x55b7bf645200 'float64_t' sugar # | | | | |-Typedef 0x55b7bf61bf18 'float64_t' # | | | | `-BuiltinType 0x55b7bf5eb380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55b7bf675df8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55b7bf675db8 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55b7bf675e18 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55b7bf675dd8 'int' 2 # | | | `-ConstantMatrixType 0x55b7bf675f10 'matrix' # | | |-TypedefDecl 0x55b7bf6763b0 col:33 float64_t4x3 'matrix' # | | | `-TemplateSpecializationType 0x55b7bf6762b0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55b7bf6172f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x55b7bf645200 'float64_t' sugar # | | | | |-Typedef 0x55b7bf61bf18 'float64_t' # | | | | `-BuiltinType 0x55b7bf5eb380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55b7bf676138 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55b7bf6760f8 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55b7bf676158 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55b7bf676118 'int' 3 # | | | `-ConstantMatrixType 0x55b7bf676250 'matrix' # | | `-TypedefDecl 0x55b7bf6766f0 col:33 float64_t4x4 'matrix' # | | `-TemplateSpecializationType 0x55b7bf6765f0 'matrix' sugar alias # | | |-name: 'matrix':'hlsl::matrix' qualified # | | | `-TypeAliasTemplateDecl 0x55b7bf6172f8 <> implicit matrix # | | |-TemplateArgument type 'float64_t':'double' # | | | `-TypedefType 0x55b7bf645200 'float64_t' sugar # | | | |-Typedef 0x55b7bf61bf18 'float64_t' # | | | `-BuiltinType 0x55b7bf5eb380 'double' # | | |-TemplateArgument expr '4' # | | | `-ConstantExpr 0x55b7bf676478 'int' # | | | |-value: Int 4 # | | | `-IntegerLiteral 0x55b7bf676438 'int' 4 # | | |-TemplateArgument expr '4' # | | | `-ConstantExpr 0x55b7bf676498 'int' # | | | |-value: Int 4 # | | | `-IntegerLiteral 0x55b7bf676458 'int' 4 # | | `-ConstantMatrixType 0x55b7bf676590 'matrix' # | |-NamespaceDecl 0x55b7bf689a18 prev 0x55b7bf61bbf0 line:12:11 hlsl # | | |-original Namespace 0x55b7bf5eba98 'hlsl' # | | `-NamespaceDecl 0x55b7bf689a88 line:14:11 __detail # | | |-ClassTemplateDecl 0x55b7bf689d68 line:16:42 is_same # | | | |-TemplateTypeParmDecl 0x55b7bf689b10 col:20 typename depth 0 index 0 T # | | | |-TemplateTypeParmDecl 0x55b7bf689b90 col:32 typename depth 0 index 1 U # | | | `-CXXRecordDecl 0x55b7bf689c68 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 0x55b7bf689d10 <> Implicit # | | | |-CXXRecordDecl 0x55b7bf689e40 col:42 implicit struct is_same # | | | `-VarDecl 0x55b7bf689ef8 col:21 value 'const hlsl_private bool' static cinit # | | | `-CXXBoolLiteralExpr 0x55b7bf689f80 'bool' false # | | |-ClassTemplatePartialSpecializationDecl 0x55b7bf68a2f0 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 0x55b7bf5ebb70 'type-parameter-0-0' dependent depth 0 index 0 # | | | |-TemplateArgument type 'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x55b7bf5ebb70 'type-parameter-0-0' dependent depth 0 index 0 # | | | |-TemplateTypeParmDecl 0x55b7bf68a028 col:20 referenced typename depth 0 index 0 T # | | | |-PackedAttr 0x55b7bf68a520 <> Implicit # | | | |-CXXRecordDecl 0x55b7bf68a5e0 col:30 implicit struct is_same # | | | `-VarDecl 0x55b7bf68a698 col:21 value 'const hlsl_private bool' static cinit # | | | `-CXXBoolLiteralExpr 0x55b7bf68a700 'bool' true # | | |-ClassTemplateDecl 0x55b7bf68f088 col:38 enable_if # | | | |-NonTypeTemplateParmDecl 0x55b7bf68ee88 col:16 'bool' depth 0 index 0 B # | | | |-TemplateTypeParmDecl 0x55b7bf68eee0 col:28 typename depth 0 index 1 T # | | | `-CXXRecordDecl 0x55b7bf68ef88 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 0x55b7bf68f030 <> Implicit # | | | `-CXXRecordDecl 0x55b7bf68f160 col:38 implicit struct enable_if # | | |-ClassTemplatePartialSpecializationDecl 0x55b7bf68f540 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 0x55b7bf5ebb70 'type-parameter-0-0' dependent depth 0 index 0 # | | | |-TemplateTypeParmDecl 0x55b7bf68f248 col:20 referenced typename depth 0 index 0 T # | | | |-PackedAttr 0x55b7bf68f7a0 <> Implicit # | | | |-CXXRecordDecl 0x55b7bf68f860 col:30 implicit struct enable_if # | | | `-TypeAliasDecl 0x55b7bf68f918 col:9 Type 'T' # | | | `-TemplateTypeParmType 0x55b7bf68f2a0 'T' dependent depth 0 index 0 # | | | `-TemplateTypeParm 0x55b7bf68f248 'T' # | | |-TypeAliasTemplateDecl 0x55b7bf68fd00 col:1 enable_if_t # | | | |-NonTypeTemplateParmDecl 0x55b7bf68f9e0 col:16 referenced 'bool' depth 0 index 0 B # | | | |-TemplateTypeParmDecl 0x55b7bf68fa48 col:25 referenced class depth 0 index 1 T # | | | | `-TemplateArgument type 'void' # | | | | `-BuiltinType 0x55b7bf5eb1c0 'void' # | | | `-TypeAliasDecl 0x55b7bf68fca0 col:7 enable_if_t 'typename enable_if::Type' # | | | `-DependentNameType 0x55b7bf68fc30 'typename enable_if::Type' dependent # | | |-FunctionTemplateDecl 0x55b7bf691160 line:35:1 bit_cast # | | | |-TemplateTypeParmDecl 0x55b7bf68fd58 col:20 referenced typename depth 0 index 0 U # | | | |-TemplateTypeParmDecl 0x55b7bf690630 col:32 referenced typename depth 0 index 1 T # | | | |-NonTypeTemplateParmDecl 0x55b7bf6906c8 col:39 referenced 'int' depth 0 index 2 N # | | | `-FunctionDecl 0x55b7bf6910b8 line:35:1 constexpr bit_cast 'enable_if_t> (vector)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf690f68 col:23 referenced V 'vector' # | | | `-CompoundStmt 0x55b7bf691440 # | | | `-ReturnStmt 0x55b7bf691430 # | | | `-BuiltinBitCastExpr 0x55b7bf691408 'vector' # | | | `-DeclRefExpr 0x55b7bf6913b0 'vector' lvalue ParmVar 0x55b7bf690f68 'V' 'vector' # | | |-FunctionTemplateDecl 0x55b7bf693c50 line:40:50 bit_cast # | | | |-TemplateTypeParmDecl 0x55b7bf691458 col:20 referenced typename depth 0 index 0 U # | | | |-TemplateTypeParmDecl 0x55b7bf6914e0 col:32 referenced typename depth 0 index 1 T # | | | `-FunctionDecl 0x55b7bf693ba8 line:40:50 constexpr bit_cast 'enable_if_t (T)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf693a60 col:61 referenced F 'T' # | | | `-CompoundStmt 0x55b7bf693da8 # | | | `-ReturnStmt 0x55b7bf693d98 # | | | `-BuiltinBitCastExpr 0x55b7bf693d70 'U' # | | | `-DeclRefExpr 0x55b7bf693d40 'T' lvalue ParmVar 0x55b7bf693a60 'F' 'T' # | | |-ClassTemplateDecl 0x55b7bf693f60 line:44:30 is_arithmetic # | | | |-TemplateTypeParmDecl 0x55b7bf693dc0 col:20 referenced typename depth 0 index 0 T # | | | `-CXXRecordDecl 0x55b7bf693e60 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 0x55b7bf693f08 <> Implicit # | | | |-CXXRecordDecl 0x55b7bf694038 col:30 implicit struct is_arithmetic # | | | `-VarDecl 0x55b7bf6940f0 col:21 Value 'const hlsl_private bool' static cinit # | | | `-TypeTraitExpr 0x55b7bf694168 'bool' __is_arithmetic # | | | `-TemplateTypeParmType 0x55b7bf693e10 'T' dependent depth 0 index 0 # | | | `-TemplateTypeParm 0x55b7bf693dc0 'T' # | | `-TypeAliasTemplateDecl 0x55b7bf694c08 line:49:1 HLSL_FIXED_VECTOR # | | |-TemplateTypeParmDecl 0x55b7bf6941d8 col:20 referenced typename depth 0 index 0 T # | | |-NonTypeTemplateParmDecl 0x55b7bf694278 col:27 referenced 'int' depth 0 index 1 N # | | `-TypeAliasDecl 0x55b7bf694ba8 line:49:7 HLSL_FIXED_VECTOR 'vector<__detail::enable_if_t<(N > 1 && N <= 4), T>, N>' # | | `-TemplateSpecializationType 0x55b7bf694ad0 'vector<__detail::enable_if_t<(N > 1 && N <= 4), T>, N>' sugar dependent alias # | | |-name: 'vector':'hlsl::vector' qualified # | | | `-TypeAliasTemplateDecl 0x55b7bf5ebdf0 <> 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 0x55b7bf6946a0 '__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 0x55b7bf689a88 '__detail' # | | | | `-TypeAliasTemplateDecl 0x55b7bf68fd00 col:1 enable_if_t # | | | |-TemplateArgument expr '(N > 1 && N <= 4)':'(value-parameter-0-1 > 1 && value-parameter-0-1 <= 4)' # | | | | `-ParenExpr 0x55b7bf6943f0 'bool' # | | | | `-BinaryOperator 0x55b7bf6943d0 'bool' '&&' # | | | | |-BinaryOperator 0x55b7bf694350 'bool' '>' # | | | | | |-DeclRefExpr 0x55b7bf694310 'int' NonTypeTemplateParm 0x55b7bf694278 'N' 'int' # | | | | | `-IntegerLiteral 0x55b7bf694330 'int' 1 # | | | | `-BinaryOperator 0x55b7bf6943b0 'bool' '<=' # | | | | |-DeclRefExpr 0x55b7bf694370 'int' NonTypeTemplateParm 0x55b7bf694278 'N' 'int' # | | | | `-IntegerLiteral 0x55b7bf694390 'int' 4 # | | | |-TemplateArgument type 'T':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x55b7bf694230 'T' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x55b7bf6941d8 'T' # | | | `-DependentNameType 0x55b7bf694650 'typename enable_if<(N > 1 && N <= 4), T>::Type' dependent # | | |-TemplateArgument expr 'N':'value-parameter-0-1' # | | | `-DeclRefExpr 0x55b7bf6949b0 'int' NonTypeTemplateParm 0x55b7bf694278 'N' 'int' # | | `-DependentSizedExtVectorType 0x55b7bf694a80 'vector<__detail::enable_if_t<(N > 1 && N <= 4), T>, N>' dependent # | | |-SubstTemplateTypeParmType 0x55b7bf6949e0 '__detail::enable_if_t<(N > 1 && N <= 4), T>' sugar dependent class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55b7bf5ebdf0 'vector' # | | | `-TemplateSpecializationType 0x55b7bf6946a0 '__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 0x55b7bf689a88 '__detail' # | | | | `-TypeAliasTemplateDecl 0x55b7bf68fd00 col:1 enable_if_t # | | | |-TemplateArgument expr '(N > 1 && N <= 4)':'(value-parameter-0-1 > 1 && value-parameter-0-1 <= 4)' # | | | | `-ParenExpr 0x55b7bf6943f0 'bool' # | | | | `-BinaryOperator 0x55b7bf6943d0 'bool' '&&' # | | | | |-BinaryOperator 0x55b7bf694350 'bool' '>' # | | | | | |-DeclRefExpr 0x55b7bf694310 'int' NonTypeTemplateParm 0x55b7bf694278 'N' 'int' # | | | | | `-IntegerLiteral 0x55b7bf694330 'int' 1 # | | | | `-BinaryOperator 0x55b7bf6943b0 'bool' '<=' # | | | | |-DeclRefExpr 0x55b7bf694370 'int' NonTypeTemplateParm 0x55b7bf694278 'N' 'int' # | | | | `-IntegerLiteral 0x55b7bf694390 'int' 4 # | | | |-TemplateArgument type 'T':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x55b7bf694230 'T' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x55b7bf6941d8 'T' # | | | `-DependentNameType 0x55b7bf694650 'typename enable_if<(N > 1 && N <= 4), T>::Type' dependent # | | `-SubstNonTypeTemplateParmExpr 0x55b7bf694a18 <> 'int' # | | |-NonTypeTemplateParmDecl 0x55b7bf5ebc20 <> 'int' depth 0 index 1 element_count # | | | `-TemplateArgument expr '4' # | | | `-IntegerLiteral 0x55b7bf5ebc78 <> 'int' 4 # | | `-DeclRefExpr 0x55b7bf6949b0 'int' NonTypeTemplateParm 0x55b7bf694278 'N' 'int' # | |-NamespaceDecl 0x55b7bf694ca8 prev 0x55b7bf689a18 line:12:11 hlsl # | | |-original Namespace 0x55b7bf5eba98 'hlsl' # | | |-FunctionDecl 0x55b7bf694e28 col:6 abs 'half (half)' # | | | |-ParmVarDecl 0x55b7bf694d40 col:14 'half' # | | | |-BuiltinAliasAttr 0x55b7bf694ed8 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55b7bf694f50 Implicit # | | | `-ConstAttr 0x55b7bf694f78 Implicit # | | |-FunctionDecl 0x55b7bf695128 col:7 abs 'half2 (half2)' # | | | |-ParmVarDecl 0x55b7bf695000 col:16 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf6951d8 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55b7bf695250 Implicit # | | | `-ConstAttr 0x55b7bf695278 Implicit # | | |-FunctionDecl 0x55b7bf695438 col:7 abs 'half3 (half3)' # | | | |-ParmVarDecl 0x55b7bf695310 col:16 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf6954e8 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55b7bf695560 Implicit # | | | `-ConstAttr 0x55b7bf695588 Implicit # | | |-FunctionDecl 0x55b7bf695748 col:7 abs 'half4 (half4)' # | | | |-ParmVarDecl 0x55b7bf695620 col:16 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf6957f8 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55b7bf695870 Implicit # | | | `-ConstAttr 0x55b7bf695898 Implicit # | | |-FunctionDecl 0x55b7bf696e68 col:5 abs 'int (int)' # | | | |-ParmVarDecl 0x55b7bf696d80 col:12 'int' # | | | |-BuiltinAliasAttr 0x55b7bf696f18 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55b7bf696f90 Implicit # | | | `-ConstAttr 0x55b7bf696fb8 Implicit # | | |-FunctionDecl 0x55b7bf697178 col:6 abs 'int2 (int2)' # | | | |-ParmVarDecl 0x55b7bf697050 col:14 'int2':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf697228 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55b7bf6972a0 Implicit # | | | `-ConstAttr 0x55b7bf6972c8 Implicit # | | |-FunctionDecl 0x55b7bf697488 col:6 abs 'int3 (int3)' # | | | |-ParmVarDecl 0x55b7bf697360 col:14 'int3':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf697538 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55b7bf6975b0 Implicit # | | | `-ConstAttr 0x55b7bf6975d8 Implicit # | | |-FunctionDecl 0x55b7bf697798 col:6 abs 'int4 (int4)' # | | | |-ParmVarDecl 0x55b7bf697670 col:14 'int4':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf697848 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55b7bf6978c0 Implicit # | | | `-ConstAttr 0x55b7bf6978e8 Implicit # | | |-FunctionDecl 0x55b7bf697a68 col:16 constexpr abs 'uint (uint)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf697938 col:25 used V 'uint':'unsigned int' # | | | `-CompoundStmt 0x55b7bf697b88 # | | | `-ReturnStmt 0x55b7bf697b78 # | | | `-ImplicitCastExpr 0x55b7bf697b60 'uint':'unsigned int' # | | | `-DeclRefExpr 0x55b7bf697b40 'uint':'unsigned int' lvalue ParmVar 0x55b7bf697938 'V' 'uint':'unsigned int' # | | |-FunctionDecl 0x55b7bf697d90 col:17 constexpr abs 'uint2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf697bd8 col:27 used V 'uint2':'vector' # | | | `-CompoundStmt 0x55b7bf697eb0 # | | | `-ReturnStmt 0x55b7bf697ea0 # | | | `-ImplicitCastExpr 0x55b7bf697e88 'uint2':'vector' # | | | `-DeclRefExpr 0x55b7bf697e68 'uint2':'vector' lvalue ParmVar 0x55b7bf697bd8 'V' 'uint2':'vector' # | | |-FunctionDecl 0x55b7bf698038 col:17 constexpr abs 'uint3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf697f08 col:27 used V 'uint3':'vector' # | | | `-CompoundStmt 0x55b7bf698158 # | | | `-ReturnStmt 0x55b7bf698148 # | | | `-ImplicitCastExpr 0x55b7bf698130 'uint3':'vector' # | | | `-DeclRefExpr 0x55b7bf698110 'uint3':'vector' lvalue ParmVar 0x55b7bf697f08 'V' 'uint3':'vector' # | | |-FunctionDecl 0x55b7bf6982d8 col:17 constexpr abs 'uint4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf6981a8 col:27 used V 'uint4':'vector' # | | | `-CompoundStmt 0x55b7bf6983f8 # | | | `-ReturnStmt 0x55b7bf6983e8 # | | | `-ImplicitCastExpr 0x55b7bf6983d0 'uint4':'vector' # | | | `-DeclRefExpr 0x55b7bf6983b0 'uint4':'vector' lvalue ParmVar 0x55b7bf6981a8 'V' 'uint4':'vector' # | | |-FunctionDecl 0x55b7bf698528 col:7 abs 'float (float)' # | | | |-ParmVarDecl 0x55b7bf698438 col:16 'float' # | | | |-BuiltinAliasAttr 0x55b7bf6985d8 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55b7bf698650 Implicit # | | | `-ConstAttr 0x55b7bf698678 Implicit # | | |-FunctionDecl 0x55b7bf698838 col:8 abs 'float2 (float2)' # | | | |-ParmVarDecl 0x55b7bf698710 col:18 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf6988e8 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55b7bf698960 Implicit # | | | `-ConstAttr 0x55b7bf698988 Implicit # | | |-FunctionDecl 0x55b7bf698b48 col:8 abs 'float3 (float3)' # | | | |-ParmVarDecl 0x55b7bf698a20 col:18 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf698bf8 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55b7bf698c70 Implicit # | | | `-ConstAttr 0x55b7bf698c98 Implicit # | | |-FunctionDecl 0x55b7bf6995d8 col:8 abs 'float4 (float4)' # | | | |-ParmVarDecl 0x55b7bf6994b0 col:18 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf699688 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55b7bf699700 Implicit # | | | `-ConstAttr 0x55b7bf699728 Implicit # | | |-FunctionDecl 0x55b7bf6998c8 col:9 abs 'int64_t (int64_t)' # | | | |-ParmVarDecl 0x55b7bf6997a0 col:20 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x55b7bf699978 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55b7bf6999f0 Implicit # | | | `-ConstAttr 0x55b7bf699a18 Implicit # | | |-FunctionDecl 0x55b7bf699bd8 col:10 abs 'int64_t2 (int64_t2)' # | | | |-ParmVarDecl 0x55b7bf699ab0 col:22 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf699c88 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55b7bf699d00 Implicit # | | | `-ConstAttr 0x55b7bf699d28 Implicit # | | |-FunctionDecl 0x55b7bf699ee8 col:10 abs 'int64_t3 (int64_t3)' # | | | |-ParmVarDecl 0x55b7bf699dc0 col:22 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf699f98 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55b7bf69a010 Implicit # | | | `-ConstAttr 0x55b7bf69a038 Implicit # | | |-FunctionDecl 0x55b7bf69a1f8 col:10 abs 'int64_t4 (int64_t4)' # | | | |-ParmVarDecl 0x55b7bf69a0d0 col:22 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf69a2a8 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55b7bf69a320 Implicit # | | | `-ConstAttr 0x55b7bf69a348 Implicit # | | |-FunctionDecl 0x55b7bf69eb70 col:20 constexpr abs 'uint64_t (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf69a398 col:33 used V 'uint64_t':'unsigned long' # | | | `-CompoundStmt 0x55b7bf69ec90 # | | | `-ReturnStmt 0x55b7bf69ec80 # | | | `-ImplicitCastExpr 0x55b7bf69ec68 'uint64_t':'unsigned long' # | | | `-DeclRefExpr 0x55b7bf69ec48 'uint64_t':'unsigned long' lvalue ParmVar 0x55b7bf69a398 'V' 'uint64_t':'unsigned long' # | | |-FunctionDecl 0x55b7bf69ee18 col:21 constexpr abs 'uint64_t2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf69ece8 col:35 used V 'uint64_t2':'vector' # | | | `-CompoundStmt 0x55b7bf69ef38 # | | | `-ReturnStmt 0x55b7bf69ef28 # | | | `-ImplicitCastExpr 0x55b7bf69ef10 'uint64_t2':'vector' # | | | `-DeclRefExpr 0x55b7bf69eef0 'uint64_t2':'vector' lvalue ParmVar 0x55b7bf69ece8 'V' 'uint64_t2':'vector' # | | |-FunctionDecl 0x55b7bf69f0b8 col:21 constexpr abs 'uint64_t3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf69ef88 col:35 used V 'uint64_t3':'vector' # | | | `-CompoundStmt 0x55b7bf69f1d8 # | | | `-ReturnStmt 0x55b7bf69f1c8 # | | | `-ImplicitCastExpr 0x55b7bf69f1b0 'uint64_t3':'vector' # | | | `-DeclRefExpr 0x55b7bf69f190 'uint64_t3':'vector' lvalue ParmVar 0x55b7bf69ef88 'V' 'uint64_t3':'vector' # | | |-FunctionDecl 0x55b7bf69f358 col:21 constexpr abs 'uint64_t4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf69f228 col:35 used V 'uint64_t4':'vector' # | | | `-CompoundStmt 0x55b7bf69f478 # | | | `-ReturnStmt 0x55b7bf69f468 # | | | `-ImplicitCastExpr 0x55b7bf69f450 'uint64_t4':'vector' # | | | `-DeclRefExpr 0x55b7bf69f430 'uint64_t4':'vector' lvalue ParmVar 0x55b7bf69f228 'V' 'uint64_t4':'vector' # | | |-FunctionDecl 0x55b7bf69f5a8 col:8 abs 'double (double)' # | | | |-ParmVarDecl 0x55b7bf69f4b8 col:18 'double' # | | | |-BuiltinAliasAttr 0x55b7bf69f658 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55b7bf69f6d0 Implicit # | | | `-ConstAttr 0x55b7bf69f6f8 Implicit # | | |-FunctionDecl 0x55b7bf69f8b8 col:9 abs 'double2 (double2)' # | | | |-ParmVarDecl 0x55b7bf69f790 col:20 'double2':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf69f968 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55b7bf69f9e0 Implicit # | | | `-ConstAttr 0x55b7bf69fa08 Implicit # | | |-FunctionDecl 0x55b7bf6a0cc8 col:9 abs 'double3 (double3)' # | | | |-ParmVarDecl 0x55b7bf69faa0 col:20 'double3':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf6a0d78 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55b7bf6a0df0 Implicit # | | | `-ConstAttr 0x55b7bf6a0e18 Implicit # | | |-FunctionDecl 0x55b7bf6a0fd8 col:9 abs 'double4 (double4)' # | | | |-ParmVarDecl 0x55b7bf6a0eb0 col:20 'double4':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf6a1088 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55b7bf6a1100 Implicit # | | | `-ConstAttr 0x55b7bf6a1128 Implicit # | | |-FunctionDecl 0x55b7bf6a1238 col:6 acos 'half (half)' # | | | |-ParmVarDecl 0x55b7bf6a1188 col:15 'half' # | | | |-BuiltinAliasAttr 0x55b7bf6a12e8 clang_builtin_alias __builtin_elementwise_acos # | | | |-NoThrowAttr 0x55b7bf6a1360 Implicit # | | | `-ConstAttr 0x55b7bf6a1388 Implicit # | | |-FunctionDecl 0x55b7bf6a14a0 col:7 acos 'half2 (half2)' # | | | |-ParmVarDecl 0x55b7bf6a13f0 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf6a1550 clang_builtin_alias __builtin_elementwise_acos # | | | |-NoThrowAttr 0x55b7bf6a15c8 Implicit # | | | `-ConstAttr 0x55b7bf6a15f0 Implicit # | | |-FunctionDecl 0x55b7bf6a1718 col:7 acos 'half3 (half3)' # | | | |-ParmVarDecl 0x55b7bf6a1668 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf6a17c8 clang_builtin_alias __builtin_elementwise_acos # | | | |-NoThrowAttr 0x55b7bf6a1840 Implicit # | | | `-ConstAttr 0x55b7bf6a1868 Implicit # | | |-FunctionDecl 0x55b7bf6a1990 col:7 acos 'half4 (half4)' # | | | |-ParmVarDecl 0x55b7bf6a18e0 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf6a1a40 clang_builtin_alias __builtin_elementwise_acos # | | | |-NoThrowAttr 0x55b7bf6a1ab8 Implicit # | | | `-ConstAttr 0x55b7bf6a1ae0 Implicit # | | |-FunctionDecl 0x55b7bf6a1c30 col:7 used acos 'float (float)' # | | | |-ParmVarDecl 0x55b7bf6a1b40 col:17 'float' # | | | |-BuiltinAliasAttr 0x55b7bf6a1ce0 clang_builtin_alias __builtin_elementwise_acos # | | | |-NoThrowAttr 0x55b7bf6a1d58 Implicit # | | | `-ConstAttr 0x55b7bf6a1d80 Implicit # | | |-FunctionDecl 0x55b7bf6a1ea8 col:8 used acos 'float2 (float2)' # | | | |-ParmVarDecl 0x55b7bf6a1df8 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf6a1f58 clang_builtin_alias __builtin_elementwise_acos # | | | |-NoThrowAttr 0x55b7bf6a1fd0 Implicit # | | | `-ConstAttr 0x55b7bf6a1ff8 Implicit # | | |-FunctionDecl 0x55b7bf6a2120 col:8 used acos 'float3 (float3)' # | | | |-ParmVarDecl 0x55b7bf6a2070 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf6a21d0 clang_builtin_alias __builtin_elementwise_acos # | | | |-NoThrowAttr 0x55b7bf6a2248 Implicit # | | | `-ConstAttr 0x55b7bf6a2270 Implicit # | | |-FunctionDecl 0x55b7bf6a2398 col:8 used acos 'float4 (float4)' # | | | |-ParmVarDecl 0x55b7bf6a22e8 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf6a2448 clang_builtin_alias __builtin_elementwise_acos # | | | |-NoThrowAttr 0x55b7bf6a24c0 Implicit # | | | `-ConstAttr 0x55b7bf6a24e8 Implicit # | | |-FunctionDecl 0x55b7bf6a2768 col:11 AddUint64 'uint32_t2 (uint32_t2, uint32_t2)' # | | | |-ParmVarDecl 0x55b7bf6a2590 col:30 'uint32_t2':'vector' # | | | |-ParmVarDecl 0x55b7bf6a2610 col:41 'uint32_t2':'vector' # | | | |-AvailabilityAttr 0x55b7bf6a2820 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55b7bf6a28e0 clang_builtin_alias __builtin_hlsl_adduint64 # | | | |-NoThrowAttr 0x55b7bf6a2928 Implicit # | | | `-ConstAttr 0x55b7bf6a2950 Implicit # | | |-FunctionDecl 0x55b7bf6a5050 col:11 AddUint64 'uint32_t4 (uint32_t4, uint32_t4)' # | | | |-ParmVarDecl 0x55b7bf6a29f0 col:30 'uint32_t4':'vector' # | | | |-ParmVarDecl 0x55b7bf6a2a70 col:41 'uint32_t4':'vector' # | | | |-AvailabilityAttr 0x55b7bf6a5108 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55b7bf6a51c8 clang_builtin_alias __builtin_hlsl_adduint64 # | | | |-NoThrowAttr 0x55b7bf6a5210 Implicit # | | | `-ConstAttr 0x55b7bf6a5238 Implicit # | | |-FunctionDecl 0x55b7bf6a5380 col:6 all 'bool (half)' # | | | |-ParmVarDecl 0x55b7bf6a5298 col:14 'half' # | | | |-BuiltinAliasAttr 0x55b7bf6a5430 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55b7bf6a54a8 Implicit # | | | `-ConstAttr 0x55b7bf6a54d0 Implicit # | | |-FunctionDecl 0x55b7bf6a5660 col:6 all 'bool (half2)' # | | | |-ParmVarDecl 0x55b7bf6a5538 col:15 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf6a5710 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55b7bf6a5788 Implicit # | | | `-ConstAttr 0x55b7bf6a57b0 Implicit # | | |-FunctionDecl 0x55b7bf6a5950 col:6 all 'bool (half3)' # | | | |-ParmVarDecl 0x55b7bf6a5828 col:15 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf6a5a00 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55b7bf6a5a78 Implicit # | | | `-ConstAttr 0x55b7bf6a5aa0 Implicit # | | |-FunctionDecl 0x55b7bf6a5c40 col:6 all 'bool (half4)' # | | | |-ParmVarDecl 0x55b7bf6a5b18 col:15 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf6a5cf0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55b7bf6a5d68 Implicit # | | | `-ConstAttr 0x55b7bf6a5d90 Implicit # | | |-FunctionDecl 0x55b7bf6a5ed0 col:6 all 'bool (bool)' # | | | |-ParmVarDecl 0x55b7bf6a5de8 col:14 'bool' # | | | |-BuiltinAliasAttr 0x55b7bf6a5f80 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55b7bf6a5ff8 Implicit # | | | `-ConstAttr 0x55b7bf6a6020 Implicit # | | |-FunctionDecl 0x55b7bf6a61f0 col:6 all 'bool (bool2)' # | | | |-ParmVarDecl 0x55b7bf6a60d0 col:15 'bool2':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf6a62a0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55b7bf6a6318 Implicit # | | | `-ConstAttr 0x55b7bf6a6340 Implicit # | | |-FunctionDecl 0x55b7bf6a6500 col:6 all 'bool (bool3)' # | | | |-ParmVarDecl 0x55b7bf6a63e0 col:15 'bool3':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf6a65b0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55b7bf6a6628 Implicit # | | | `-ConstAttr 0x55b7bf6a6650 Implicit # | | |-FunctionDecl 0x55b7bf6a6810 col:6 all 'bool (bool4)' # | | | |-ParmVarDecl 0x55b7bf6a66f0 col:15 'bool4':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf6a68c0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55b7bf6a6938 Implicit # | | | `-ConstAttr 0x55b7bf6a6960 Implicit # | | |-FunctionDecl 0x55b7bf6a6ab0 col:6 all 'bool (int)' # | | | |-ParmVarDecl 0x55b7bf6a69d0 col:13 'int' # | | | |-BuiltinAliasAttr 0x55b7bf6a6b60 clang_builtin_alias __builtin_hlsl_all # | | | |-BuiltinAliasAttr 0x55b7bf6a6bc0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55b7bf6a6c08 Implicit # | | | `-ConstAttr 0x55b7bf6a6c30 Implicit # | | |-FunctionDecl 0x55b7bf6a6dd0 col:6 all 'bool (int2)' # | | | |-ParmVarDecl 0x55b7bf6a6ca8 col:14 'int2':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf6a6e80 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55b7bf6a6ef8 Implicit # | | | `-ConstAttr 0x55b7bf6a6f20 Implicit # | | |-FunctionDecl 0x55b7bf6a70d0 col:6 all 'bool (int3)' # | | | |-ParmVarDecl 0x55b7bf6a6f98 col:14 'int3':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf6a7180 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55b7bf6a71f8 Implicit # | | | `-ConstAttr 0x55b7bf6a7220 Implicit # | | |-FunctionDecl 0x55b7bf6a73c0 col:6 all 'bool (int4)' # | | | |-ParmVarDecl 0x55b7bf6a7298 col:14 'int4':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf6a7470 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55b7bf6a74e8 Implicit # | | | `-ConstAttr 0x55b7bf6a7510 Implicit # | | |-FunctionDecl 0x55b7bf6a76b0 col:6 all 'bool (uint)' # | | | |-ParmVarDecl 0x55b7bf6a7588 col:14 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x55b7bf6a7760 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55b7bf6a77d8 Implicit # | | | `-ConstAttr 0x55b7bf6a7800 Implicit # | | |-FunctionDecl 0x55b7bf6a79a0 col:6 all 'bool (uint2)' # | | | |-ParmVarDecl 0x55b7bf6a7878 col:15 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf6a7a50 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55b7bf6a7ac8 Implicit # | | | `-ConstAttr 0x55b7bf6a7af0 Implicit # | | |-FunctionDecl 0x55b7bf6a7c90 col:6 all 'bool (uint3)' # | | | |-ParmVarDecl 0x55b7bf6a7b68 col:15 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf6a7d40 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55b7bf6a7db8 Implicit # | | | `-ConstAttr 0x55b7bf6a7de0 Implicit # | | |-FunctionDecl 0x55b7bf6a7f80 col:6 all 'bool (uint4)' # | | | |-ParmVarDecl 0x55b7bf6a7e58 col:15 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf6a8030 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55b7bf6a80c8 Implicit # | | | `-ConstAttr 0x55b7bf6a80f0 Implicit # | | |-FunctionDecl 0x55b7bf6a8230 col:6 all 'bool (float)' # | | | |-ParmVarDecl 0x55b7bf6a8150 col:15 'float' # | | | |-BuiltinAliasAttr 0x55b7bf6a82e0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55b7bf6a8358 Implicit # | | | `-ConstAttr 0x55b7bf6a8380 Implicit # | | |-FunctionDecl 0x55b7bf6a8520 col:6 all 'bool (float2)' # | | | |-ParmVarDecl 0x55b7bf6a83f8 col:16 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf6a85d0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55b7bf6a8648 Implicit # | | | `-ConstAttr 0x55b7bf6a8670 Implicit # | | |-FunctionDecl 0x55b7bf6a8810 col:6 all 'bool (float3)' # | | | |-ParmVarDecl 0x55b7bf6a86e8 col:16 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf6a88c0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55b7bf6a8938 Implicit # | | | `-ConstAttr 0x55b7bf6a8960 Implicit # | | |-FunctionDecl 0x55b7bf6a8b00 col:6 all 'bool (float4)' # | | | |-ParmVarDecl 0x55b7bf6a89d8 col:16 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf6a8bb0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55b7bf6a8c28 Implicit # | | | `-ConstAttr 0x55b7bf6a8c50 Implicit # | | |-FunctionDecl 0x55b7bf6a8df0 col:6 all 'bool (int64_t)' # | | | |-ParmVarDecl 0x55b7bf6a8cc8 col:17 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x55b7bf6a8ea0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55b7bf6a8f18 Implicit # | | | `-ConstAttr 0x55b7bf6a8f40 Implicit # | | |-FunctionDecl 0x55b7bf6a90f0 col:6 all 'bool (int64_t2)' # | | | |-ParmVarDecl 0x55b7bf6a8fb8 col:18 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf6a91a0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55b7bf6a9218 Implicit # | | | `-ConstAttr 0x55b7bf6a9240 Implicit # | | |-FunctionDecl 0x55b7bf6a93e0 col:6 all 'bool (int64_t3)' # | | | |-ParmVarDecl 0x55b7bf6a92b8 col:18 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf6a9490 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55b7bf6a9508 Implicit # | | | `-ConstAttr 0x55b7bf6a9530 Implicit # | | |-FunctionDecl 0x55b7bf6a96d0 col:6 all 'bool (int64_t4)' # | | | |-ParmVarDecl 0x55b7bf6a95a8 col:18 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf6a9780 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55b7bf6a97f8 Implicit # | | | `-ConstAttr 0x55b7bf6a9820 Implicit # | | |-FunctionDecl 0x55b7bf6a99c0 col:6 all 'bool (uint64_t)' # | | | |-ParmVarDecl 0x55b7bf6a9898 col:18 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x55b7bf6a9a70 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55b7bf6a9ae8 Implicit # | | | `-ConstAttr 0x55b7bf6a9b10 Implicit # | | |-FunctionDecl 0x55b7bf6a9cb0 col:6 all 'bool (uint64_t2)' # | | | |-ParmVarDecl 0x55b7bf6a9b88 col:19 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf6a9d60 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55b7bf6a9dd8 Implicit # | | | `-ConstAttr 0x55b7bf6a9e00 Implicit # | | |-FunctionDecl 0x55b7bf6a9fa0 col:6 all 'bool (uint64_t3)' # | | | |-ParmVarDecl 0x55b7bf6a9e78 col:19 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf6aa050 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55b7bf6abc98 Implicit # | | | `-ConstAttr 0x55b7bf6abcc0 Implicit # | | |-FunctionDecl 0x55b7bf6abe60 col:6 all 'bool (uint64_t4)' # | | | |-ParmVarDecl 0x55b7bf6abd38 col:19 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf6abf10 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55b7bf6abf88 Implicit # | | | `-ConstAttr 0x55b7bf6abfb0 Implicit # | | |-FunctionDecl 0x55b7bf6ac0f0 col:6 all 'bool (double)' # | | | |-ParmVarDecl 0x55b7bf6ac010 col:16 'double' # | | | |-BuiltinAliasAttr 0x55b7bf6ac1a0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55b7bf6ac218 Implicit # | | | `-ConstAttr 0x55b7bf6ac240 Implicit # | | |-FunctionDecl 0x55b7bf6ac3e0 col:6 all 'bool (double2)' # | | | |-ParmVarDecl 0x55b7bf6ac2b8 col:17 'double2':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf6ac490 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55b7bf6ac508 Implicit # | | | `-ConstAttr 0x55b7bf6ac530 Implicit # | | |-FunctionDecl 0x55b7bf6ac6d0 col:6 all 'bool (double3)' # | | | |-ParmVarDecl 0x55b7bf6ac5a8 col:17 'double3':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf6ac780 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55b7bf6ac7f8 Implicit # | | | `-ConstAttr 0x55b7bf6ac820 Implicit # | | |-FunctionDecl 0x55b7bf6ac9c0 col:6 all 'bool (double4)' # | | | |-ParmVarDecl 0x55b7bf6ac898 col:17 'double4':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf6aca70 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55b7bf6acae8 Implicit # | | | `-ConstAttr 0x55b7bf6acb10 Implicit # | | |-FunctionDecl 0x55b7bf6acd00 col:6 and 'bool (bool, bool)' # | | | |-ParmVarDecl 0x55b7bf6acb68 col:15 x 'bool' # | | | |-ParmVarDecl 0x55b7bf6acbe0 col:23 y 'bool' # | | | |-BuiltinAliasAttr 0x55b7bf6acdb8 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55b7bf6ace30 Implicit # | | | `-ConstAttr 0x55b7bf6ace58 Implicit # | | |-FunctionDecl 0x55b7bf6ad078 col:7 and 'bool2 (bool2, bool2)' # | | | |-ParmVarDecl 0x55b7bf6acea8 col:17 x 'bool2':'vector' # | | | |-ParmVarDecl 0x55b7bf6acf28 col:26 y 'bool2':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf6ad130 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55b7bf6ad1a8 Implicit # | | | `-ConstAttr 0x55b7bf6ad1d0 Implicit # | | |-FunctionDecl 0x55b7bf6ad408 col:7 and 'bool3 (bool3, bool3)' # | | | |-ParmVarDecl 0x55b7bf6ad230 col:17 x 'bool3':'vector' # | | | |-ParmVarDecl 0x55b7bf6ad2b0 col:26 y 'bool3':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf6ad4c0 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55b7bf6ad538 Implicit # | | | `-ConstAttr 0x55b7bf6ad560 Implicit # | | |-FunctionDecl 0x55b7bf6ad798 col:7 and 'bool4 (bool4, bool4)' # | | | |-ParmVarDecl 0x55b7bf6ad5c0 col:17 x 'bool4':'vector' # | | | |-ParmVarDecl 0x55b7bf6ad640 col:26 y 'bool4':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf6ad850 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55b7bf6ad8c8 Implicit # | | | `-ConstAttr 0x55b7bf6ad8f0 Implicit # | | |-FunctionDecl 0x55b7bf6adb48 col:9 and 'bool1x2 (bool1x2, bool1x2)' # | | | |-ParmVarDecl 0x55b7bf6ad978 col:21 x 'bool1x2':'matrix' # | | | |-ParmVarDecl 0x55b7bf6ad9f8 col:32 y 'bool1x2':'matrix' # | | | |-BuiltinAliasAttr 0x55b7bf6adc00 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55b7bf6adc88 Implicit # | | | `-ConstAttr 0x55b7bf6adcb0 Implicit # | | |-FunctionDecl 0x55b7bf6adf08 col:9 and 'bool1x3 (bool1x3, bool1x3)' # | | | |-ParmVarDecl 0x55b7bf6add38 col:21 x 'bool1x3':'matrix' # | | | |-ParmVarDecl 0x55b7bf6addb8 col:32 y 'bool1x3':'matrix' # | | | |-BuiltinAliasAttr 0x55b7bf6adfc0 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55b7bf6ae038 Implicit # | | | `-ConstAttr 0x55b7bf6ae060 Implicit # | | |-FunctionDecl 0x55b7bf6ae2b8 col:9 and 'bool1x4 (bool1x4, bool1x4)' # | | | |-ParmVarDecl 0x55b7bf6ae0e8 col:21 x 'bool1x4':'matrix' # | | | |-ParmVarDecl 0x55b7bf6ae168 col:32 y 'bool1x4':'matrix' # | | | |-BuiltinAliasAttr 0x55b7bf6ae370 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55b7bf6ae3e8 Implicit # | | | `-ConstAttr 0x55b7bf6ae410 Implicit # | | |-FunctionDecl 0x55b7bf6ae668 col:9 and 'bool2x1 (bool2x1, bool2x1)' # | | | |-ParmVarDecl 0x55b7bf6ae498 col:21 x 'bool2x1':'matrix' # | | | |-ParmVarDecl 0x55b7bf6ae518 col:32 y 'bool2x1':'matrix' # | | | |-BuiltinAliasAttr 0x55b7bf6ae720 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55b7bf6ae798 Implicit # | | | `-ConstAttr 0x55b7bf6ae7c0 Implicit # | | |-FunctionDecl 0x55b7bf6aea18 col:9 and 'bool2x2 (bool2x2, bool2x2)' # | | | |-ParmVarDecl 0x55b7bf6ae848 col:21 x 'bool2x2':'matrix' # | | | |-ParmVarDecl 0x55b7bf6ae8c8 col:32 y 'bool2x2':'matrix' # | | | |-BuiltinAliasAttr 0x55b7bf6aead0 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55b7bf6aeb48 Implicit # | | | `-ConstAttr 0x55b7bf6aeb70 Implicit # | | |-FunctionDecl 0x55b7bf6aede8 col:9 and 'bool2x3 (bool2x3, bool2x3)' # | | | |-ParmVarDecl 0x55b7bf6aebf8 col:21 x 'bool2x3':'matrix' # | | | |-ParmVarDecl 0x55b7bf6aec98 col:32 y 'bool2x3':'matrix' # | | | |-BuiltinAliasAttr 0x55b7bf6aeea0 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55b7bf6aef18 Implicit # | | | `-ConstAttr 0x55b7bf6aef40 Implicit # | | |-FunctionDecl 0x55b7bf6af198 col:9 and 'bool2x4 (bool2x4, bool2x4)' # | | | |-ParmVarDecl 0x55b7bf6aefc8 col:21 x 'bool2x4':'matrix' # | | | |-ParmVarDecl 0x55b7bf6af048 col:32 y 'bool2x4':'matrix' # | | | |-BuiltinAliasAttr 0x55b7bf6af250 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55b7bf6af2c8 Implicit # | | | `-ConstAttr 0x55b7bf6af2f0 Implicit # | | |-FunctionDecl 0x55b7bf6af548 col:9 and 'bool3x1 (bool3x1, bool3x1)' # | | | |-ParmVarDecl 0x55b7bf6af378 col:21 x 'bool3x1':'matrix' # | | | |-ParmVarDecl 0x55b7bf6af3f8 col:32 y 'bool3x1':'matrix' # | | | |-BuiltinAliasAttr 0x55b7bf6af600 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55b7bf6af678 Implicit # | | | `-ConstAttr 0x55b7bf6af6a0 Implicit # | | |-FunctionDecl 0x55b7bf6af8f8 col:9 and 'bool3x2 (bool3x2, bool3x2)' # | | | |-ParmVarDecl 0x55b7bf6af728 col:21 x 'bool3x2':'matrix' # | | | |-ParmVarDecl 0x55b7bf6af7a8 col:32 y 'bool3x2':'matrix' # | | | |-BuiltinAliasAttr 0x55b7bf6af9b0 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55b7bf6afa28 Implicit # | | | `-ConstAttr 0x55b7bf6afa50 Implicit # | | |-FunctionDecl 0x55b7bf6afcc8 col:9 and 'bool3x3 (bool3x3, bool3x3)' # | | | |-ParmVarDecl 0x55b7bf6afad8 col:21 x 'bool3x3':'matrix' # | | | |-ParmVarDecl 0x55b7bf6afb58 col:32 y 'bool3x3':'matrix' # | | | |-BuiltinAliasAttr 0x55b7bf6afd80 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55b7bf6afdf8 Implicit # | | | `-ConstAttr 0x55b7bf6afe20 Implicit # | | |-FunctionDecl 0x55b7bf6b0078 col:9 and 'bool3x4 (bool3x4, bool3x4)' # | | | |-ParmVarDecl 0x55b7bf6afea8 col:21 x 'bool3x4':'matrix' # | | | |-ParmVarDecl 0x55b7bf6aff28 col:32 y 'bool3x4':'matrix' # | | | |-BuiltinAliasAttr 0x55b7bf6b0130 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55b7bf6b01a8 Implicit # | | | `-ConstAttr 0x55b7bf6b01d0 Implicit # | | |-FunctionDecl 0x55b7bf6b0428 col:9 and 'bool4x1 (bool4x1, bool4x1)' # | | | |-ParmVarDecl 0x55b7bf6b0258 col:21 x 'bool4x1':'matrix' # | | | |-ParmVarDecl 0x55b7bf6b02d8 col:32 y 'bool4x1':'matrix' # | | | |-BuiltinAliasAttr 0x55b7bf6b04e0 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55b7bf6b0558 Implicit # | | | `-ConstAttr 0x55b7bf6b0580 Implicit # | | |-FunctionDecl 0x55b7bf6b07d8 col:9 and 'bool4x2 (bool4x2, bool4x2)' # | | | |-ParmVarDecl 0x55b7bf6b0608 col:21 x 'bool4x2':'matrix' # | | | |-ParmVarDecl 0x55b7bf6b0688 col:32 y 'bool4x2':'matrix' # | | | |-BuiltinAliasAttr 0x55b7bf6b0890 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55b7bf6b0908 Implicit # | | | `-ConstAttr 0x55b7bf6b0930 Implicit # | | |-FunctionDecl 0x55b7bf6b0b88 col:9 and 'bool4x3 (bool4x3, bool4x3)' # | | | |-ParmVarDecl 0x55b7bf6b09b8 col:21 x 'bool4x3':'matrix' # | | | |-ParmVarDecl 0x55b7bf6b0a38 col:32 y 'bool4x3':'matrix' # | | | |-BuiltinAliasAttr 0x55b7bf6b0c40 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55b7bf67c288 Implicit # | | | `-ConstAttr 0x55b7bf67c2b0 Implicit # | | |-FunctionDecl 0x55b7bf67c508 col:9 and 'bool4x4 (bool4x4, bool4x4)' # | | | |-ParmVarDecl 0x55b7bf67c338 col:21 x 'bool4x4':'matrix' # | | | |-ParmVarDecl 0x55b7bf67c3b8 col:32 y 'bool4x4':'matrix' # | | | |-BuiltinAliasAttr 0x55b7bf67c5c0 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55b7bf67c638 Implicit # | | | `-ConstAttr 0x55b7bf67c660 Implicit # | | |-FunctionDecl 0x55b7bf67c768 col:6 any 'bool (half)' # | | | |-ParmVarDecl 0x55b7bf67c6c0 col:14 'half' # | | | |-BuiltinAliasAttr 0x55b7bf67c818 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55b7bf67c890 Implicit # | | | `-ConstAttr 0x55b7bf67c8b8 Implicit # | | |-FunctionDecl 0x55b7bf67c9c8 col:6 any 'bool (half2)' # | | | |-ParmVarDecl 0x55b7bf67c920 col:15 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf67ca78 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55b7bf67caf0 Implicit # | | | `-ConstAttr 0x55b7bf67cb18 Implicit # | | |-FunctionDecl 0x55b7bf67cc38 col:6 any 'bool (half3)' # | | | |-ParmVarDecl 0x55b7bf67cb90 col:15 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf67cce8 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55b7bf67cd60 Implicit # | | | `-ConstAttr 0x55b7bf67cd88 Implicit # | | |-FunctionDecl 0x55b7bf67cea8 col:6 any 'bool (half4)' # | | | |-ParmVarDecl 0x55b7bf67ce00 col:15 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf67cf58 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55b7bf67cfd0 Implicit # | | | `-ConstAttr 0x55b7bf67cff8 Implicit # | | |-FunctionDecl 0x55b7bf67d0f8 col:6 any 'bool (bool)' # | | | |-ParmVarDecl 0x55b7bf67d050 col:14 'bool' # | | | |-BuiltinAliasAttr 0x55b7bf67d1a8 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55b7bf6b5cb0 Implicit # | | | `-ConstAttr 0x55b7bf6b5cd8 Implicit # | | |-FunctionDecl 0x55b7bf6b5df8 col:6 any 'bool (bool2)' # | | | |-ParmVarDecl 0x55b7bf6b5d50 col:15 'bool2':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf6b5ea8 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55b7bf6b5f20 Implicit # | | | `-ConstAttr 0x55b7bf6b5f48 Implicit # | | |-FunctionDecl 0x55b7bf6b6068 col:6 any 'bool (bool3)' # | | | |-ParmVarDecl 0x55b7bf6b5fc0 col:15 'bool3':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf6b6118 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55b7bf6b6190 Implicit # | | | `-ConstAttr 0x55b7bf6b61b8 Implicit # | | |-FunctionDecl 0x55b7bf6b62d8 col:6 any 'bool (bool4)' # | | | |-ParmVarDecl 0x55b7bf6b6230 col:15 'bool4':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf6b6388 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55b7bf6b6400 Implicit # | | | `-ConstAttr 0x55b7bf6b6428 Implicit # | | |-FunctionDecl 0x55b7bf6b6540 col:6 any 'bool (int)' # | | | |-ParmVarDecl 0x55b7bf6b6498 col:13 'int' # | | | |-BuiltinAliasAttr 0x55b7bf6b65f0 clang_builtin_alias __builtin_hlsl_any # | | | |-BuiltinAliasAttr 0x55b7bf6b6650 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55b7bf6b6698 Implicit # | | | `-ConstAttr 0x55b7bf6b66c0 Implicit # | | |-FunctionDecl 0x55b7bf6b67e0 col:6 any 'bool (int2)' # | | | |-ParmVarDecl 0x55b7bf6b6738 col:14 'int2':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf6b6890 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55b7bf6b6908 Implicit # | | | `-ConstAttr 0x55b7bf6b6930 Implicit # | | |-FunctionDecl 0x55b7bf6b6a50 col:6 any 'bool (int3)' # | | | |-ParmVarDecl 0x55b7bf6b69a8 col:14 'int3':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf6b6b00 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55b7bf6b6b78 Implicit # | | | `-ConstAttr 0x55b7bf6b6ba0 Implicit # | | |-FunctionDecl 0x55b7bf6b6ce8 col:6 any 'bool (int4)' # | | | |-ParmVarDecl 0x55b7bf6b6c18 col:14 'int4':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf6b6d98 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55b7bf6b6e10 Implicit # | | | `-ConstAttr 0x55b7bf6b6e38 Implicit # | | |-FunctionDecl 0x55b7bf6b6f58 col:6 any 'bool (uint)' # | | | |-ParmVarDecl 0x55b7bf6b6eb0 col:14 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x55b7bf6b7008 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55b7bf6b7080 Implicit # | | | `-ConstAttr 0x55b7bf6b70a8 Implicit # | | |-FunctionDecl 0x55b7bf6b71c8 col:6 any 'bool (uint2)' # | | | |-ParmVarDecl 0x55b7bf6b7120 col:15 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf6b7278 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55b7bf6b72f0 Implicit # | | | `-ConstAttr 0x55b7bf6b7318 Implicit # | | |-FunctionDecl 0x55b7bf6b7438 col:6 any 'bool (uint3)' # | | | |-ParmVarDecl 0x55b7bf6b7390 col:15 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf6b74e8 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55b7bf6b7560 Implicit # | | | `-ConstAttr 0x55b7bf6b7588 Implicit # | | |-FunctionDecl 0x55b7bf6b76a8 col:6 any 'bool (uint4)' # | | | |-ParmVarDecl 0x55b7bf6b7600 col:15 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf6b7758 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55b7bf6b77d0 Implicit # | | | `-ConstAttr 0x55b7bf6b77f8 Implicit # | | |-FunctionDecl 0x55b7bf6b7900 col:6 any 'bool (float)' # | | | |-ParmVarDecl 0x55b7bf6b7858 col:15 'float' # | | | |-BuiltinAliasAttr 0x55b7bf6b79b0 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55b7bf6b7a28 Implicit # | | | `-ConstAttr 0x55b7bf6b7a50 Implicit # | | |-FunctionDecl 0x55b7bf6b7b70 col:6 any 'bool (float2)' # | | | |-ParmVarDecl 0x55b7bf6b7ac8 col:16 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf6b7c20 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55b7bf6b7c98 Implicit # | | | `-ConstAttr 0x55b7bf6b7cd0 Implicit # | | |-FunctionDecl 0x55b7bf6b7df0 col:6 any 'bool (float3)' # | | | |-ParmVarDecl 0x55b7bf6b7d48 col:16 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf6b7ea0 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55b7bf6b7f18 Implicit # | | | `-ConstAttr 0x55b7bf6b7f40 Implicit # | | |-FunctionDecl 0x55b7bf6b8060 col:6 any 'bool (float4)' # | | | |-ParmVarDecl 0x55b7bf6b7fb8 col:16 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf6b8110 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55b7bf6b8188 Implicit # | | | `-ConstAttr 0x55b7bf6b81b0 Implicit # | | |-FunctionDecl 0x55b7bf6b82d0 col:6 any 'bool (int64_t)' # | | | |-ParmVarDecl 0x55b7bf6b8228 col:17 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x55b7bf6b8380 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55b7bf6b83f8 Implicit # | | | `-ConstAttr 0x55b7bf6b8420 Implicit # | | |-FunctionDecl 0x55b7bf6b8540 col:6 any 'bool (int64_t2)' # | | | |-ParmVarDecl 0x55b7bf6b8498 col:18 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf6b85f0 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55b7bf6b8668 Implicit # | | | `-ConstAttr 0x55b7bf6b8690 Implicit # | | |-FunctionDecl 0x55b7bf6b87b0 col:6 any 'bool (int64_t3)' # | | | |-ParmVarDecl 0x55b7bf6b8708 col:18 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf6b8860 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55b7bf6b88d8 Implicit # | | | `-ConstAttr 0x55b7bf6b8900 Implicit # | | |-FunctionDecl 0x55b7bf6b8a20 col:6 any 'bool (int64_t4)' # | | | |-ParmVarDecl 0x55b7bf6b8978 col:18 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf6b8ad0 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55b7bf6b8b48 Implicit # | | | `-ConstAttr 0x55b7bf6b8b70 Implicit # | | |-FunctionDecl 0x55b7bf6b8ce0 col:6 any 'bool (uint64_t)' # | | | |-ParmVarDecl 0x55b7bf6b8be8 col:18 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x55b7bf6b8d90 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55b7bf6b8e08 Implicit # | | | `-ConstAttr 0x55b7bf6b8e30 Implicit # | | |-FunctionDecl 0x55b7bf6b8f50 col:6 any 'bool (uint64_t2)' # | | | |-ParmVarDecl 0x55b7bf6b8ea8 col:19 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf6b9000 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55b7bf6b9078 Implicit # | | | `-ConstAttr 0x55b7bf6b90a0 Implicit # | | |-FunctionDecl 0x55b7bf6b91c0 col:6 any 'bool (uint64_t3)' # | | | |-ParmVarDecl 0x55b7bf6b9118 col:19 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf6b9270 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55b7bf6b92e8 Implicit # | | | `-ConstAttr 0x55b7bf6b9310 Implicit # | | |-FunctionDecl 0x55b7bf6b9430 col:6 any 'bool (uint64_t4)' # | | | |-ParmVarDecl 0x55b7bf6b9388 col:19 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf6b94e0 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55b7bf6b9558 Implicit # | | | `-ConstAttr 0x55b7bf6b9580 Implicit # | | |-FunctionDecl 0x55b7bf6b9688 col:6 any 'bool (double)' # | | | |-ParmVarDecl 0x55b7bf6b95e0 col:16 'double' # | | | |-BuiltinAliasAttr 0x55b7bf6b9738 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55b7bf6b97b0 Implicit # | | | `-ConstAttr 0x55b7bf6b97d8 Implicit # | | |-FunctionDecl 0x55b7bf6b98f8 col:6 any 'bool (double2)' # | | | |-ParmVarDecl 0x55b7bf6b9850 col:17 'double2':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf6b99a8 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55b7bf6b9a20 Implicit # | | | `-ConstAttr 0x55b7bf6b9a48 Implicit # | | |-FunctionDecl 0x55b7bf6b9b68 col:6 any 'bool (double3)' # | | | |-ParmVarDecl 0x55b7bf6b9ac0 col:17 'double3':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf6b9c18 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55b7bf6b9c90 Implicit # | | | `-ConstAttr 0x55b7bf6b9cb8 Implicit # | | |-FunctionDecl 0x55b7bf6b9de8 col:6 any 'bool (double4)' # | | | |-ParmVarDecl 0x55b7bf6b9d40 col:17 'double4':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf6b9e98 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55b7bf6b9f10 Implicit # | | | `-ConstAttr 0x55b7bf6b9f38 Implicit # | | |-FunctionDecl 0x55b7bf6ba188 col:8 asdouble 'double (uint, uint)' # | | | |-ParmVarDecl 0x55b7bf6b9fb0 col:21 'uint':'unsigned int' # | | | |-ParmVarDecl 0x55b7bf6ba030 col:27 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x55b7bf6ba240 clang_builtin_alias __builtin_hlsl_asdouble # | | | |-NoThrowAttr 0x55b7bf6ba2b8 Implicit # | | | `-ConstAttr 0x55b7bf6ba2e0 Implicit # | | |-FunctionDecl 0x55b7bf6ba518 col:9 asdouble 'double2 (uint2, uint2)' # | | | |-ParmVarDecl 0x55b7bf6ba348 col:23 'uint2':'vector' # | | | |-ParmVarDecl 0x55b7bf6ba3c8 col:30 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf6ba5d0 clang_builtin_alias __builtin_hlsl_asdouble # | | | |-NoThrowAttr 0x55b7bf6ba648 Implicit # | | | `-ConstAttr 0x55b7bf6ba670 Implicit # | | |-FunctionDecl 0x55b7bf6ba8b8 col:9 asdouble 'double3 (uint3, uint3)' # | | | |-ParmVarDecl 0x55b7bf6ba6e8 col:23 'uint3':'vector' # | | | |-ParmVarDecl 0x55b7bf6ba768 col:30 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf6ba970 clang_builtin_alias __builtin_hlsl_asdouble # | | | |-NoThrowAttr 0x55b7bf6ba9e8 Implicit # | | | `-ConstAttr 0x55b7bf6baa10 Implicit # | | |-FunctionDecl 0x55b7bf6bad00 col:9 asdouble 'double4 (uint4, uint4)' # | | | |-ParmVarDecl 0x55b7bf6baa88 col:23 'uint4':'vector' # | | | |-ParmVarDecl 0x55b7bf6bab08 col:30 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf6badb8 clang_builtin_alias __builtin_hlsl_asdouble # | | | |-NoThrowAttr 0x55b7bf6bae30 Implicit # | | | `-ConstAttr 0x55b7bf6bae58 Implicit # | | |-FunctionDecl 0x55b7bf6baf68 col:6 asin 'half (half)' # | | | |-ParmVarDecl 0x55b7bf6baeb8 col:15 'half' # | | | |-BuiltinAliasAttr 0x55b7bf6bb018 clang_builtin_alias __builtin_elementwise_asin # | | | |-NoThrowAttr 0x55b7bf6bb090 Implicit # | | | `-ConstAttr 0x55b7bf6bb0b8 Implicit # | | |-FunctionDecl 0x55b7bf6bb1d0 col:7 asin 'half2 (half2)' # | | | |-ParmVarDecl 0x55b7bf6bb120 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf6bb280 clang_builtin_alias __builtin_elementwise_asin # | | | |-NoThrowAttr 0x55b7bf6bb2f8 Implicit # | | | `-ConstAttr 0x55b7bf6bb320 Implicit # | | |-FunctionDecl 0x55b7bf6bb448 col:7 asin 'half3 (half3)' # | | | |-ParmVarDecl 0x55b7bf6bb398 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf6bb4f8 clang_builtin_alias __builtin_elementwise_asin # | | | |-NoThrowAttr 0x55b7bf6bb570 Implicit # | | | `-ConstAttr 0x55b7bf6bb598 Implicit # | | |-FunctionDecl 0x55b7bf6bb6c0 col:7 asin 'half4 (half4)' # | | | |-ParmVarDecl 0x55b7bf6bb610 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf6bb770 clang_builtin_alias __builtin_elementwise_asin # | | | |-NoThrowAttr 0x55b7bf6bb7e8 Implicit # | | | `-ConstAttr 0x55b7bf6bb810 Implicit # | | |-FunctionDecl 0x55b7bf6bb920 col:7 used asin 'float (float)' # | | | |-ParmVarDecl 0x55b7bf6bb870 col:17 'float' # | | | |-BuiltinAliasAttr 0x55b7bf6bb9d0 clang_builtin_alias __builtin_elementwise_asin # | | | |-NoThrowAttr 0x55b7bf6bba48 Implicit # | | | `-ConstAttr 0x55b7bf6bba70 Implicit # | | |-FunctionDecl 0x55b7bf6bbb98 col:8 used asin 'float2 (float2)' # | | | |-ParmVarDecl 0x55b7bf6bbae8 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf6bbc48 clang_builtin_alias __builtin_elementwise_asin # | | | |-NoThrowAttr 0x55b7bf6bbcc0 Implicit # | | | `-ConstAttr 0x55b7bf6aa460 Implicit # | | |-FunctionDecl 0x55b7bf6aa588 col:8 used asin 'float3 (float3)' # | | | |-ParmVarDecl 0x55b7bf6aa4d8 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf6aa638 clang_builtin_alias __builtin_elementwise_asin # | | | |-NoThrowAttr 0x55b7bf6aa6b0 Implicit # | | | `-ConstAttr 0x55b7bf6aa6d8 Implicit # | | |-FunctionDecl 0x55b7bf6aa800 col:8 used asin 'float4 (float4)' # | | | |-ParmVarDecl 0x55b7bf6aa750 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf6aa8b0 clang_builtin_alias __builtin_elementwise_asin # | | | |-NoThrowAttr 0x55b7bf6aa928 Implicit # | | | `-ConstAttr 0x55b7bf6aa950 Implicit # | | |-FunctionDecl 0x55b7bf6aaa60 col:6 atan 'half (half)' # | | | |-ParmVarDecl 0x55b7bf6aa9b0 col:15 'half' # | | | |-BuiltinAliasAttr 0x55b7bf6aab10 clang_builtin_alias __builtin_elementwise_atan # | | | |-NoThrowAttr 0x55b7bf6aab88 Implicit # | | | `-ConstAttr 0x55b7bf6aabb0 Implicit # | | |-FunctionDecl 0x55b7bf6aacc8 col:7 atan 'half2 (half2)' # | | | |-ParmVarDecl 0x55b7bf6aac18 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf6aad78 clang_builtin_alias __builtin_elementwise_atan # | | | |-NoThrowAttr 0x55b7bf6aadf0 Implicit # | | | `-ConstAttr 0x55b7bf6aae18 Implicit # | | |-FunctionDecl 0x55b7bf6aaf40 col:7 atan 'half3 (half3)' # | | | |-ParmVarDecl 0x55b7bf6aae90 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf6aaff0 clang_builtin_alias __builtin_elementwise_atan # | | | |-NoThrowAttr 0x55b7bf6ab068 Implicit # | | | `-ConstAttr 0x55b7bf6ab090 Implicit # | | |-FunctionDecl 0x55b7bf6ab1b8 col:7 atan 'half4 (half4)' # | | | |-ParmVarDecl 0x55b7bf6ab108 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf6ab268 clang_builtin_alias __builtin_elementwise_atan # | | | |-NoThrowAttr 0x55b7bf6ab2e0 Implicit # | | | `-ConstAttr 0x55b7bf6ab308 Implicit # | | |-FunctionDecl 0x55b7bf6bed00 col:7 used atan 'float (float)' # | | | |-ParmVarDecl 0x55b7bf6ab368 col:17 'float' # | | | |-BuiltinAliasAttr 0x55b7bf6bedb0 clang_builtin_alias __builtin_elementwise_atan # | | | |-NoThrowAttr 0x55b7bf6bee28 Implicit # | | | `-ConstAttr 0x55b7bf6bee50 Implicit # | | |-FunctionDecl 0x55b7bf6bef78 col:8 used atan 'float2 (float2)' # | | | |-ParmVarDecl 0x55b7bf6beec8 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf6bf028 clang_builtin_alias __builtin_elementwise_atan # | | | |-NoThrowAttr 0x55b7bf6bf0a0 Implicit # | | | `-ConstAttr 0x55b7bf6bf0c8 Implicit # | | |-FunctionDecl 0x55b7bf6bf1f0 col:8 used atan 'float3 (float3)' # | | | |-ParmVarDecl 0x55b7bf6bf140 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf6bf2a0 clang_builtin_alias __builtin_elementwise_atan # | | | |-NoThrowAttr 0x55b7bf6bf318 Implicit # | | | `-ConstAttr 0x55b7bf6bf340 Implicit # | | |-FunctionDecl 0x55b7bf6bf468 col:8 used atan 'float4 (float4)' # | | | |-ParmVarDecl 0x55b7bf6bf3b8 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf6bf518 clang_builtin_alias __builtin_elementwise_atan # | | | |-NoThrowAttr 0x55b7bf6bf590 Implicit # | | | `-ConstAttr 0x55b7bf6bf5b8 Implicit # | | |-FunctionDecl 0x55b7bf6bf7a8 col:6 atan2 'half (half, half)' # | | | |-ParmVarDecl 0x55b7bf6bf618 col:17 y 'half' # | | | |-ParmVarDecl 0x55b7bf6bf698 col:25 x 'half' # | | | |-BuiltinAliasAttr 0x55b7bf6bf860 clang_builtin_alias __builtin_elementwise_atan2 # | | | |-NoThrowAttr 0x55b7bf6bf8d8 Implicit # | | | `-ConstAttr 0x55b7bf6bf900 Implicit # | | |-FunctionDecl 0x55b7bf6bfb28 col:7 atan2 'half2 (half2, half2)' # | | | |-ParmVarDecl 0x55b7bf6bf950 col:19 y 'half2':'vector' # | | | |-ParmVarDecl 0x55b7bf6bf9d0 col:28 x 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf6bfbe0 clang_builtin_alias __builtin_elementwise_atan2 # | | | |-NoThrowAttr 0x55b7bf6bfc58 Implicit # | | | `-ConstAttr 0x55b7bf6bfc80 Implicit # | | |-FunctionDecl 0x55b7bf6bfee8 col:7 atan2 'half3 (half3, half3)' # | | | |-ParmVarDecl 0x55b7bf6bfd10 col:19 y 'half3':'vector' # | | | |-ParmVarDecl 0x55b7bf6bfd90 col:28 x 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf6bffa0 clang_builtin_alias __builtin_elementwise_atan2 # | | | |-NoThrowAttr 0x55b7bf6c0018 Implicit # | | | `-ConstAttr 0x55b7bf6c0040 Implicit # | | |-FunctionDecl 0x55b7bf6c0278 col:7 atan2 'half4 (half4, half4)' # | | | |-ParmVarDecl 0x55b7bf6c00a0 col:19 y 'half4':'vector' # | | | |-ParmVarDecl 0x55b7bf6c0120 col:28 x 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf6c0330 clang_builtin_alias __builtin_elementwise_atan2 # | | | |-NoThrowAttr 0x55b7bf6c03a8 Implicit # | | | `-ConstAttr 0x55b7bf6c03d0 Implicit # | | |-FunctionDecl 0x55b7bf6c05c8 col:7 used atan2 'float (float, float)' # | | | |-ParmVarDecl 0x55b7bf6c0430 col:19 y 'float' # | | | |-ParmVarDecl 0x55b7bf6c04b0 col:28 x 'float' # | | | |-BuiltinAliasAttr 0x55b7bf6c0680 clang_builtin_alias __builtin_elementwise_atan2 # | | | |-NoThrowAttr 0x55b7bf6c06f8 Implicit # | | | `-ConstAttr 0x55b7bf6c0720 Implicit # | | |-FunctionDecl 0x55b7bf6c0958 col:8 used atan2 'float2 (float2, float2)' # | | | |-ParmVarDecl 0x55b7bf6c0780 col:21 y 'float2':'vector' # | | | |-ParmVarDecl 0x55b7bf6c0800 col:31 x 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf6c0a10 clang_builtin_alias __builtin_elementwise_atan2 # | | | |-NoThrowAttr 0x55b7bf6c0a88 Implicit # | | | `-ConstAttr 0x55b7bf6c0ab0 Implicit # | | |-FunctionDecl 0x55b7bf6c0d20 col:8 used atan2 'float3 (float3, float3)' # | | | |-ParmVarDecl 0x55b7bf6c0b10 col:21 y 'float3':'vector' # | | | |-ParmVarDecl 0x55b7bf6c0b90 col:31 x 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf6c0dd8 clang_builtin_alias __builtin_elementwise_atan2 # | | | |-NoThrowAttr 0x55b7bf6c0e50 Implicit # | | | `-ConstAttr 0x55b7bf6c0e78 Implicit # | | |-FunctionDecl 0x55b7bf6c10a8 col:8 used atan2 'float4 (float4, float4)' # | | | |-ParmVarDecl 0x55b7bf6c0ed8 col:21 y 'float4':'vector' # | | | |-ParmVarDecl 0x55b7bf6c0f58 col:31 x 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf6c1160 clang_builtin_alias __builtin_elementwise_atan2 # | | | |-NoThrowAttr 0x55b7bf6c11d8 Implicit # | | | `-ConstAttr 0x55b7bf6c1200 Implicit # | | |-FunctionDecl 0x55b7bf6c1310 col:6 ceil 'half (half)' # | | | |-ParmVarDecl 0x55b7bf6c1260 col:15 'half' # | | | |-BuiltinAliasAttr 0x55b7bf6c13c0 clang_builtin_alias __builtin_elementwise_ceil # | | | |-NoThrowAttr 0x55b7bf6c1438 Implicit # | | | `-ConstAttr 0x55b7bf6c1460 Implicit # | | |-FunctionDecl 0x55b7bf6c1578 col:7 ceil 'half2 (half2)' # | | | |-ParmVarDecl 0x55b7bf6c14c8 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf6c1628 clang_builtin_alias __builtin_elementwise_ceil # | | | |-NoThrowAttr 0x55b7bf6c16a0 Implicit # | | | `-ConstAttr 0x55b7bf6c16c8 Implicit # | | |-FunctionDecl 0x55b7bf6c17f0 col:7 ceil 'half3 (half3)' # | | | |-ParmVarDecl 0x55b7bf6c1740 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf6c18a0 clang_builtin_alias __builtin_elementwise_ceil # | | | |-NoThrowAttr 0x55b7bf6c1918 Implicit # | | | `-ConstAttr 0x55b7bf6c1940 Implicit # | | |-FunctionDecl 0x55b7bf6c1a68 col:7 ceil 'half4 (half4)' # | | | |-ParmVarDecl 0x55b7bf6c19b8 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf6c1b18 clang_builtin_alias __builtin_elementwise_ceil # | | | |-NoThrowAttr 0x55b7bf6c1b90 Implicit # | | | `-ConstAttr 0x55b7bf6c1bb8 Implicit # | | |-FunctionDecl 0x55b7bf6c1d30 col:7 used ceil 'float (float)' # | | | |-ParmVarDecl 0x55b7bf6c1c18 col:17 'float' # | | | |-BuiltinAliasAttr 0x55b7bf6c1de0 clang_builtin_alias __builtin_elementwise_ceil # | | | |-NoThrowAttr 0x55b7bf6c1e58 Implicit # | | | `-ConstAttr 0x55b7bf6c1e80 Implicit # | | |-FunctionDecl 0x55b7bf6c1fa8 col:8 used ceil 'float2 (float2)' # | | | |-ParmVarDecl 0x55b7bf6c1ef8 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf6c2058 clang_builtin_alias __builtin_elementwise_ceil # | | | |-NoThrowAttr 0x55b7bf6c20d0 Implicit # | | | `-ConstAttr 0x55b7bf6c20f8 Implicit # | | |-FunctionDecl 0x55b7bf6c2220 col:8 used ceil 'float3 (float3)' # | | | |-ParmVarDecl 0x55b7bf6c2170 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf6c22d0 clang_builtin_alias __builtin_elementwise_ceil # | | | |-NoThrowAttr 0x55b7bf6c2348 Implicit # | | | `-ConstAttr 0x55b7bf6c2370 Implicit # | | |-FunctionDecl 0x55b7bf6c2498 col:8 used ceil 'float4 (float4)' # | | | |-ParmVarDecl 0x55b7bf6c23e8 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf6c2548 clang_builtin_alias __builtin_elementwise_ceil # | | | |-NoThrowAttr 0x55b7bf6c25c0 Implicit # | | | `-ConstAttr 0x55b7bf6c25e8 Implicit # | | |-FunctionDecl 0x55b7bf6c2888 col:6 clamp 'half (half, half, half)' # | | | |-ParmVarDecl 0x55b7bf6c2648 col:16 'half' # | | | |-ParmVarDecl 0x55b7bf6c26c8 col:22 'half' # | | | |-ParmVarDecl 0x55b7bf6c2748 col:28 'half' # | | | |-BuiltinAliasAttr 0x55b7bf6c2948 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55b7bf6c29c0 Implicit # | | | `-ConstAttr 0x55b7bf6c29e8 Implicit # | | |-FunctionDecl 0x55b7bf6c2d40 col:7 clamp 'half2 (half2, half2, half2)' # | | | |-ParmVarDecl 0x55b7bf6c2a50 col:18 'half2':'vector' # | | | |-ParmVarDecl 0x55b7bf6c2ad0 col:25 'half2':'vector' # | | | |-ParmVarDecl 0x55b7bf6c2b50 col:32 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf6c2e00 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55b7bf6c2e78 Implicit # | | | `-ConstAttr 0x55b7bf6c2ea0 Implicit # | | |-FunctionDecl 0x55b7bf6c31a8 col:7 clamp 'half3 (half3, half3, half3)' # | | | |-ParmVarDecl 0x55b7bf6c2f18 col:18 'half3':'vector' # | | | |-ParmVarDecl 0x55b7bf6c2f98 col:25 'half3':'vector' # | | | |-ParmVarDecl 0x55b7bf6c3018 col:32 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf6c3268 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55b7bf6c32e0 Implicit # | | | `-ConstAttr 0x55b7bf6c3308 Implicit # | | |-FunctionDecl 0x55b7bf6c3608 col:7 clamp 'half4 (half4, half4, half4)' # | | | |-ParmVarDecl 0x55b7bf6c3380 col:18 'half4':'vector' # | | | |-ParmVarDecl 0x55b7bf6c3400 col:25 'half4':'vector' # | | | |-ParmVarDecl 0x55b7bf6c3480 col:32 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf6c36c8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55b7bf6c3740 Implicit # | | | `-ConstAttr 0x55b7bf6c3768 Implicit # | | |-FunctionDecl 0x55b7bf6c3a08 col:5 clamp 'int (int, int, int)' # | | | |-ParmVarDecl 0x55b7bf6c37c8 col:14 'int' # | | | |-ParmVarDecl 0x55b7bf6c3848 col:19 'int' # | | | |-ParmVarDecl 0x55b7bf6c38c8 col:24 'int' # | | | |-BuiltinAliasAttr 0x55b7bf6c3ac8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55b7bf6c3b40 Implicit # | | | `-ConstAttr 0x55b7bf6c3b68 Implicit # | | |-FunctionDecl 0x55b7bf6c3ed8 col:6 clamp 'int2 (int2, int2, int2)' # | | | |-ParmVarDecl 0x55b7bf6c3be0 col:16 'int2':'vector' # | | | |-ParmVarDecl 0x55b7bf6c3c60 col:22 'int2':'vector' # | | | |-ParmVarDecl 0x55b7bf6c3d50 col:28 'int2':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf6c3f98 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55b7bf6c4010 Implicit # | | | `-ConstAttr 0x55b7bf6c4038 Implicit # | | |-FunctionDecl 0x55b7bf6c4338 col:6 clamp 'int3 (int3, int3, int3)' # | | | |-ParmVarDecl 0x55b7bf6c40b0 col:16 'int3':'vector' # | | | |-ParmVarDecl 0x55b7bf6c4130 col:22 'int3':'vector' # | | | |-ParmVarDecl 0x55b7bf6c41b0 col:28 'int3':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf6c43f8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55b7bf6c4470 Implicit # | | | `-ConstAttr 0x55b7bf6c4498 Implicit # | | |-FunctionDecl 0x55b7bf6c4798 col:6 clamp 'int4 (int4, int4, int4)' # | | | |-ParmVarDecl 0x55b7bf6c4510 col:16 'int4':'vector' # | | | |-ParmVarDecl 0x55b7bf6c4590 col:22 'int4':'vector' # | | | |-ParmVarDecl 0x55b7bf6c4610 col:28 'int4':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf6c4858 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55b7bf6c48d0 Implicit # | | | `-ConstAttr 0x55b7bf6c48f8 Implicit # | | |-FunctionDecl 0x55b7bf6c4bf8 col:6 clamp 'uint (uint, uint, uint)' # | | | |-ParmVarDecl 0x55b7bf6c4970 col:16 'uint':'unsigned int' # | | | |-ParmVarDecl 0x55b7bf6c49f0 col:22 'uint':'unsigned int' # | | | |-ParmVarDecl 0x55b7bf6c4a70 col:28 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x55b7bf6c4cb8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55b7bf6c4d60 Implicit # | | | `-ConstAttr 0x55b7bf6c4d88 Implicit # | | |-FunctionDecl 0x55b7bf6c5088 col:7 clamp 'uint2 (uint2, uint2, uint2)' # | | | |-ParmVarDecl 0x55b7bf6c4e00 col:18 'uint2':'vector' # | | | |-ParmVarDecl 0x55b7bf6c4e80 col:25 'uint2':'vector' # | | | |-ParmVarDecl 0x55b7bf6c4f00 col:32 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf6c5148 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55b7bf6c51c0 Implicit # | | | `-ConstAttr 0x55b7bf6c51e8 Implicit # | | |-FunctionDecl 0x55b7bf6c54e8 col:7 clamp 'uint3 (uint3, uint3, uint3)' # | | | |-ParmVarDecl 0x55b7bf6c5260 col:18 'uint3':'vector' # | | | |-ParmVarDecl 0x55b7bf6c52e0 col:25 'uint3':'vector' # | | | |-ParmVarDecl 0x55b7bf6c5360 col:32 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf6c55a8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55b7bf6c5620 Implicit # | | | `-ConstAttr 0x55b7bf6c5648 Implicit # | | |-FunctionDecl 0x55b7bf6c5948 col:7 clamp 'uint4 (uint4, uint4, uint4)' # | | | |-ParmVarDecl 0x55b7bf6c56c0 col:18 'uint4':'vector' # | | | |-ParmVarDecl 0x55b7bf6c5740 col:25 'uint4':'vector' # | | | |-ParmVarDecl 0x55b7bf6c57c0 col:32 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf6c5a08 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55b7bf6c5a80 Implicit # | | | `-ConstAttr 0x55b7bf6c5aa8 Implicit # | | |-FunctionDecl 0x55b7bf6c6e08 col:9 clamp 'int64_t (int64_t, int64_t, int64_t)' # | | | |-ParmVarDecl 0x55b7bf6c5b20 col:22 'int64_t':'long' # | | | |-ParmVarDecl 0x55b7bf6c5ba0 col:31 'int64_t':'long' # | | | |-ParmVarDecl 0x55b7bf6c5c20 col:40 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x55b7bf6c6ec8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55b7bf6c6f40 Implicit # | | | `-ConstAttr 0x55b7bf6c6f68 Implicit # | | |-FunctionDecl 0x55b7bf6c7268 col:10 clamp 'int64_t2 (int64_t2, int64_t2, int64_t2)' # | | | |-ParmVarDecl 0x55b7bf6c6fe0 col:24 'int64_t2':'vector' # | | | |-ParmVarDecl 0x55b7bf6c7060 col:34 'int64_t2':'vector' # | | | |-ParmVarDecl 0x55b7bf6c70e0 col:44 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf6c7328 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55b7bf6c73a0 Implicit # | | | `-ConstAttr 0x55b7bf6c73c8 Implicit # | | |-FunctionDecl 0x55b7bf6c76c8 col:10 clamp 'int64_t3 (int64_t3, int64_t3, int64_t3)' # | | | |-ParmVarDecl 0x55b7bf6c7440 col:24 'int64_t3':'vector' # | | | |-ParmVarDecl 0x55b7bf6c74c0 col:34 'int64_t3':'vector' # | | | |-ParmVarDecl 0x55b7bf6c7540 col:44 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf6c7788 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55b7bf6c7800 Implicit # | | | `-ConstAttr 0x55b7bf6c7828 Implicit # | | |-FunctionDecl 0x55b7bf6c7b28 col:10 clamp 'int64_t4 (int64_t4, int64_t4, int64_t4)' # | | | |-ParmVarDecl 0x55b7bf6c78a0 col:24 'int64_t4':'vector' # | | | |-ParmVarDecl 0x55b7bf6c7920 col:34 'int64_t4':'vector' # | | | |-ParmVarDecl 0x55b7bf6c79a0 col:44 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf6c7be8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55b7bf6c7c60 Implicit # | | | `-ConstAttr 0x55b7bf6c7c88 Implicit # | | |-FunctionDecl 0x55b7bf6c7f98 col:10 clamp 'uint64_t (uint64_t, uint64_t, uint64_t)' # | | | |-ParmVarDecl 0x55b7bf6c7d00 col:24 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x55b7bf6c7d90 col:34 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x55b7bf6c7e10 col:44 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x55b7bf6c8058 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55b7bf6c80d0 Implicit # | | | `-ConstAttr 0x55b7bf6c80f8 Implicit # | | |-FunctionDecl 0x55b7bf6c83f8 col:11 clamp 'uint64_t2 (uint64_t2, uint64_t2, uint64_t2)' # | | | |-ParmVarDecl 0x55b7bf6c8170 col:26 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x55b7bf6c81f0 col:37 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x55b7bf6c8270 col:48 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf6c84b8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55b7bf6c8530 Implicit # | | | `-ConstAttr 0x55b7bf6c8558 Implicit # | | |-FunctionDecl 0x55b7bf6c8858 col:11 clamp 'uint64_t3 (uint64_t3, uint64_t3, uint64_t3)' # | | | |-ParmVarDecl 0x55b7bf6c85d0 col:26 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x55b7bf6c8650 col:37 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x55b7bf6c86d0 col:48 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf6c8918 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55b7bf6c8990 Implicit # | | | `-ConstAttr 0x55b7bf6c89b8 Implicit # | | |-FunctionDecl 0x55b7bf6c8cb8 col:11 clamp 'uint64_t4 (uint64_t4, uint64_t4, uint64_t4)' # | | | |-ParmVarDecl 0x55b7bf6c8a30 col:26 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x55b7bf6c8ab0 col:37 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x55b7bf6c8b30 col:48 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf6c8da0 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55b7bf6c8e18 Implicit # | | | `-ConstAttr 0x55b7bf6c8e40 Implicit # | | |-FunctionDecl 0x55b7bf6c90d8 col:7 clamp 'float (float, float, float)' # | | | |-ParmVarDecl 0x55b7bf6c8ea0 col:18 'float' # | | | |-ParmVarDecl 0x55b7bf6c8f20 col:25 'float' # | | | |-ParmVarDecl 0x55b7bf6c8fa0 col:32 'float' # | | | |-BuiltinAliasAttr 0x55b7bf6c9198 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55b7bf6c9210 Implicit # | | | `-ConstAttr 0x55b7bf6c9238 Implicit # | | |-FunctionDecl 0x55b7bf6c9538 col:8 clamp 'float2 (float2, float2, float2)' # | | | |-ParmVarDecl 0x55b7bf6c92b0 col:20 'float2':'vector' # | | | |-ParmVarDecl 0x55b7bf6c9330 col:28 'float2':'vector' # | | | |-ParmVarDecl 0x55b7bf6c93b0 col:36 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf6c95f8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55b7bf6c9670 Implicit # | | | `-ConstAttr 0x55b7bf6c9698 Implicit # | | |-FunctionDecl 0x55b7bf6c9998 col:8 clamp 'float3 (float3, float3, float3)' # | | | |-ParmVarDecl 0x55b7bf6c9710 col:20 'float3':'vector' # | | | |-ParmVarDecl 0x55b7bf6c9790 col:28 'float3':'vector' # | | | |-ParmVarDecl 0x55b7bf6c9810 col:36 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf6c9a58 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55b7bf6c9ad0 Implicit # | | | `-ConstAttr 0x55b7bf6c9af8 Implicit # | | |-FunctionDecl 0x55b7bf6b0d28 col:8 clamp 'float4 (float4, float4, float4)' # | | | |-ParmVarDecl 0x55b7bf6c9b70 col:20 'float4':'vector' # | | | |-ParmVarDecl 0x55b7bf6c9bf0 col:28 'float4':'vector' # | | | |-ParmVarDecl 0x55b7bf6c9c70 col:36 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf6b0de8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55b7bf6b0e60 Implicit # | | | `-ConstAttr 0x55b7bf6b0e88 Implicit # | | |-FunctionDecl 0x55b7bf6b1128 col:8 clamp 'double (double, double, double)' # | | | |-ParmVarDecl 0x55b7bf6b0ee8 col:20 'double' # | | | |-ParmVarDecl 0x55b7bf6b0f68 col:28 'double' # | | | |-ParmVarDecl 0x55b7bf6b0fe8 col:36 'double' # | | | |-BuiltinAliasAttr 0x55b7bf6b11e8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55b7bf6b1260 Implicit # | | | `-ConstAttr 0x55b7bf6b1288 Implicit # | | |-FunctionDecl 0x55b7bf6b1588 col:9 clamp 'double2 (double2, double2, double2)' # | | | |-ParmVarDecl 0x55b7bf6b1300 col:22 'double2':'vector' # | | | |-ParmVarDecl 0x55b7bf6b1380 col:31 'double2':'vector' # | | | |-ParmVarDecl 0x55b7bf6b1400 col:40 'double2':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf6b1648 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55b7bf6b16c0 Implicit # | | | `-ConstAttr 0x55b7bf6b16e8 Implicit # | | |-FunctionDecl 0x55b7bf6b19e8 col:9 clamp 'double3 (double3, double3, double3)' # | | | |-ParmVarDecl 0x55b7bf6b1760 col:22 'double3':'vector' # | | | |-ParmVarDecl 0x55b7bf6b17e0 col:31 'double3':'vector' # | | | |-ParmVarDecl 0x55b7bf6b1860 col:40 'double3':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf6b1aa8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55b7bf6b1b20 Implicit # | | | `-ConstAttr 0x55b7bf6b1b48 Implicit # | | |-FunctionDecl 0x55b7bf6cbfc8 col:9 clamp 'double4 (double4, double4, double4)' # | | | |-ParmVarDecl 0x55b7bf6b1bc0 col:22 'double4':'vector' # | | | |-ParmVarDecl 0x55b7bf6cbdc0 col:31 'double4':'vector' # | | | |-ParmVarDecl 0x55b7bf6cbe40 col:40 'double4':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf6cc088 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55b7bf6cc100 Implicit # | | | `-ConstAttr 0x55b7bf6cc128 Implicit # | | |-FunctionDecl 0x55b7bf6cc270 col:6 clip 'void (float)' # | | | |-ParmVarDecl 0x55b7bf6cc188 col:16 'float' # | | | |-BuiltinAliasAttr 0x55b7bf6cc320 clang_builtin_alias __builtin_hlsl_elementwise_clip # | | | |-NoThrowAttr 0x55b7bf6cc398 Implicit # | | | `-ConstAttr 0x55b7bf6cc3c0 Implicit # | | |-FunctionDecl 0x55b7bf6cc550 col:6 clip 'void (float2)' # | | | |-ParmVarDecl 0x55b7bf6cc428 col:17 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf6cc600 clang_builtin_alias __builtin_hlsl_elementwise_clip # | | | |-NoThrowAttr 0x55b7bf6cc678 Implicit # | | | `-ConstAttr 0x55b7bf6cc6a0 Implicit # | | |-FunctionDecl 0x55b7bf6cc840 col:6 clip 'void (float3)' # | | | |-ParmVarDecl 0x55b7bf6cc718 col:17 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf6cc8f0 clang_builtin_alias __builtin_hlsl_elementwise_clip # | | | |-NoThrowAttr 0x55b7bf6cc968 Implicit # | | | `-ConstAttr 0x55b7bf6cc990 Implicit # | | |-FunctionDecl 0x55b7bf6ccb30 col:6 clip 'void (float4)' # | | | |-ParmVarDecl 0x55b7bf6cca08 col:17 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf6ccbe0 clang_builtin_alias __builtin_hlsl_elementwise_clip # | | | |-NoThrowAttr 0x55b7bf6ccc58 Implicit # | | | `-ConstAttr 0x55b7bf6ccc80 Implicit # | | |-FunctionDecl 0x55b7bf6ccdd0 col:6 cos 'half (half)' # | | | |-ParmVarDecl 0x55b7bf6ccce0 col:14 'half' # | | | |-BuiltinAliasAttr 0x55b7bf6cce80 clang_builtin_alias __builtin_elementwise_cos # | | | |-NoThrowAttr 0x55b7bf6ccef8 Implicit # | | | `-ConstAttr 0x55b7bf6ccf20 Implicit # | | |-FunctionDecl 0x55b7bf6cd038 col:7 cos 'half2 (half2)' # | | | |-ParmVarDecl 0x55b7bf6ccf88 col:16 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf6cd0e8 clang_builtin_alias __builtin_elementwise_cos # | | | |-NoThrowAttr 0x55b7bf6cd160 Implicit # | | | `-ConstAttr 0x55b7bf6cd188 Implicit # | | |-FunctionDecl 0x55b7bf6cd2b0 col:7 cos 'half3 (half3)' # | | | |-ParmVarDecl 0x55b7bf6cd200 col:16 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf6cd360 clang_builtin_alias __builtin_elementwise_cos # | | | |-NoThrowAttr 0x55b7bf6cd3d8 Implicit # | | | `-ConstAttr 0x55b7bf6cd400 Implicit # | | |-FunctionDecl 0x55b7bf6cd528 col:7 cos 'half4 (half4)' # | | | |-ParmVarDecl 0x55b7bf6cd478 col:16 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf6cd5d8 clang_builtin_alias __builtin_elementwise_cos # | | | |-NoThrowAttr 0x55b7bf6cd650 Implicit # | | | `-ConstAttr 0x55b7bf6cd678 Implicit # | | |-FunctionDecl 0x55b7bf6cd788 col:7 used cos 'float (float)' # | | | |-ParmVarDecl 0x55b7bf6cd6d8 col:16 'float' # | | | |-BuiltinAliasAttr 0x55b7bf6cd838 clang_builtin_alias __builtin_elementwise_cos # | | | |-NoThrowAttr 0x55b7bf6cd8b0 Implicit # | | | `-ConstAttr 0x55b7bf6cd8d8 Implicit # | | |-FunctionDecl 0x55b7bf6cda00 col:8 used cos 'float2 (float2)' # | | | |-ParmVarDecl 0x55b7bf6cd950 col:18 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf6cdab0 clang_builtin_alias __builtin_elementwise_cos # | | | |-NoThrowAttr 0x55b7bf6cdb28 Implicit # | | | `-ConstAttr 0x55b7bf6cdb50 Implicit # | | |-FunctionDecl 0x55b7bf6cdc78 col:8 used cos 'float3 (float3)' # | | | |-ParmVarDecl 0x55b7bf6cdbc8 col:18 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf6cdd28 clang_builtin_alias __builtin_elementwise_cos # | | | |-NoThrowAttr 0x55b7bf6cdda0 Implicit # | | | `-ConstAttr 0x55b7bf6cedf0 Implicit # | | |-FunctionDecl 0x55b7bf6cef18 col:8 used cos 'float4 (float4)' # | | | |-ParmVarDecl 0x55b7bf6cee68 col:18 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf6cefc8 clang_builtin_alias __builtin_elementwise_cos # | | | |-NoThrowAttr 0x55b7bf6cf040 Implicit # | | | `-ConstAttr 0x55b7bf6cf068 Implicit # | | |-FunctionDecl 0x55b7bf6cf178 col:6 cosh 'half (half)' # | | | |-ParmVarDecl 0x55b7bf6cf0c8 col:15 'half' # | | | |-BuiltinAliasAttr 0x55b7bf6cf228 clang_builtin_alias __builtin_elementwise_cosh # | | | |-NoThrowAttr 0x55b7bf6cf2a0 Implicit # | | | `-ConstAttr 0x55b7bf6cf2c8 Implicit # | | |-FunctionDecl 0x55b7bf6cf3e0 col:7 cosh 'half2 (half2)' # | | | |-ParmVarDecl 0x55b7bf6cf330 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf6cf490 clang_builtin_alias __builtin_elementwise_cosh # | | | |-NoThrowAttr 0x55b7bf6cf508 Implicit # | | | `-ConstAttr 0x55b7bf6cf530 Implicit # | | |-FunctionDecl 0x55b7bf6cf658 col:7 cosh 'half3 (half3)' # | | | |-ParmVarDecl 0x55b7bf6cf5a8 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf6cf708 clang_builtin_alias __builtin_elementwise_cosh # | | | |-NoThrowAttr 0x55b7bf6cf780 Implicit # | | | `-ConstAttr 0x55b7bf6cf7a8 Implicit # | | |-FunctionDecl 0x55b7bf6cf8d0 col:7 cosh 'half4 (half4)' # | | | |-ParmVarDecl 0x55b7bf6cf820 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf6cf980 clang_builtin_alias __builtin_elementwise_cosh # | | | |-NoThrowAttr 0x55b7bf6cf9f8 Implicit # | | | `-ConstAttr 0x55b7bf6cfa20 Implicit # | | |-FunctionDecl 0x55b7bf6cfb30 col:7 used cosh 'float (float)' # | | | |-ParmVarDecl 0x55b7bf6cfa80 col:17 'float' # | | | |-BuiltinAliasAttr 0x55b7bf6cfbe0 clang_builtin_alias __builtin_elementwise_cosh # | | | |-NoThrowAttr 0x55b7bf6cfc58 Implicit # | | | `-ConstAttr 0x55b7bf6cfc80 Implicit # | | |-FunctionDecl 0x55b7bf6cfe00 col:8 used cosh 'float2 (float2)' # | | | |-ParmVarDecl 0x55b7bf6cfcf8 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf6cfeb0 clang_builtin_alias __builtin_elementwise_cosh # | | | |-NoThrowAttr 0x55b7bf6cff28 Implicit # | | | `-ConstAttr 0x55b7bf6cff50 Implicit # | | |-FunctionDecl 0x55b7bf6d0078 col:8 used cosh 'float3 (float3)' # | | | |-ParmVarDecl 0x55b7bf6cffc8 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf6d0128 clang_builtin_alias __builtin_elementwise_cosh # | | | |-NoThrowAttr 0x55b7bf6d01a0 Implicit # | | | `-ConstAttr 0x55b7bf6d01c8 Implicit # | | |-FunctionDecl 0x55b7bf6d02f0 col:8 used cosh 'float4 (float4)' # | | | |-ParmVarDecl 0x55b7bf6d0240 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf6d03a0 clang_builtin_alias __builtin_elementwise_cosh # | | | |-NoThrowAttr 0x55b7bf6d0418 Implicit # | | | `-ConstAttr 0x55b7bf6d0440 Implicit # | | |-FunctionDecl 0x55b7bf6d05b8 col:19 countbits 'const uint (int)' inline # | | | |-ParmVarDecl 0x55b7bf6d0490 col:33 used x 'int' # | | | `-CompoundStmt 0x55b7bf6d0a28 # | | | `-ReturnStmt 0x55b7bf6d0a18 # | | | `-ImplicitCastExpr 0x55b7bf6d0a00 'const uint':'const unsigned int' # | | | `-CallExpr 0x55b7bf6d09b8 'int' # | | | |-ImplicitCastExpr 0x55b7bf6d09a0 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x55b7bf6d08e8 '' Function 0x55b7bf6d0748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x55b7bf6d09e8 'int' # | | | `-DeclRefExpr 0x55b7bf6d0920 'int' lvalue ParmVar 0x55b7bf6d0490 'x' 'int' # | | |-FunctionDecl 0x55b7bf6d0b88 line:836:20 countbits 'const uint2 (int2)' inline # | | | |-ParmVarDecl 0x55b7bf6d0a58 col:35 used x 'int2':'vector' # | | | `-CompoundStmt 0x55b7bf6d0d28 # | | | `-ReturnStmt 0x55b7bf6d0d18 # | | | `-ImplicitCastExpr 0x55b7bf6d0d00 'vector' # | | | `-CallExpr 0x55b7bf6d0cb8 'int2':'vector' # | | | |-ImplicitCastExpr 0x55b7bf6d0ca0 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x55b7bf6d0c60 '' Function 0x55b7bf6d0748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x55b7bf6d0ce8 'int2':'vector' # | | | `-DeclRefExpr 0x55b7bf6d0c80 'int2':'vector' lvalue ParmVar 0x55b7bf6d0a58 'x' 'int2':'vector' # | | |-FunctionDecl 0x55b7bf6d0eb8 line:839:20 countbits 'const uint3 (int3)' inline # | | | |-ParmVarDecl 0x55b7bf6d0d58 col:35 used x 'int3':'vector' # | | | `-CompoundStmt 0x55b7bf6d1058 # | | | `-ReturnStmt 0x55b7bf6d1048 # | | | `-ImplicitCastExpr 0x55b7bf6d1030 'vector' # | | | `-CallExpr 0x55b7bf6d0fe8 'int3':'vector' # | | | |-ImplicitCastExpr 0x55b7bf6d0fd0 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x55b7bf6d0f90 '' Function 0x55b7bf6d0748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x55b7bf6d1018 'int3':'vector' # | | | `-DeclRefExpr 0x55b7bf6d0fb0 'int3':'vector' lvalue ParmVar 0x55b7bf6d0d58 'x' 'int3':'vector' # | | |-FunctionDecl 0x55b7bf6d11b8 line:842:20 countbits 'const uint4 (int4)' inline # | | | |-ParmVarDecl 0x55b7bf6d1088 col:35 used x 'int4':'vector' # | | | `-CompoundStmt 0x55b7bf6d1358 # | | | `-ReturnStmt 0x55b7bf6d1348 # | | | `-ImplicitCastExpr 0x55b7bf6d1330 'vector' # | | | `-CallExpr 0x55b7bf6d12e8 'int4':'vector' # | | | |-ImplicitCastExpr 0x55b7bf6d12d0 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x55b7bf6d1290 '' Function 0x55b7bf6d0748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x55b7bf6d1318 'int4':'vector' # | | | `-DeclRefExpr 0x55b7bf6d12b0 'int4':'vector' lvalue ParmVar 0x55b7bf6d1088 'x' 'int4':'vector' # | | |-FunctionDecl 0x55b7bf6d14b8 line:846:19 countbits 'const uint (uint)' inline # | | | |-ParmVarDecl 0x55b7bf6d1388 col:34 used x 'uint':'unsigned int' # | | | `-CompoundStmt 0x55b7bf6d1640 # | | | `-ReturnStmt 0x55b7bf6d1630 # | | | `-CallExpr 0x55b7bf6d15e8 'uint':'unsigned int' # | | | |-ImplicitCastExpr 0x55b7bf6d15d0 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x55b7bf6d1590 '' Function 0x55b7bf6d0748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x55b7bf6d1618 'uint':'unsigned int' # | | | `-DeclRefExpr 0x55b7bf6d15b0 'uint':'unsigned int' lvalue ParmVar 0x55b7bf6d1388 'x' 'uint':'unsigned int' # | | |-FunctionDecl 0x55b7bf6d1798 line:849:20 countbits 'const uint2 (uint2)' inline # | | | |-ParmVarDecl 0x55b7bf6d1670 col:36 used x 'uint2':'vector' # | | | `-CompoundStmt 0x55b7bf6d1920 # | | | `-ReturnStmt 0x55b7bf6d1910 # | | | `-CallExpr 0x55b7bf6d18c8 'uint2':'vector' # | | | |-ImplicitCastExpr 0x55b7bf6d18b0 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x55b7bf6d1870 '' Function 0x55b7bf6d0748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x55b7bf6d18f8 'uint2':'vector' # | | | `-DeclRefExpr 0x55b7bf6d1890 'uint2':'vector' lvalue ParmVar 0x55b7bf6d1670 'x' 'uint2':'vector' # | | |-FunctionDecl 0x55b7bf6d1a78 line:852:20 countbits 'const uint3 (uint3)' inline # | | | |-ParmVarDecl 0x55b7bf6d1950 col:36 used x 'uint3':'vector' # | | | `-CompoundStmt 0x55b7bf6d1c00 # | | | `-ReturnStmt 0x55b7bf6d1bf0 # | | | `-CallExpr 0x55b7bf6d1ba8 'uint3':'vector' # | | | |-ImplicitCastExpr 0x55b7bf6d1b90 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x55b7bf6d1b50 '' Function 0x55b7bf6d0748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x55b7bf6d1bd8 'uint3':'vector' # | | | `-DeclRefExpr 0x55b7bf6d1b70 'uint3':'vector' lvalue ParmVar 0x55b7bf6d1950 'x' 'uint3':'vector' # | | |-FunctionDecl 0x55b7bf6d1d58 line:855:20 countbits 'const uint4 (uint4)' inline # | | | |-ParmVarDecl 0x55b7bf6d1c30 col:36 used x 'uint4':'vector' # | | | `-CompoundStmt 0x55b7bf6d1ef8 # | | | `-ReturnStmt 0x55b7bf6d1ee8 # | | | `-CallExpr 0x55b7bf6d1ea0 'uint4':'vector' # | | | |-ImplicitCastExpr 0x55b7bf6d1e88 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x55b7bf6d1e48 '' Function 0x55b7bf6d0748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x55b7bf6d1ed0 'uint4':'vector' # | | | `-DeclRefExpr 0x55b7bf6d1e68 'uint4':'vector' lvalue ParmVar 0x55b7bf6d1c30 'x' 'uint4':'vector' # | | |-FunctionDecl 0x55b7bf6d2058 line:859:19 countbits 'const uint (int64_t)' inline # | | | |-ParmVarDecl 0x55b7bf6d1f28 col:37 used x 'int64_t':'long' # | | | `-CompoundStmt 0x55b7bf6d21f8 # | | | `-ReturnStmt 0x55b7bf6d21e8 # | | | `-ImplicitCastExpr 0x55b7bf6d21d0 'const uint':'const unsigned int' # | | | `-CallExpr 0x55b7bf6d2188 'int64_t':'long' # | | | |-ImplicitCastExpr 0x55b7bf6d2170 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x55b7bf6d2130 '' Function 0x55b7bf6d0748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x55b7bf6d21b8 'int64_t':'long' # | | | `-DeclRefExpr 0x55b7bf6d2150 'int64_t':'long' lvalue ParmVar 0x55b7bf6d1f28 'x' 'int64_t':'long' # | | |-FunctionDecl 0x55b7bf6d2358 line:862:20 countbits 'const uint2 (int64_t2)' inline # | | | |-ParmVarDecl 0x55b7bf6d2228 col:39 used x 'int64_t2':'vector' # | | | `-CompoundStmt 0x55b7bf6d24f8 # | | | `-ReturnStmt 0x55b7bf6d24e8 # | | | `-ImplicitCastExpr 0x55b7bf6d24d0 'vector' # | | | `-CallExpr 0x55b7bf6d2488 'int64_t2':'vector' # | | | |-ImplicitCastExpr 0x55b7bf6d2470 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x55b7bf6d2430 '' Function 0x55b7bf6d0748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x55b7bf6d24b8 'int64_t2':'vector' # | | | `-DeclRefExpr 0x55b7bf6d2450 'int64_t2':'vector' lvalue ParmVar 0x55b7bf6d2228 'x' 'int64_t2':'vector' # | | |-FunctionDecl 0x55b7bf6d2658 line:865:20 countbits 'const uint3 (int64_t3)' inline # | | | |-ParmVarDecl 0x55b7bf6d2528 col:39 used x 'int64_t3':'vector' # | | | `-CompoundStmt 0x55b7bf6d27f8 # | | | `-ReturnStmt 0x55b7bf6d27e8 # | | | `-ImplicitCastExpr 0x55b7bf6d27d0 'vector' # | | | `-CallExpr 0x55b7bf6d2788 'int64_t3':'vector' # | | | |-ImplicitCastExpr 0x55b7bf6d2770 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x55b7bf6d2730 '' Function 0x55b7bf6d0748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x55b7bf6d27b8 'int64_t3':'vector' # | | | `-DeclRefExpr 0x55b7bf6d2750 'int64_t3':'vector' lvalue ParmVar 0x55b7bf6d2528 'x' 'int64_t3':'vector' # | | |-FunctionDecl 0x55b7bf6d2958 line:868:20 countbits 'const uint4 (int64_t4)' inline # | | | |-ParmVarDecl 0x55b7bf6d2828 col:39 used x 'int64_t4':'vector' # | | | `-CompoundStmt 0x55b7bf6d2af8 # | | | `-ReturnStmt 0x55b7bf6d2ae8 # | | | `-ImplicitCastExpr 0x55b7bf6d2ad0 'vector' # | | | `-CallExpr 0x55b7bf6d2a88 'int64_t4':'vector' # | | | |-ImplicitCastExpr 0x55b7bf6d2a70 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x55b7bf6d2a30 '' Function 0x55b7bf6d0748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x55b7bf6d2ab8 'int64_t4':'vector' # | | | `-DeclRefExpr 0x55b7bf6d2a50 'int64_t4':'vector' lvalue ParmVar 0x55b7bf6d2828 'x' 'int64_t4':'vector' # | | |-FunctionDecl 0x55b7bf6d2c58 line:872:19 countbits 'const uint (uint64_t)' inline # | | | |-ParmVarDecl 0x55b7bf6d2b28 col:38 used x 'uint64_t':'unsigned long' # | | | `-CompoundStmt 0x55b7bf6d2df8 # | | | `-ReturnStmt 0x55b7bf6d2de8 # | | | `-ImplicitCastExpr 0x55b7bf6d2dd0 'const uint':'const unsigned int' # | | | `-CallExpr 0x55b7bf6d2d88 'uint64_t':'unsigned long' # | | | |-ImplicitCastExpr 0x55b7bf6d2d70 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x55b7bf6d2d30 '' Function 0x55b7bf6d0748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x55b7bf6d2db8 'uint64_t':'unsigned long' # | | | `-DeclRefExpr 0x55b7bf6d2d50 'uint64_t':'unsigned long' lvalue ParmVar 0x55b7bf6d2b28 'x' 'uint64_t':'unsigned long' # | | |-FunctionDecl 0x55b7bf6d2f78 line:875:20 countbits 'const uint2 (uint64_t2)' inline # | | | |-ParmVarDecl 0x55b7bf6d2e48 col:40 used x 'uint64_t2':'vector' # | | | `-CompoundStmt 0x55b7bf6d3118 # | | | `-ReturnStmt 0x55b7bf6d3108 # | | | `-ImplicitCastExpr 0x55b7bf6d30f0 'vector' # | | | `-CallExpr 0x55b7bf6d30a8 'uint64_t2':'vector' # | | | |-ImplicitCastExpr 0x55b7bf6d3090 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x55b7bf6d3050 '' Function 0x55b7bf6d0748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x55b7bf6d30d8 'uint64_t2':'vector' # | | | `-DeclRefExpr 0x55b7bf6d3070 'uint64_t2':'vector' lvalue ParmVar 0x55b7bf6d2e48 'x' 'uint64_t2':'vector' # | | |-FunctionDecl 0x55b7bf6d3278 line:878:20 countbits 'const uint3 (uint64_t3)' inline # | | | |-ParmVarDecl 0x55b7bf6d3148 col:40 used x 'uint64_t3':'vector' # | | | `-CompoundStmt 0x55b7bf6d3418 # | | | `-ReturnStmt 0x55b7bf6d3408 # | | | `-ImplicitCastExpr 0x55b7bf6d33f0 'vector' # | | | `-CallExpr 0x55b7bf6d33a8 'uint64_t3':'vector' # | | | |-ImplicitCastExpr 0x55b7bf6d3390 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x55b7bf6d3350 '' Function 0x55b7bf6d0748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x55b7bf6d33d8 'uint64_t3':'vector' # | | | `-DeclRefExpr 0x55b7bf6d3370 'uint64_t3':'vector' lvalue ParmVar 0x55b7bf6d3148 'x' 'uint64_t3':'vector' # | | |-FunctionDecl 0x55b7bf6d3578 line:881:20 countbits 'const uint4 (uint64_t4)' inline # | | | |-ParmVarDecl 0x55b7bf6d3448 col:40 used x 'uint64_t4':'vector' # | | | `-CompoundStmt 0x55b7bf6d3718 # | | | `-ReturnStmt 0x55b7bf6d3708 # | | | `-ImplicitCastExpr 0x55b7bf6d36f0 'vector' # | | | `-CallExpr 0x55b7bf6d36a8 'uint64_t4':'vector' # | | | |-ImplicitCastExpr 0x55b7bf6d3690 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x55b7bf6d3650 '' Function 0x55b7bf6d0748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x55b7bf6d36d8 'uint64_t4':'vector' # | | | `-DeclRefExpr 0x55b7bf6d3670 'uint64_t4':'vector' lvalue ParmVar 0x55b7bf6d3448 'x' 'uint64_t4':'vector' # | | |-FunctionDecl 0x55b7bf6d3808 col:6 degrees 'half (half)' # | | | |-ParmVarDecl 0x55b7bf6d3758 col:18 'half' # | | | |-BuiltinAliasAttr 0x55b7bf6d38b8 clang_builtin_alias __builtin_hlsl_elementwise_degrees # | | | |-NoThrowAttr 0x55b7bf6d3930 Implicit # | | | `-ConstAttr 0x55b7bf6d3958 Implicit # | | |-FunctionDecl 0x55b7bf6d3a70 col:7 degrees 'half2 (half2)' # | | | |-ParmVarDecl 0x55b7bf6d39c0 col:20 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf6d3b20 clang_builtin_alias __builtin_hlsl_elementwise_degrees # | | | |-NoThrowAttr 0x55b7bf6d3b98 Implicit # | | | `-ConstAttr 0x55b7bf6d3bc0 Implicit # | | |-FunctionDecl 0x55b7bf6d3ce8 col:7 degrees 'half3 (half3)' # | | | |-ParmVarDecl 0x55b7bf6d3c38 col:20 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf6d3d98 clang_builtin_alias __builtin_hlsl_elementwise_degrees # | | | |-NoThrowAttr 0x55b7bf6d4b50 Implicit # | | | `-ConstAttr 0x55b7bf6d4b78 Implicit # | | |-FunctionDecl 0x55b7bf6d4ca0 col:7 degrees 'half4 (half4)' # | | | |-ParmVarDecl 0x55b7bf6d4bf0 col:20 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf6d4d50 clang_builtin_alias __builtin_hlsl_elementwise_degrees # | | | |-NoThrowAttr 0x55b7bf6d4dc8 Implicit # | | | `-ConstAttr 0x55b7bf6d4df0 Implicit # | | |-FunctionDecl 0x55b7bf6d4f00 col:7 used degrees 'float (float)' # | | | |-ParmVarDecl 0x55b7bf6d4e50 col:20 'float' # | | | |-BuiltinAliasAttr 0x55b7bf6d4fb0 clang_builtin_alias __builtin_hlsl_elementwise_degrees # | | | |-NoThrowAttr 0x55b7bf6d5028 Implicit # | | | `-ConstAttr 0x55b7bf6d5050 Implicit # | | |-FunctionDecl 0x55b7bf6d5178 col:8 used degrees 'float2 (float2)' # | | | |-ParmVarDecl 0x55b7bf6d50c8 col:22 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf6d5228 clang_builtin_alias __builtin_hlsl_elementwise_degrees # | | | |-NoThrowAttr 0x55b7bf6d52a0 Implicit # | | | `-ConstAttr 0x55b7bf6d52c8 Implicit # | | |-FunctionDecl 0x55b7bf6d53f0 col:8 used degrees 'float3 (float3)' # | | | |-ParmVarDecl 0x55b7bf6d5340 col:22 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf6d54a0 clang_builtin_alias __builtin_hlsl_elementwise_degrees # | | | |-NoThrowAttr 0x55b7bf6d5518 Implicit # | | | `-ConstAttr 0x55b7bf6d5540 Implicit # | | |-FunctionDecl 0x55b7bf6d5668 col:8 used degrees 'float4 (float4)' # | | | |-ParmVarDecl 0x55b7bf6d55b8 col:22 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf6d5718 clang_builtin_alias __builtin_hlsl_elementwise_degrees # | | | |-NoThrowAttr 0x55b7bf6d5790 Implicit # | | | `-ConstAttr 0x55b7bf6d57b8 Implicit # | | |-FunctionDecl 0x55b7bf6d5968 col:6 dot 'half (half, half)' # | | | |-ParmVarDecl 0x55b7bf6d5818 col:14 'half' # | | | |-ParmVarDecl 0x55b7bf6d5898 col:20 'half' # | | | |-BuiltinAliasAttr 0x55b7bf6d5a20 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55b7bf6d5a98 Implicit # | | | `-ConstAttr 0x55b7bf6d5ac0 Implicit # | | |-FunctionDecl 0x55b7bf6d5d38 col:6 dot 'half (half2, half2)' # | | | |-ParmVarDecl 0x55b7bf6d5b60 col:15 'half2':'vector' # | | | |-ParmVarDecl 0x55b7bf6d5be0 col:22 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf6d5df0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55b7bf6d5e68 Implicit # | | | `-ConstAttr 0x55b7bf6d5e90 Implicit # | | |-FunctionDecl 0x55b7bf6d60d8 col:6 dot 'half (half3, half3)' # | | | |-ParmVarDecl 0x55b7bf6d5f08 col:15 'half3':'vector' # | | | |-ParmVarDecl 0x55b7bf6d5f88 col:22 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf6d6190 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55b7bf6d6208 Implicit # | | | `-ConstAttr 0x55b7bf6d6230 Implicit # | | |-FunctionDecl 0x55b7bf6d6478 col:6 dot 'half (half4, half4)' # | | | |-ParmVarDecl 0x55b7bf6d62a8 col:15 'half4':'vector' # | | | |-ParmVarDecl 0x55b7bf6d6328 col:22 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf6d6530 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55b7bf6d65a8 Implicit # | | | `-ConstAttr 0x55b7bf6d65d0 Implicit # | | |-FunctionDecl 0x55b7bf6d6780 col:7 dot 'float (float, float)' # | | | |-ParmVarDecl 0x55b7bf6d6630 col:16 'float' # | | | |-ParmVarDecl 0x55b7bf6d66b0 col:23 'float' # | | | |-BuiltinAliasAttr 0x55b7bf6d6838 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55b7bf6d68b0 Implicit # | | | `-ConstAttr 0x55b7bf6d68d8 Implicit # | | |-FunctionDecl 0x55b7bf6d6b70 col:7 dot 'float (float2, float2)' # | | | |-ParmVarDecl 0x55b7bf6d6950 col:17 'float2':'vector' # | | | |-ParmVarDecl 0x55b7bf6d69d0 col:25 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf6d6c28 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55b7bf6d6ca0 Implicit # | | | `-ConstAttr 0x55b7bf6d6cc8 Implicit # | | |-FunctionDecl 0x55b7bf6d6f18 col:7 dot 'float (float3, float3)' # | | | |-ParmVarDecl 0x55b7bf6d6d40 col:17 'float3':'vector' # | | | |-ParmVarDecl 0x55b7bf6d6dc0 col:25 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf6d6fd0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55b7bf6d7048 Implicit # | | | `-ConstAttr 0x55b7bf6d7070 Implicit # | | |-FunctionDecl 0x55b7bf6d72b8 col:7 dot 'float (float4, float4)' # | | | |-ParmVarDecl 0x55b7bf6d70e8 col:17 'float4':'vector' # | | | |-ParmVarDecl 0x55b7bf6d7168 col:25 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf6d7370 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55b7bf6d73e8 Implicit # | | | `-ConstAttr 0x55b7bf6d7410 Implicit # | | |-FunctionDecl 0x55b7bf6d7608 col:8 dot 'double (double, double)' # | | | |-ParmVarDecl 0x55b7bf6d7470 col:18 'double' # | | | |-ParmVarDecl 0x55b7bf6d74f0 col:26 'double' # | | | |-BuiltinAliasAttr 0x55b7bf6d76c0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55b7bf6d7738 Implicit # | | | `-ConstAttr 0x55b7bf6d7760 Implicit # | | |-FunctionDecl 0x55b7bf6d7958 col:5 dot 'int (int, int)' # | | | |-ParmVarDecl 0x55b7bf6d77c0 col:12 'int' # | | | |-ParmVarDecl 0x55b7bf6d7840 col:17 'int' # | | | |-BuiltinAliasAttr 0x55b7bf6d7a10 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55b7bf6d7a88 Implicit # | | | `-ConstAttr 0x55b7bf6d7ab0 Implicit # | | |-FunctionDecl 0x55b7bf6d7d58 col:5 dot 'int (int2, int2)' # | | | |-ParmVarDecl 0x55b7bf6d7b80 col:13 'int2':'vector' # | | | |-ParmVarDecl 0x55b7bf6d7c00 col:19 'int2':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf6d7e10 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55b7bf6d7e88 Implicit # | | | `-ConstAttr 0x55b7bf6d7eb0 Implicit # | | |-FunctionDecl 0x55b7bf6d80f8 col:5 dot 'int (int3, int3)' # | | | |-ParmVarDecl 0x55b7bf6d7f28 col:13 'int3':'vector' # | | | |-ParmVarDecl 0x55b7bf6d7fa8 col:19 'int3':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf6d81b0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55b7bf6d8228 Implicit # | | | `-ConstAttr 0x55b7bf6d8250 Implicit # | | |-FunctionDecl 0x55b7bf6d8498 col:5 dot 'int (int4, int4)' # | | | |-ParmVarDecl 0x55b7bf6d82c8 col:13 'int4':'vector' # | | | |-ParmVarDecl 0x55b7bf6d8348 col:19 'int4':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf6d8550 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55b7bf6d85c8 Implicit # | | | `-ConstAttr 0x55b7bf6d85f0 Implicit # | | |-FunctionDecl 0x55b7bf6d8838 col:6 dot 'uint (uint, uint)' # | | | |-ParmVarDecl 0x55b7bf6d8668 col:14 'uint':'unsigned int' # | | | |-ParmVarDecl 0x55b7bf6d86e8 col:20 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x55b7bf6d88f0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55b7bf6d8968 Implicit # | | | `-ConstAttr 0x55b7bf6d8990 Implicit # | | |-FunctionDecl 0x55b7bf6d8c08 col:6 dot 'uint (uint2, uint2)' # | | | |-ParmVarDecl 0x55b7bf6d8a08 col:15 'uint2':'vector' # | | | |-ParmVarDecl 0x55b7bf6d8a88 col:22 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf6d8cc0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55b7bf6d8d38 Implicit # | | | `-ConstAttr 0x55b7bf6d8d60 Implicit # | | |-FunctionDecl 0x55b7bf6d8fa8 col:6 dot 'uint (uint3, uint3)' # | | | |-ParmVarDecl 0x55b7bf6d8dd8 col:15 'uint3':'vector' # | | | |-ParmVarDecl 0x55b7bf6d8e58 col:22 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf6d9060 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55b7bf6d90d8 Implicit # | | | `-ConstAttr 0x55b7bf6d9100 Implicit # | | |-FunctionDecl 0x55b7bf6d9348 col:6 dot 'uint (uint4, uint4)' # | | | |-ParmVarDecl 0x55b7bf6d9178 col:15 'uint4':'vector' # | | | |-ParmVarDecl 0x55b7bf6d91f8 col:22 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf6d9400 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55b7bf6d9478 Implicit # | | | `-ConstAttr 0x55b7bf6d94a0 Implicit # | | |-FunctionDecl 0x55b7bf6d96e8 col:9 dot 'int64_t (int64_t, int64_t)' # | | | |-ParmVarDecl 0x55b7bf6d9518 col:20 'int64_t':'long' # | | | |-ParmVarDecl 0x55b7bf6d9598 col:29 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x55b7bf6d97a0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55b7bf6d9818 Implicit # | | | `-ConstAttr 0x55b7bf6d9840 Implicit # | | |-FunctionDecl 0x55b7bf6d9a88 col:9 dot 'int64_t (int64_t2, int64_t2)' # | | | |-ParmVarDecl 0x55b7bf6d98b8 col:21 'int64_t2':'vector' # | | | |-ParmVarDecl 0x55b7bf6d9938 col:31 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf6d9b40 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55b7bf6d9be8 Implicit # | | | `-ConstAttr 0x55b7bf6d9c10 Implicit # | | |-FunctionDecl 0x55b7bf6d9e58 col:9 dot 'int64_t (int64_t3, int64_t3)' # | | | |-ParmVarDecl 0x55b7bf6d9c88 col:21 'int64_t3':'vector' # | | | |-ParmVarDecl 0x55b7bf6d9d08 col:31 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf6d9f10 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55b7bf6d9f88 Implicit # | | | `-ConstAttr 0x55b7bf6d9fb0 Implicit # | | |-FunctionDecl 0x55b7bf6da1f8 col:9 dot 'int64_t (int64_t4, int64_t4)' # | | | |-ParmVarDecl 0x55b7bf6da028 col:21 'int64_t4':'vector' # | | | |-ParmVarDecl 0x55b7bf6da0a8 col:31 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf6da2b0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55b7bf6da328 Implicit # | | | `-ConstAttr 0x55b7bf6da350 Implicit # | | |-FunctionDecl 0x55b7bf6da598 col:10 dot 'uint64_t (uint64_t, uint64_t)' # | | | |-ParmVarDecl 0x55b7bf6da3c8 col:22 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x55b7bf6da448 col:32 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x55b7bf6da650 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55b7bf6da6c8 Implicit # | | | `-ConstAttr 0x55b7bf6da6f0 Implicit # | | |-FunctionDecl 0x55b7bf6da938 col:10 dot 'uint64_t (uint64_t2, uint64_t2)' # | | | |-ParmVarDecl 0x55b7bf6da768 col:23 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x55b7bf6da7e8 col:34 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf6da9f0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55b7bf6daa68 Implicit # | | | `-ConstAttr 0x55b7bf6daa90 Implicit # | | |-FunctionDecl 0x55b7bf6dad08 col:10 dot 'uint64_t (uint64_t3, uint64_t3)' # | | | |-ParmVarDecl 0x55b7bf6dab08 col:23 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x55b7bf6dabb0 col:34 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf6dadc0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55b7bf6dae38 Implicit # | | | `-ConstAttr 0x55b7bf6dae60 Implicit # | | |-FunctionDecl 0x55b7bf6db0a8 col:10 dot 'uint64_t (uint64_t4, uint64_t4)' # | | | |-ParmVarDecl 0x55b7bf6daed8 col:23 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x55b7bf6daf58 col:34 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf6db160 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55b7bf6db1d8 Implicit # | | | `-ConstAttr 0x55b7bf6db200 Implicit # | | |-FunctionDecl 0x55b7bf6db518 col:5 dot4add_i8packed 'int (uint, uint, int)' # | | | |-ParmVarDecl 0x55b7bf6db288 col:26 'uint':'unsigned int' # | | | |-ParmVarDecl 0x55b7bf6db308 col:32 'uint':'unsigned int' # | | | |-ParmVarDecl 0x55b7bf6db388 col:37 'int' # | | | |-AvailabilityAttr 0x55b7bf6db5d8 shadermodel 6.4 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55b7bf6db698 clang_builtin_alias __builtin_hlsl_dot4add_i8packed # | | | |-NoThrowAttr 0x55b7bf6db6e0 Implicit # | | | `-ConstAttr 0x55b7bf6db708 Implicit # | | |-FunctionDecl 0x55b7bf6db970 col:6 dot4add_u8packed 'uint (uint, uint, uint)' # | | | |-ParmVarDecl 0x55b7bf6db780 col:27 'uint':'unsigned int' # | | | |-ParmVarDecl 0x55b7bf6db800 col:33 'uint':'unsigned int' # | | | |-ParmVarDecl 0x55b7bf6db880 col:39 'uint':'unsigned int' # | | | |-AvailabilityAttr 0x55b7bf6dba30 shadermodel 6.4 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55b7bf6dbaf0 clang_builtin_alias __builtin_hlsl_dot4add_u8packed # | | | |-NoThrowAttr 0x55b7bf6dbb38 Implicit # | | | `-ConstAttr 0x55b7bf6dbb60 Implicit # | | |-FunctionDecl 0x55b7bf6dbc70 col:6 exp 'half (half)' # | | | |-ParmVarDecl 0x55b7bf6dbbc0 col:14 'half' # | | | |-BuiltinAliasAttr 0x55b7bf6dbd20 clang_builtin_alias __builtin_elementwise_exp # | | | |-NoThrowAttr 0x55b7bf6dbd98 Implicit # | | | `-ConstAttr 0x55b7bf6dbdc0 Implicit # | | |-FunctionDecl 0x55b7bf6dbed8 col:7 exp 'half2 (half2)' # | | | |-ParmVarDecl 0x55b7bf6dbe28 col:16 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf6dbf88 clang_builtin_alias __builtin_elementwise_exp # | | | |-NoThrowAttr 0x55b7bf6dc000 Implicit # | | | `-ConstAttr 0x55b7bf6dc028 Implicit # | | |-FunctionDecl 0x55b7bf6dc150 col:7 exp 'half3 (half3)' # | | | |-ParmVarDecl 0x55b7bf6dc0a0 col:16 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf6dc200 clang_builtin_alias __builtin_elementwise_exp # | | | |-NoThrowAttr 0x55b7bf6dc278 Implicit # | | | `-ConstAttr 0x55b7bf6dc2a0 Implicit # | | |-FunctionDecl 0x55b7bf6dc3c8 col:7 exp 'half4 (half4)' # | | | |-ParmVarDecl 0x55b7bf6dc318 col:16 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf6dc478 clang_builtin_alias __builtin_elementwise_exp # | | | |-NoThrowAttr 0x55b7bf6dc4f0 Implicit # | | | `-ConstAttr 0x55b7bf6dc518 Implicit # | | |-FunctionDecl 0x55b7bf6dc628 col:7 used exp 'float (float)' # | | | |-ParmVarDecl 0x55b7bf6dc578 col:16 'float' # | | | |-BuiltinAliasAttr 0x55b7bf6dc6d8 clang_builtin_alias __builtin_elementwise_exp # | | | |-NoThrowAttr 0x55b7bf6dc750 Implicit # | | | `-ConstAttr 0x55b7bf6dc778 Implicit # | | |-FunctionDecl 0x55b7bf6dc8a0 col:8 used exp 'float2 (float2)' # | | | |-ParmVarDecl 0x55b7bf6dc7f0 col:18 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf6dc950 clang_builtin_alias __builtin_elementwise_exp # | | | |-NoThrowAttr 0x55b7bf6dc9c8 Implicit # | | | `-ConstAttr 0x55b7bf6dc9f0 Implicit # | | |-FunctionDecl 0x55b7bf6dcb18 col:8 used exp 'float3 (float3)' # | | | |-ParmVarDecl 0x55b7bf6dca68 col:18 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf6dcbd8 clang_builtin_alias __builtin_elementwise_exp # | | | |-NoThrowAttr 0x55b7bf6dcc50 Implicit # | | | `-ConstAttr 0x55b7bf6dcc78 Implicit # | | |-FunctionDecl 0x55b7bf6dcda0 col:8 used exp 'float4 (float4)' # | | | |-ParmVarDecl 0x55b7bf6dccf0 col:18 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf6dce50 clang_builtin_alias __builtin_elementwise_exp # | | | |-NoThrowAttr 0x55b7bf6dcec8 Implicit # | | | `-ConstAttr 0x55b7bf6dcef0 Implicit # | | |-FunctionDecl 0x55b7bf6dd000 col:6 exp2 'half (half)' # | | | |-ParmVarDecl 0x55b7bf6dcf50 col:15 'half' # | | | |-BuiltinAliasAttr 0x55b7bf6dd0b0 clang_builtin_alias __builtin_elementwise_exp2 # | | | |-NoThrowAttr 0x55b7bf6dd128 Implicit # | | | `-ConstAttr 0x55b7bf6dd150 Implicit # | | |-FunctionDecl 0x55b7bf6dd268 col:7 exp2 'half2 (half2)' # | | | |-ParmVarDecl 0x55b7bf6dd1b8 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf6dd318 clang_builtin_alias __builtin_elementwise_exp2 # | | | |-NoThrowAttr 0x55b7bf6dd390 Implicit # | | | `-ConstAttr 0x55b7bf6dd3b8 Implicit # | | |-FunctionDecl 0x55b7bf6dd4e0 col:7 exp2 'half3 (half3)' # | | | |-ParmVarDecl 0x55b7bf6dd430 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf6dd590 clang_builtin_alias __builtin_elementwise_exp2 # | | | |-NoThrowAttr 0x55b7bf6dd608 Implicit # | | | `-ConstAttr 0x55b7bf6dd630 Implicit # | | |-FunctionDecl 0x55b7bf6dd758 col:7 exp2 'half4 (half4)' # | | | |-ParmVarDecl 0x55b7bf6dd6a8 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf6dd808 clang_builtin_alias __builtin_elementwise_exp2 # | | | |-NoThrowAttr 0x55b7bf6dd880 Implicit # | | | `-ConstAttr 0x55b7bf6dd8a8 Implicit # | | |-FunctionDecl 0x55b7bf6dd9b8 col:7 used exp2 'float (float)' # | | | |-ParmVarDecl 0x55b7bf6dd908 col:17 'float' # | | | |-BuiltinAliasAttr 0x55b7bf6dda68 clang_builtin_alias __builtin_elementwise_exp2 # | | | |-NoThrowAttr 0x55b7bf6ddae0 Implicit # | | | `-ConstAttr 0x55b7bf6ddb08 Implicit # | | |-FunctionDecl 0x55b7bf6bbdc0 col:8 used exp2 'float2 (float2)' # | | | |-ParmVarDecl 0x55b7bf6bbd10 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf6bbe70 clang_builtin_alias __builtin_elementwise_exp2 # | | | |-NoThrowAttr 0x55b7bf6bbee8 Implicit # | | | `-ConstAttr 0x55b7bf6bbf10 Implicit # | | |-FunctionDecl 0x55b7bf6bc038 col:8 used exp2 'float3 (float3)' # | | | |-ParmVarDecl 0x55b7bf6bbf88 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf6bc0e8 clang_builtin_alias __builtin_elementwise_exp2 # | | | |-NoThrowAttr 0x55b7bf6bc160 Implicit # | | | `-ConstAttr 0x55b7bf6bc188 Implicit # | | |-FunctionDecl 0x55b7bf6bc2b0 col:8 used exp2 'float4 (float4)' # | | | |-ParmVarDecl 0x55b7bf6bc200 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf6bc360 clang_builtin_alias __builtin_elementwise_exp2 # | | | |-NoThrowAttr 0x55b7bf6bc3d8 Implicit # | | | `-ConstAttr 0x55b7bf6bc400 Implicit # | | |-FunctionDecl 0x55b7bf6bc5a8 col:7 f16tof32 'float (uint)' # | | | |-ParmVarDecl 0x55b7bf6bc478 col:20 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x55b7bf6bc658 clang_builtin_alias __builtin_hlsl_elementwise_f16tof32 # | | | |-NoThrowAttr 0x55b7bf6bc6d0 Implicit # | | | `-ConstAttr 0x55b7bf6bc6f8 Implicit # | | |-FunctionDecl 0x55b7bf6bc888 col:8 f16tof32 'float2 (uint2)' # | | | |-ParmVarDecl 0x55b7bf6bc760 col:22 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf6bc938 clang_builtin_alias __builtin_hlsl_elementwise_f16tof32 # | | | |-NoThrowAttr 0x55b7bf6bc9b0 Implicit # | | | `-ConstAttr 0x55b7bf6bc9d8 Implicit # | | |-FunctionDecl 0x55b7bf6bcb78 col:8 f16tof32 'float3 (uint3)' # | | | |-ParmVarDecl 0x55b7bf6bca50 col:22 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf6bcc28 clang_builtin_alias __builtin_hlsl_elementwise_f16tof32 # | | | |-NoThrowAttr 0x55b7bf6bcca0 Implicit # | | | `-ConstAttr 0x55b7bf6bccc8 Implicit # | | |-FunctionDecl 0x55b7bf6bce78 col:8 f16tof32 'float4 (uint4)' # | | | |-ParmVarDecl 0x55b7bf6bcd50 col:22 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf6bcf28 clang_builtin_alias __builtin_hlsl_elementwise_f16tof32 # | | | |-NoThrowAttr 0x55b7bf6bcfa0 Implicit # | | | `-ConstAttr 0x55b7bf6bcfc8 Implicit # | | |-FunctionDecl 0x55b7bf6bd158 col:6 f32tof16 'uint (float)' # | | | |-ParmVarDecl 0x55b7bf6bd028 col:20 'float' # | | | |-BuiltinAliasAttr 0x55b7bf6bd208 clang_builtin_alias __builtin_hlsl_elementwise_f32tof16 # | | | |-NoThrowAttr 0x55b7bf6bd280 Implicit # | | | `-ConstAttr 0x55b7bf6bd2a8 Implicit # | | |-FunctionDecl 0x55b7bf6bd438 col:7 f32tof16 'uint2 (float2)' # | | | |-ParmVarDecl 0x55b7bf6bd310 col:22 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf6bd4e8 clang_builtin_alias __builtin_hlsl_elementwise_f32tof16 # | | | |-NoThrowAttr 0x55b7bf6bd560 Implicit # | | | `-ConstAttr 0x55b7bf6bd588 Implicit # | | |-FunctionDecl 0x55b7bf6bd728 col:7 f32tof16 'uint3 (float3)' # | | | |-ParmVarDecl 0x55b7bf6bd600 col:22 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf6bd7d8 clang_builtin_alias __builtin_hlsl_elementwise_f32tof16 # | | | |-NoThrowAttr 0x55b7bf6bd850 Implicit # | | | `-ConstAttr 0x55b7bf6bd878 Implicit # | | |-FunctionDecl 0x55b7bf6bda18 col:7 f32tof16 'uint4 (float4)' # | | | |-ParmVarDecl 0x55b7bf6bd8f0 col:22 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf6bdac8 clang_builtin_alias __builtin_hlsl_elementwise_f32tof16 # | | | |-NoThrowAttr 0x55b7bf6bdb40 Implicit # | | | `-ConstAttr 0x55b7bf6bdb68 Implicit # | | |-FunctionDecl 0x55b7bf6e3bd0 col:6 firstbitlow 'uint (int)' # | | | |-ParmVarDecl 0x55b7bf6bdbc8 col:21 'int' # | | | |-BuiltinAliasAttr 0x55b7bf6e3c80 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x55b7bf6e3cf8 Implicit # | | | `-ConstAttr 0x55b7bf6e3d20 Implicit # | | |-FunctionDecl 0x55b7bf6e3eb8 col:7 firstbitlow 'uint2 (int2)' # | | | |-ParmVarDecl 0x55b7bf6e3d88 col:23 'int2':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf6e3f68 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x55b7bf6e3fe0 Implicit # | | | `-ConstAttr 0x55b7bf6e4008 Implicit # | | |-FunctionDecl 0x55b7bf6e41a8 col:7 firstbitlow 'uint3 (int3)' # | | | |-ParmVarDecl 0x55b7bf6e4080 col:23 'int3':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf6e4258 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x55b7bf6e42d0 Implicit # | | | `-ConstAttr 0x55b7bf6e42f8 Implicit # | | |-FunctionDecl 0x55b7bf6e4498 col:7 firstbitlow 'uint4 (int4)' # | | | |-ParmVarDecl 0x55b7bf6e4370 col:23 'int4':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf6e4548 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x55b7bf6e45c0 Implicit # | | | `-ConstAttr 0x55b7bf6e45e8 Implicit # | | |-FunctionDecl 0x55b7bf6e4710 col:6 firstbitlow 'uint (uint)' # | | | |-ParmVarDecl 0x55b7bf6e4660 col:22 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x55b7bf6e47c0 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x55b7bf6e4838 Implicit # | | | `-ConstAttr 0x55b7bf6e4860 Implicit # | | |-FunctionDecl 0x55b7bf6e4988 col:7 firstbitlow 'uint2 (uint2)' # | | | |-ParmVarDecl 0x55b7bf6e48d8 col:24 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf6e4a38 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x55b7bf6e4ab0 Implicit # | | | `-ConstAttr 0x55b7bf6e4ad8 Implicit # | | |-FunctionDecl 0x55b7bf6e4c10 col:7 firstbitlow 'uint3 (uint3)' # | | | |-ParmVarDecl 0x55b7bf6e4b50 col:24 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf6e4cc0 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x55b7bf6e4d38 Implicit # | | | `-ConstAttr 0x55b7bf6e4d60 Implicit # | | |-FunctionDecl 0x55b7bf6e4e88 col:7 firstbitlow 'uint4 (uint4)' # | | | |-ParmVarDecl 0x55b7bf6e4dd8 col:24 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf6e4f38 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x55b7bf6e4fb0 Implicit # | | | `-ConstAttr 0x55b7bf6e4fd8 Implicit # | | |-FunctionDecl 0x55b7bf6e5178 col:6 firstbitlow 'uint (int64_t)' # | | | |-ParmVarDecl 0x55b7bf6e5050 col:25 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x55b7bf6e5228 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x55b7bf6e52a0 Implicit # | | | `-ConstAttr 0x55b7bf6e52c8 Implicit # | | |-FunctionDecl 0x55b7bf6e5468 col:7 firstbitlow 'uint2 (int64_t2)' # | | | |-ParmVarDecl 0x55b7bf6e5340 col:27 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf6e5518 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x55b7bf6e5590 Implicit # | | | `-ConstAttr 0x55b7bf6e55b8 Implicit # | | |-FunctionDecl 0x55b7bf6e5758 col:7 firstbitlow 'uint3 (int64_t3)' # | | | |-ParmVarDecl 0x55b7bf6e5630 col:27 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf6e5808 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x55b7bf6e5880 Implicit # | | | `-ConstAttr 0x55b7bf6e58a8 Implicit # | | |-FunctionDecl 0x55b7bf6e5a48 col:7 firstbitlow 'uint4 (int64_t4)' # | | | |-ParmVarDecl 0x55b7bf6e5920 col:27 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf6e5af8 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x55b7bf6e5b70 Implicit # | | | `-ConstAttr 0x55b7bf6e5b98 Implicit # | | |-FunctionDecl 0x55b7bf6e5d48 col:6 firstbitlow 'uint (uint64_t)' # | | | |-ParmVarDecl 0x55b7bf6e5c20 col:26 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x55b7bf6e5df8 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x55b7bf6e5e70 Implicit # | | | `-ConstAttr 0x55b7bf6e5e98 Implicit # | | |-FunctionDecl 0x55b7bf6e6038 col:7 firstbitlow 'uint2 (uint64_t2)' # | | | |-ParmVarDecl 0x55b7bf6e5f10 col:28 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf6e60e8 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x55b7bf6e6160 Implicit # | | | `-ConstAttr 0x55b7bf6e6188 Implicit # | | |-FunctionDecl 0x55b7bf6e6328 col:7 firstbitlow 'uint3 (uint64_t3)' # | | | |-ParmVarDecl 0x55b7bf6e6200 col:28 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf6e63d8 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x55b7bf6e6450 Implicit # | | | `-ConstAttr 0x55b7bf6e6478 Implicit # | | |-FunctionDecl 0x55b7bf6e6618 col:7 firstbitlow 'uint4 (uint64_t4)' # | | | |-ParmVarDecl 0x55b7bf6e64f0 col:28 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf6e66c8 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x55b7bf6e6740 Implicit # | | | `-ConstAttr 0x55b7bf6e6768 Implicit # | | |-FunctionDecl 0x55b7bf6e6878 col:6 floor 'half (half)' # | | | |-ParmVarDecl 0x55b7bf6e67c8 col:16 'half' # | | | |-BuiltinAliasAttr 0x55b7bf6e6928 clang_builtin_alias __builtin_elementwise_floor # | | | |-NoThrowAttr 0x55b7bf6e69a0 Implicit # | | | `-ConstAttr 0x55b7bf6e69c8 Implicit # | | |-FunctionDecl 0x55b7bf6e6ae0 col:7 floor 'half2 (half2)' # | | | |-ParmVarDecl 0x55b7bf6e6a30 col:18 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf6e6b90 clang_builtin_alias __builtin_elementwise_floor # | | | |-NoThrowAttr 0x55b7bf6e6c18 Implicit # | | | `-ConstAttr 0x55b7bf6e6c40 Implicit # | | |-FunctionDecl 0x55b7bf6e6d68 col:7 floor 'half3 (half3)' # | | | |-ParmVarDecl 0x55b7bf6e6cb8 col:18 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf6e6e18 clang_builtin_alias __builtin_elementwise_floor # | | | |-NoThrowAttr 0x55b7bf6e6e90 Implicit # | | | `-ConstAttr 0x55b7bf6e6eb8 Implicit # | | |-FunctionDecl 0x55b7bf6e6fe0 col:7 floor 'half4 (half4)' # | | | |-ParmVarDecl 0x55b7bf6e6f30 col:18 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf6e7090 clang_builtin_alias __builtin_elementwise_floor # | | | |-NoThrowAttr 0x55b7bf6e7108 Implicit # | | | `-ConstAttr 0x55b7bf6e7130 Implicit # | | |-FunctionDecl 0x55b7bf6e7240 col:7 used floor 'float (float)' # | | | |-ParmVarDecl 0x55b7bf6e7190 col:18 'float' # | | | |-BuiltinAliasAttr 0x55b7bf6e72f0 clang_builtin_alias __builtin_elementwise_floor # | | | |-NoThrowAttr 0x55b7bf6e7368 Implicit # | | | `-ConstAttr 0x55b7bf6e7390 Implicit # | | |-FunctionDecl 0x55b7bf6e74b8 col:8 used floor 'float2 (float2)' # | | | |-ParmVarDecl 0x55b7bf6e7408 col:20 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf6e7568 clang_builtin_alias __builtin_elementwise_floor # | | | |-NoThrowAttr 0x55b7bf6e75e0 Implicit # | | | `-ConstAttr 0x55b7bf6e7608 Implicit # | | |-FunctionDecl 0x55b7bf6e7730 col:8 used floor 'float3 (float3)' # | | | |-ParmVarDecl 0x55b7bf6e7680 col:20 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf6e77e0 clang_builtin_alias __builtin_elementwise_floor # | | | |-NoThrowAttr 0x55b7bf6e7858 Implicit # | | | `-ConstAttr 0x55b7bf6e7880 Implicit # | | |-FunctionDecl 0x55b7bf6e79a8 col:8 used floor 'float4 (float4)' # | | | |-ParmVarDecl 0x55b7bf6e78f8 col:20 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf6e7a58 clang_builtin_alias __builtin_elementwise_floor # | | | |-NoThrowAttr 0x55b7bf6e7ad0 Implicit # | | | `-ConstAttr 0x55b7bf6e7af8 Implicit # | | |-FunctionDecl 0x55b7bf6e7c40 col:6 frac 'half (half)' # | | | |-ParmVarDecl 0x55b7bf6e7b58 col:15 'half' # | | | |-BuiltinAliasAttr 0x55b7bf6e7cf0 clang_builtin_alias __builtin_hlsl_elementwise_frac # | | | |-NoThrowAttr 0x55b7bf6e7d68 Implicit # | | | `-ConstAttr 0x55b7bf6e7d90 Implicit # | | |-FunctionDecl 0x55b7bf6e7ea8 col:7 frac 'half2 (half2)' # | | | |-ParmVarDecl 0x55b7bf6e7df8 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf6e7f58 clang_builtin_alias __builtin_hlsl_elementwise_frac # | | | |-NoThrowAttr 0x55b7bf6e7fd0 Implicit # | | | `-ConstAttr 0x55b7bf6e7ff8 Implicit # | | |-FunctionDecl 0x55b7bf6e8120 col:7 frac 'half3 (half3)' # | | | |-ParmVarDecl 0x55b7bf6e8070 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf6e81d0 clang_builtin_alias __builtin_hlsl_elementwise_frac # | | | |-NoThrowAttr 0x55b7bf6e8248 Implicit # | | | `-ConstAttr 0x55b7bf6e8270 Implicit # | | |-FunctionDecl 0x55b7bf6e8398 col:7 frac 'half4 (half4)' # | | | |-ParmVarDecl 0x55b7bf6e82e8 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf6e8448 clang_builtin_alias __builtin_hlsl_elementwise_frac # | | | |-NoThrowAttr 0x55b7bf6e84c0 Implicit # | | | `-ConstAttr 0x55b7bf6e84e8 Implicit # | | |-FunctionDecl 0x55b7bf6e85f8 col:7 used frac 'float (float)' # | | | |-ParmVarDecl 0x55b7bf6e8548 col:17 'float' # | | | |-BuiltinAliasAttr 0x55b7bf6e86a8 clang_builtin_alias __builtin_hlsl_elementwise_frac # | | | |-NoThrowAttr 0x55b7bf6e8720 Implicit # | | | `-ConstAttr 0x55b7bf6e8748 Implicit # | | |-FunctionDecl 0x55b7bf6e8870 col:8 used frac 'float2 (float2)' # | | | |-ParmVarDecl 0x55b7bf6e87c0 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf6e8920 clang_builtin_alias __builtin_hlsl_elementwise_frac # | | | |-NoThrowAttr 0x55b7bf6e8998 Implicit # | | | `-ConstAttr 0x55b7bf6e89c0 Implicit # | | |-FunctionDecl 0x55b7bf6e8ae8 col:8 used frac 'float3 (float3)' # | | | |-ParmVarDecl 0x55b7bf6e8a38 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf6e8b98 clang_builtin_alias __builtin_hlsl_elementwise_frac # | | | |-NoThrowAttr 0x55b7bf6e8c20 Implicit # | | | `-ConstAttr 0x55b7bf6e8c48 Implicit # | | |-FunctionDecl 0x55b7bf6e8d70 col:8 used frac 'float4 (float4)' # | | | |-ParmVarDecl 0x55b7bf6e8cc0 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf6e8e20 clang_builtin_alias __builtin_hlsl_elementwise_frac # | | | |-NoThrowAttr 0x55b7bf6e8e98 Implicit # | | | `-ConstAttr 0x55b7bf6e8ec0 Implicit # | | |-FunctionDecl 0x55b7bf6e8fc8 col:6 isinf 'bool (half)' # | | | |-ParmVarDecl 0x55b7bf6e8f20 col:16 'half' # | | | |-BuiltinAliasAttr 0x55b7bf6e9078 clang_builtin_alias __builtin_hlsl_elementwise_isinf # | | | |-NoThrowAttr 0x55b7bf6e90f0 Implicit # | | | `-ConstAttr 0x55b7bf6e9118 Implicit # | | |-FunctionDecl 0x55b7bf6e92a8 col:7 isinf 'bool2 (half2)' # | | | |-ParmVarDecl 0x55b7bf6e9180 col:18 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf6e9358 clang_builtin_alias __builtin_hlsl_elementwise_isinf # | | | |-NoThrowAttr 0x55b7bf6e93d0 Implicit # | | | `-ConstAttr 0x55b7bf6e93f8 Implicit # | | |-FunctionDecl 0x55b7bf6e9598 col:7 isinf 'bool3 (half3)' # | | | |-ParmVarDecl 0x55b7bf6e9470 col:18 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf6e9648 clang_builtin_alias __builtin_hlsl_elementwise_isinf # | | | |-NoThrowAttr 0x55b7bf6e96c0 Implicit # | | | `-ConstAttr 0x55b7bf6e96e8 Implicit # | | |-FunctionDecl 0x55b7bf6e9888 col:7 isinf 'bool4 (half4)' # | | | |-ParmVarDecl 0x55b7bf6e9760 col:18 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf6e9938 clang_builtin_alias __builtin_hlsl_elementwise_isinf # | | | |-NoThrowAttr 0x55b7bf6e99b0 Implicit # | | | `-ConstAttr 0x55b7bf6e99d8 Implicit # | | |-FunctionDecl 0x55b7bf6e9ae0 col:6 used isinf 'bool (float)' # | | | |-ParmVarDecl 0x55b7bf6e9a38 col:17 'float' # | | | |-BuiltinAliasAttr 0x55b7bf6e9b90 clang_builtin_alias __builtin_hlsl_elementwise_isinf # | | | |-NoThrowAttr 0x55b7bf6e9c30 Implicit # | | | `-ConstAttr 0x55b7bf6e9c58 Implicit # | | |-FunctionDecl 0x55b7bf6e9df8 col:7 used isinf 'bool2 (float2)' # | | | |-ParmVarDecl 0x55b7bf6e9cd0 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf6e9ea8 clang_builtin_alias __builtin_hlsl_elementwise_isinf # | | | |-NoThrowAttr 0x55b7bf6e9f20 Implicit # | | | `-ConstAttr 0x55b7bf6e9f48 Implicit # | | |-FunctionDecl 0x55b7bf6ea0e8 col:7 used isinf 'bool3 (float3)' # | | | |-ParmVarDecl 0x55b7bf6e9fc0 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf6ea198 clang_builtin_alias __builtin_hlsl_elementwise_isinf # | | | |-NoThrowAttr 0x55b7bf6ea210 Implicit # | | | `-ConstAttr 0x55b7bf6ea238 Implicit # | | |-FunctionDecl 0x55b7bf6ea3d8 col:7 used isinf 'bool4 (float4)' # | | | |-ParmVarDecl 0x55b7bf6ea2b0 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf6ea488 clang_builtin_alias __builtin_hlsl_elementwise_isinf # | | | |-NoThrowAttr 0x55b7bf6ea500 Implicit # | | | `-ConstAttr 0x55b7bf6ea528 Implicit # | | |-FunctionDecl 0x55b7bf6ea630 col:6 isnan 'bool (half)' # | | | |-ParmVarDecl 0x55b7bf6ea588 col:16 'half' # | | | |-BuiltinAliasAttr 0x55b7bf6ea6e0 clang_builtin_alias __builtin_hlsl_elementwise_isnan # | | | |-NoThrowAttr 0x55b7bf6ea758 Implicit # | | | `-ConstAttr 0x55b7bf6ea780 Implicit # | | |-FunctionDecl 0x55b7bf6ea898 col:7 isnan 'bool2 (half2)' # | | | |-ParmVarDecl 0x55b7bf6ea7e8 col:18 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf6ea948 clang_builtin_alias __builtin_hlsl_elementwise_isnan # | | | |-NoThrowAttr 0x55b7bf6ea9c0 Implicit # | | | `-ConstAttr 0x55b7bf6ea9e8 Implicit # | | |-FunctionDecl 0x55b7bf6eab10 col:7 isnan 'bool3 (half3)' # | | | |-ParmVarDecl 0x55b7bf6eaa60 col:18 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf6eabc0 clang_builtin_alias __builtin_hlsl_elementwise_isnan # | | | |-NoThrowAttr 0x55b7bf6eac58 Implicit # | | | `-ConstAttr 0x55b7bf6eac80 Implicit # | | |-FunctionDecl 0x55b7bf6eada8 col:7 isnan 'bool4 (half4)' # | | | |-ParmVarDecl 0x55b7bf6eacf8 col:18 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf6eae58 clang_builtin_alias __builtin_hlsl_elementwise_isnan # | | | |-NoThrowAttr 0x55b7bf6eaed0 Implicit # | | | `-ConstAttr 0x55b7bf6eaef8 Implicit # | | |-FunctionDecl 0x55b7bf6eb000 col:6 used isnan 'bool (float)' # | | | |-ParmVarDecl 0x55b7bf6eaf58 col:17 'float' # | | | |-BuiltinAliasAttr 0x55b7bf6eb0b0 clang_builtin_alias __builtin_hlsl_elementwise_isnan # | | | |-NoThrowAttr 0x55b7bf6eb128 Implicit # | | | `-ConstAttr 0x55b7bf6eb150 Implicit # | | |-FunctionDecl 0x55b7bf6eb278 col:7 used isnan 'bool2 (float2)' # | | | |-ParmVarDecl 0x55b7bf6eb1c8 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf6eb328 clang_builtin_alias __builtin_hlsl_elementwise_isnan # | | | |-NoThrowAttr 0x55b7bf6eb3a0 Implicit # | | | `-ConstAttr 0x55b7bf6eb3c8 Implicit # | | |-FunctionDecl 0x55b7bf6eb4f0 col:7 used isnan 'bool3 (float3)' # | | | |-ParmVarDecl 0x55b7bf6eb440 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf6eb5a0 clang_builtin_alias __builtin_hlsl_elementwise_isnan # | | | |-NoThrowAttr 0x55b7bf6eb618 Implicit # | | | `-ConstAttr 0x55b7bf6eb640 Implicit # | | |-FunctionDecl 0x55b7bf6eb768 col:7 used isnan 'bool4 (float4)' # | | | |-ParmVarDecl 0x55b7bf6eb6b8 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf6eb818 clang_builtin_alias __builtin_hlsl_elementwise_isnan # | | | |-NoThrowAttr 0x55b7bf6eb890 Implicit # | | | `-ConstAttr 0x55b7bf6eb8b8 Implicit # | | |-FunctionDecl 0x55b7bf6ebb08 col:6 lerp 'half (half, half, half)' # | | | |-ParmVarDecl 0x55b7bf6eb918 col:15 'half' # | | | |-ParmVarDecl 0x55b7bf6eb998 col:21 'half' # | | | |-ParmVarDecl 0x55b7bf6eba18 col:27 'half' # | | | |-BuiltinAliasAttr 0x55b7bf6ebbc8 clang_builtin_alias __builtin_hlsl_lerp # | | | |-NoThrowAttr 0x55b7bf6ebc50 Implicit # | | | `-ConstAttr 0x55b7bf6ebc78 Implicit # | | |-FunctionDecl 0x55b7bf6ebed0 col:7 lerp 'half2 (half2, half2, half2)' # | | | |-ParmVarDecl 0x55b7bf6ebce0 col:17 'half2':'vector' # | | | |-ParmVarDecl 0x55b7bf6ebd60 col:24 'half2':'vector' # | | | |-ParmVarDecl 0x55b7bf6ebde0 col:31 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf6ebf90 clang_builtin_alias __builtin_hlsl_lerp # | | | |-NoThrowAttr 0x55b7bf6ec008 Implicit # | | | `-ConstAttr 0x55b7bf6ec030 Implicit # | | |-FunctionDecl 0x55b7bf6ec298 col:7 lerp 'half3 (half3, half3, half3)' # | | | |-ParmVarDecl 0x55b7bf6ec0a8 col:17 'half3':'vector' # | | | |-ParmVarDecl 0x55b7bf6ec128 col:24 'half3':'vector' # | | | |-ParmVarDecl 0x55b7bf6ec1a8 col:31 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf6ec358 clang_builtin_alias __builtin_hlsl_lerp # | | | |-NoThrowAttr 0x55b7bf6ec3d0 Implicit # | | | `-ConstAttr 0x55b7bf6ec3f8 Implicit # | | |-FunctionDecl 0x55b7bf6ec660 col:7 lerp 'half4 (half4, half4, half4)' # | | | |-ParmVarDecl 0x55b7bf6ec470 col:17 'half4':'vector' # | | | |-ParmVarDecl 0x55b7bf6ec4f0 col:24 'half4':'vector' # | | | |-ParmVarDecl 0x55b7bf6ec570 col:31 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf6ec720 clang_builtin_alias __builtin_hlsl_lerp # | | | |-NoThrowAttr 0x55b7bf6ec798 Implicit # | | | `-ConstAttr 0x55b7bf6ec7c0 Implicit # | | |-FunctionDecl 0x55b7bf6eca10 col:7 used lerp 'float (float, float, float)' # | | | |-ParmVarDecl 0x55b7bf6ec820 col:17 'float' # | | | |-ParmVarDecl 0x55b7bf6ec8a0 col:24 'float' # | | | |-ParmVarDecl 0x55b7bf6ec920 col:31 'float' # | | | |-BuiltinAliasAttr 0x55b7bf6ecad0 clang_builtin_alias __builtin_hlsl_lerp # | | | |-NoThrowAttr 0x55b7bf6ecb48 Implicit # | | | `-ConstAttr 0x55b7bf6ecb70 Implicit # | | |-FunctionDecl 0x55b7bf6ecde8 col:8 used lerp 'float2 (float2, float2, float2)' # | | | |-ParmVarDecl 0x55b7bf6ecbe8 col:19 'float2':'vector' # | | | |-ParmVarDecl 0x55b7bf6ecc78 col:27 'float2':'vector' # | | | |-ParmVarDecl 0x55b7bf6eccf8 col:35 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf6ecea8 clang_builtin_alias __builtin_hlsl_lerp # | | | |-NoThrowAttr 0x55b7bf6ecf20 Implicit # | | | `-ConstAttr 0x55b7bf6ecf48 Implicit # | | |-FunctionDecl 0x55b7bf6ed1b0 col:8 used lerp 'float3 (float3, float3, float3)' # | | | |-ParmVarDecl 0x55b7bf6ecfc0 col:19 'float3':'vector' # | | | |-ParmVarDecl 0x55b7bf6ed040 col:27 'float3':'vector' # | | | |-ParmVarDecl 0x55b7bf6ed0c0 col:35 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf6ed270 clang_builtin_alias __builtin_hlsl_lerp # | | | |-NoThrowAttr 0x55b7bf6ed2e8 Implicit # | | | `-ConstAttr 0x55b7bf6ed310 Implicit # | | |-FunctionDecl 0x55b7bf6ed578 col:8 used lerp 'float4 (float4, float4, float4)' # | | | |-ParmVarDecl 0x55b7bf6ed388 col:19 'float4':'vector' # | | | |-ParmVarDecl 0x55b7bf6ed408 col:27 'float4':'vector' # | | | |-ParmVarDecl 0x55b7bf6ed488 col:35 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf6ed638 clang_builtin_alias __builtin_hlsl_lerp # | | | |-NoThrowAttr 0x55b7bf6ed6b0 Implicit # | | | `-ConstAttr 0x55b7bf6ed6d8 Implicit # | | |-FunctionDecl 0x55b7bf6ed7e8 col:6 log 'half (half)' # | | | |-ParmVarDecl 0x55b7bf6ed738 col:14 'half' # | | | |-BuiltinAliasAttr 0x55b7bf6ed898 clang_builtin_alias __builtin_elementwise_log # | | | |-NoThrowAttr 0x55b7bf6ed910 Implicit # | | | `-ConstAttr 0x55b7bf6ed938 Implicit # | | |-FunctionDecl 0x55b7bf6eda50 col:7 log 'half2 (half2)' # | | | |-ParmVarDecl 0x55b7bf6ed9a0 col:16 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf6edb00 clang_builtin_alias __builtin_elementwise_log # | | | |-NoThrowAttr 0x55b7bf6edb78 Implicit # | | | `-ConstAttr 0x55b7bf6edba0 Implicit # | | |-FunctionDecl 0x55b7bf6edd20 col:7 log 'half3 (half3)' # | | | |-ParmVarDecl 0x55b7bf6edc70 col:16 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf6eddd0 clang_builtin_alias __builtin_elementwise_log # | | | |-NoThrowAttr 0x55b7bf6ede48 Implicit # | | | `-ConstAttr 0x55b7bf6ede70 Implicit # | | |-FunctionDecl 0x55b7bf6edf98 col:7 log 'half4 (half4)' # | | | |-ParmVarDecl 0x55b7bf6edee8 col:16 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf6ee048 clang_builtin_alias __builtin_elementwise_log # | | | |-NoThrowAttr 0x55b7bf6ee0c0 Implicit # | | | `-ConstAttr 0x55b7bf6ee0e8 Implicit # | | |-FunctionDecl 0x55b7bf6ee1f8 col:7 used log 'float (float)' # | | | |-ParmVarDecl 0x55b7bf6ee148 col:16 'float' # | | | |-BuiltinAliasAttr 0x55b7bf6ee2a8 clang_builtin_alias __builtin_elementwise_log # | | | |-NoThrowAttr 0x55b7bf6ee320 Implicit # | | | `-ConstAttr 0x55b7bf6ee348 Implicit # | | |-FunctionDecl 0x55b7bf6ee470 col:8 used log 'float2 (float2)' # | | | |-ParmVarDecl 0x55b7bf6ee3c0 col:18 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf6ee520 clang_builtin_alias __builtin_elementwise_log # | | | |-NoThrowAttr 0x55b7bf6ee598 Implicit # | | | `-ConstAttr 0x55b7bf6ee5c0 Implicit # | | |-FunctionDecl 0x55b7bf6ee6e8 col:8 used log 'float3 (float3)' # | | | |-ParmVarDecl 0x55b7bf6ee638 col:18 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf6ee798 clang_builtin_alias __builtin_elementwise_log # | | | |-NoThrowAttr 0x55b7bf6ee810 Implicit # | | | `-ConstAttr 0x55b7bf6ee838 Implicit # | | |-FunctionDecl 0x55b7bf6ee960 col:8 used log 'float4 (float4)' # | | | |-ParmVarDecl 0x55b7bf6ee8b0 col:18 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf6eea10 clang_builtin_alias __builtin_elementwise_log # | | | |-NoThrowAttr 0x55b7bf6eea88 Implicit # | | | `-ConstAttr 0x55b7bf6eeab0 Implicit # | | |-FunctionDecl 0x55b7bf6eebc0 col:6 log10 'half (half)' # | | | |-ParmVarDecl 0x55b7bf6eeb10 col:16 'half' # | | | |-BuiltinAliasAttr 0x55b7bf6eec70 clang_builtin_alias __builtin_elementwise_log10 # | | | |-NoThrowAttr 0x55b7bf6eece8 Implicit # | | | `-ConstAttr 0x55b7bf6eed10 Implicit # | | |-FunctionDecl 0x55b7bf6eee28 col:7 log10 'half2 (half2)' # | | | |-ParmVarDecl 0x55b7bf6eed78 col:18 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf6eeed8 clang_builtin_alias __builtin_elementwise_log10 # | | | |-NoThrowAttr 0x55b7bf6eef50 Implicit # | | | `-ConstAttr 0x55b7bf6eef78 Implicit # | | |-FunctionDecl 0x55b7bf6ef0a0 col:7 log10 'half3 (half3)' # | | | |-ParmVarDecl 0x55b7bf6eeff0 col:18 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf6ef150 clang_builtin_alias __builtin_elementwise_log10 # | | | |-NoThrowAttr 0x55b7bf6ef1c8 Implicit # | | | `-ConstAttr 0x55b7bf6ef1f0 Implicit # | | |-FunctionDecl 0x55b7bf6ef318 col:7 log10 'half4 (half4)' # | | | |-ParmVarDecl 0x55b7bf6ef268 col:18 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf6ef3c8 clang_builtin_alias __builtin_elementwise_log10 # | | | |-NoThrowAttr 0x55b7bf6ef440 Implicit # | | | `-ConstAttr 0x55b7bf6ef468 Implicit # | | |-FunctionDecl 0x55b7bf6ef578 col:7 used log10 'float (float)' # | | | |-ParmVarDecl 0x55b7bf6ef4c8 col:18 'float' # | | | |-BuiltinAliasAttr 0x55b7bf6ef628 clang_builtin_alias __builtin_elementwise_log10 # | | | |-NoThrowAttr 0x55b7bf6ef6a0 Implicit # | | | `-ConstAttr 0x55b7bf6ef6c8 Implicit # | | |-FunctionDecl 0x55b7bf6ef7f0 col:8 used log10 'float2 (float2)' # | | | |-ParmVarDecl 0x55b7bf6ef740 col:20 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf6ef8a0 clang_builtin_alias __builtin_elementwise_log10 # | | | |-NoThrowAttr 0x55b7bf6ef918 Implicit # | | | `-ConstAttr 0x55b7bf6ef940 Implicit # | | |-FunctionDecl 0x55b7bf6efa68 col:8 used log10 'float3 (float3)' # | | | |-ParmVarDecl 0x55b7bf6ef9b8 col:20 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf6efb18 clang_builtin_alias __builtin_elementwise_log10 # | | | |-NoThrowAttr 0x55b7bf6efb90 Implicit # | | | `-ConstAttr 0x55b7bf6efbb8 Implicit # | | |-FunctionDecl 0x55b7bf6f0d40 col:8 used log10 'float4 (float4)' # | | | |-ParmVarDecl 0x55b7bf6f0c90 col:20 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf6f0df0 clang_builtin_alias __builtin_elementwise_log10 # | | | |-NoThrowAttr 0x55b7bf6f0e68 Implicit # | | | `-ConstAttr 0x55b7bf6f0e90 Implicit # | | |-FunctionDecl 0x55b7bf6f0fa0 col:6 log2 'half (half)' # | | | |-ParmVarDecl 0x55b7bf6f0ef0 col:15 'half' # | | | |-BuiltinAliasAttr 0x55b7bf6f1050 clang_builtin_alias __builtin_elementwise_log2 # | | | |-NoThrowAttr 0x55b7bf6f10c8 Implicit # | | | `-ConstAttr 0x55b7bf6f10f0 Implicit # | | |-FunctionDecl 0x55b7bf6f1208 col:7 log2 'half2 (half2)' # | | | |-ParmVarDecl 0x55b7bf6f1158 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf6f12b8 clang_builtin_alias __builtin_elementwise_log2 # | | | |-NoThrowAttr 0x55b7bf6f1330 Implicit # | | | `-ConstAttr 0x55b7bf6f1358 Implicit # | | |-FunctionDecl 0x55b7bf6f1480 col:7 log2 'half3 (half3)' # | | | |-ParmVarDecl 0x55b7bf6f13d0 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf6f1530 clang_builtin_alias __builtin_elementwise_log2 # | | | |-NoThrowAttr 0x55b7bf6f15a8 Implicit # | | | `-ConstAttr 0x55b7bf6f15d0 Implicit # | | |-FunctionDecl 0x55b7bf6f16f8 col:7 log2 'half4 (half4)' # | | | |-ParmVarDecl 0x55b7bf6f1648 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf6f17a8 clang_builtin_alias __builtin_elementwise_log2 # | | | |-NoThrowAttr 0x55b7bf6f1820 Implicit # | | | `-ConstAttr 0x55b7bf6f1848 Implicit # | | |-FunctionDecl 0x55b7bf6f1958 col:7 used log2 'float (float)' # | | | |-ParmVarDecl 0x55b7bf6f18a8 col:17 'float' # | | | |-BuiltinAliasAttr 0x55b7bf6f1a08 clang_builtin_alias __builtin_elementwise_log2 # | | | |-NoThrowAttr 0x55b7bf6f1a80 Implicit # | | | `-ConstAttr 0x55b7bf6f1aa8 Implicit # | | |-FunctionDecl 0x55b7bf6f1bd0 col:8 used log2 'float2 (float2)' # | | | |-ParmVarDecl 0x55b7bf6f1b20 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf6f1c80 clang_builtin_alias __builtin_elementwise_log2 # | | | |-NoThrowAttr 0x55b7bf6f1cf8 Implicit # | | | `-ConstAttr 0x55b7bf6f1d20 Implicit # | | |-FunctionDecl 0x55b7bf6f1e48 col:8 used log2 'float3 (float3)' # | | | |-ParmVarDecl 0x55b7bf6f1d98 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf6f1ef8 clang_builtin_alias __builtin_elementwise_log2 # | | | |-NoThrowAttr 0x55b7bf6f1f70 Implicit # | | | `-ConstAttr 0x55b7bf6f1f98 Implicit # | | |-FunctionDecl 0x55b7bf6f20c0 col:8 used log2 'float4 (float4)' # | | | |-ParmVarDecl 0x55b7bf6f2010 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf6f2170 clang_builtin_alias __builtin_elementwise_log2 # | | | |-NoThrowAttr 0x55b7bf6f21e8 Implicit # | | | `-ConstAttr 0x55b7bf6f2210 Implicit # | | |-FunctionDecl 0x55b7bf6f2460 col:6 mad 'half (half, half, half)' # | | | |-ParmVarDecl 0x55b7bf6f2270 col:14 'half' # | | | |-ParmVarDecl 0x55b7bf6f22f0 col:20 'half' # | | | |-ParmVarDecl 0x55b7bf6f2370 col:26 'half' # | | | |-BuiltinAliasAttr 0x55b7bf6f2520 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55b7bf6f2598 Implicit # | | | `-ConstAttr 0x55b7bf6f25c0 Implicit # | | |-FunctionDecl 0x55b7bf6f2818 col:7 mad 'half2 (half2, half2, half2)' # | | | |-ParmVarDecl 0x55b7bf6f2628 col:16 'half2':'vector' # | | | |-ParmVarDecl 0x55b7bf6f26a8 col:23 'half2':'vector' # | | | |-ParmVarDecl 0x55b7bf6f2728 col:30 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf6f28d8 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55b7bf6f2950 Implicit # | | | `-ConstAttr 0x55b7bf6f2978 Implicit # | | |-FunctionDecl 0x55b7bf6f2be0 col:7 mad 'half3 (half3, half3, half3)' # | | | |-ParmVarDecl 0x55b7bf6f29f0 col:16 'half3':'vector' # | | | |-ParmVarDecl 0x55b7bf6f2a70 col:23 'half3':'vector' # | | | |-ParmVarDecl 0x55b7bf6f2af0 col:30 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf6f3cc8 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55b7bf6f3d40 Implicit # | | | `-ConstAttr 0x55b7bf6f3d68 Implicit # | | |-FunctionDecl 0x55b7bf6f3fd0 col:7 mad 'half4 (half4, half4, half4)' # | | | |-ParmVarDecl 0x55b7bf6f3de0 col:16 'half4':'vector' # | | | |-ParmVarDecl 0x55b7bf6f3e60 col:23 'half4':'vector' # | | | |-ParmVarDecl 0x55b7bf6f3ee0 col:30 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf6f4090 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55b7bf6f4108 Implicit # | | | `-ConstAttr 0x55b7bf6f4130 Implicit # | | |-FunctionDecl 0x55b7bf6f4380 col:5 mad 'int (int, int, int)' # | | | |-ParmVarDecl 0x55b7bf6f4190 col:12 'int' # | | | |-ParmVarDecl 0x55b7bf6f4210 col:17 'int' # | | | |-ParmVarDecl 0x55b7bf6f4290 col:22 'int' # | | | |-BuiltinAliasAttr 0x55b7bf6f4440 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55b7bf6f44b8 Implicit # | | | `-ConstAttr 0x55b7bf6f44e0 Implicit # | | |-FunctionDecl 0x55b7bf6f4748 col:6 mad 'int2 (int2, int2, int2)' # | | | |-ParmVarDecl 0x55b7bf6f4558 col:14 'int2':'vector' # | | | |-ParmVarDecl 0x55b7bf6f45d8 col:20 'int2':'vector' # | | | |-ParmVarDecl 0x55b7bf6f4658 col:26 'int2':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf6f4808 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55b7bf6f4880 Implicit # | | | `-ConstAttr 0x55b7bf6f48a8 Implicit # | | |-FunctionDecl 0x55b7bf6f4b10 col:6 mad 'int3 (int3, int3, int3)' # | | | |-ParmVarDecl 0x55b7bf6f4920 col:14 'int3':'vector' # | | | |-ParmVarDecl 0x55b7bf6f49a0 col:20 'int3':'vector' # | | | |-ParmVarDecl 0x55b7bf6f4a20 col:26 'int3':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf6f4bd0 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55b7bf6f4c48 Implicit # | | | `-ConstAttr 0x55b7bf6f4c70 Implicit # | | |-FunctionDecl 0x55b7bf6f4ed8 col:6 mad 'int4 (int4, int4, int4)' # | | | |-ParmVarDecl 0x55b7bf6f4ce8 col:14 'int4':'vector' # | | | |-ParmVarDecl 0x55b7bf6f4d68 col:20 'int4':'vector' # | | | |-ParmVarDecl 0x55b7bf6f4de8 col:26 'int4':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf6f4f98 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55b7bf6f5010 Implicit # | | | `-ConstAttr 0x55b7bf6f5038 Implicit # | | |-FunctionDecl 0x55b7bf6f52a0 col:6 mad 'uint (uint, uint, uint)' # | | | |-ParmVarDecl 0x55b7bf6f50b0 col:14 'uint':'unsigned int' # | | | |-ParmVarDecl 0x55b7bf6f5130 col:20 'uint':'unsigned int' # | | | |-ParmVarDecl 0x55b7bf6f51b0 col:26 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x55b7bf6f5360 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55b7bf6f53d8 Implicit # | | | `-ConstAttr 0x55b7bf6f5400 Implicit # | | |-FunctionDecl 0x55b7bf6f5668 col:7 mad 'uint2 (uint2, uint2, uint2)' # | | | |-ParmVarDecl 0x55b7bf6f5478 col:16 'uint2':'vector' # | | | |-ParmVarDecl 0x55b7bf6f54f8 col:23 'uint2':'vector' # | | | |-ParmVarDecl 0x55b7bf6f5578 col:30 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf6f5728 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55b7bf6f57a0 Implicit # | | | `-ConstAttr 0x55b7bf6f57c8 Implicit # | | |-FunctionDecl 0x55b7bf6f5a30 col:7 mad 'uint3 (uint3, uint3, uint3)' # | | | |-ParmVarDecl 0x55b7bf6f5840 col:16 'uint3':'vector' # | | | |-ParmVarDecl 0x55b7bf6f58c0 col:23 'uint3':'vector' # | | | |-ParmVarDecl 0x55b7bf6f5940 col:30 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf6f5af0 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55b7bf6f5b68 Implicit # | | | `-ConstAttr 0x55b7bf6f5b90 Implicit # | | |-FunctionDecl 0x55b7bf6f5e30 col:7 mad 'uint4 (uint4, uint4, uint4)' # | | | |-ParmVarDecl 0x55b7bf6f5c08 col:16 'uint4':'vector' # | | | |-ParmVarDecl 0x55b7bf6f5cc0 col:23 'uint4':'vector' # | | | |-ParmVarDecl 0x55b7bf6f5d40 col:30 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf6f5ef0 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55b7bf6f5f68 Implicit # | | | `-ConstAttr 0x55b7bf6f5f90 Implicit # | | |-FunctionDecl 0x55b7bf6f61f8 col:9 mad 'int64_t (int64_t, int64_t, int64_t)' # | | | |-ParmVarDecl 0x55b7bf6f6008 col:20 'int64_t':'long' # | | | |-ParmVarDecl 0x55b7bf6f6088 col:29 'int64_t':'long' # | | | |-ParmVarDecl 0x55b7bf6f6108 col:38 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x55b7bf6f62b8 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55b7bf6f6330 Implicit # | | | `-ConstAttr 0x55b7bf6f6358 Implicit # | | |-FunctionDecl 0x55b7bf6f65c0 col:10 mad 'int64_t2 (int64_t2, int64_t2, int64_t2)' # | | | |-ParmVarDecl 0x55b7bf6f63d0 col:22 'int64_t2':'vector' # | | | |-ParmVarDecl 0x55b7bf6f6450 col:32 'int64_t2':'vector' # | | | |-ParmVarDecl 0x55b7bf6f64d0 col:42 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf6f6680 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55b7bf6f66f8 Implicit # | | | `-ConstAttr 0x55b7bf6f6720 Implicit # | | |-FunctionDecl 0x55b7bf6f6988 col:10 mad 'int64_t3 (int64_t3, int64_t3, int64_t3)' # | | | |-ParmVarDecl 0x55b7bf6f6798 col:22 'int64_t3':'vector' # | | | |-ParmVarDecl 0x55b7bf6f6818 col:32 'int64_t3':'vector' # | | | |-ParmVarDecl 0x55b7bf6f6898 col:42 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf6f6a48 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55b7bf6f6ac0 Implicit # | | | `-ConstAttr 0x55b7bf6f6ae8 Implicit # | | |-FunctionDecl 0x55b7bf6f6d50 col:10 mad 'int64_t4 (int64_t4, int64_t4, int64_t4)' # | | | |-ParmVarDecl 0x55b7bf6f6b60 col:22 'int64_t4':'vector' # | | | |-ParmVarDecl 0x55b7bf6f6be0 col:32 'int64_t4':'vector' # | | | |-ParmVarDecl 0x55b7bf6f6c60 col:42 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf6f6e10 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55b7bf6f6e88 Implicit # | | | `-ConstAttr 0x55b7bf6f6eb0 Implicit # | | |-FunctionDecl 0x55b7bf6f7118 col:10 mad 'uint64_t (uint64_t, uint64_t, uint64_t)' # | | | |-ParmVarDecl 0x55b7bf6f6f28 col:22 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x55b7bf6f6fa8 col:32 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x55b7bf6f7028 col:42 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x55b7bf6f71d8 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55b7bf6f7250 Implicit # | | | `-ConstAttr 0x55b7bf6f7278 Implicit # | | |-FunctionDecl 0x55b7bf6f74e0 col:11 mad 'uint64_t2 (uint64_t2, uint64_t2, uint64_t2)' # | | | |-ParmVarDecl 0x55b7bf6f72f0 col:24 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x55b7bf6f7370 col:35 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x55b7bf6f73f0 col:46 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf6f75a0 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55b7bf6f7618 Implicit # | | | `-ConstAttr 0x55b7bf6f7640 Implicit # | | |-FunctionDecl 0x55b7bf6f78a8 col:11 mad 'uint64_t3 (uint64_t3, uint64_t3, uint64_t3)' # | | | |-ParmVarDecl 0x55b7bf6f76b8 col:24 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x55b7bf6f7738 col:35 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x55b7bf6f77b8 col:46 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf6f7968 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55b7bf6f79e0 Implicit # | | | `-ConstAttr 0x55b7bf6f7a08 Implicit # | | |-FunctionDecl 0x55b7bf6f7cd0 col:11 mad 'uint64_t4 (uint64_t4, uint64_t4, uint64_t4)' # | | | |-ParmVarDecl 0x55b7bf6f7a80 col:24 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x55b7bf6f7b00 col:35 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x55b7bf6f7b80 col:46 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf6f7d90 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55b7bf6f7e08 Implicit # | | | `-ConstAttr 0x55b7bf6f7e30 Implicit # | | |-FunctionDecl 0x55b7bf6f8080 col:7 mad 'float (float, float, float)' # | | | |-ParmVarDecl 0x55b7bf6f7e90 col:16 'float' # | | | |-ParmVarDecl 0x55b7bf6f7f10 col:23 'float' # | | | |-ParmVarDecl 0x55b7bf6f7f90 col:30 'float' # | | | |-BuiltinAliasAttr 0x55b7bf6f8140 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55b7bf6f81b8 Implicit # | | | `-ConstAttr 0x55b7bf6f81e0 Implicit # | | |-FunctionDecl 0x55b7bf6f8448 col:8 mad 'float2 (float2, float2, float2)' # | | | |-ParmVarDecl 0x55b7bf6f8258 col:18 'float2':'vector' # | | | |-ParmVarDecl 0x55b7bf6f82d8 col:26 'float2':'vector' # | | | |-ParmVarDecl 0x55b7bf6f8358 col:34 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf6f8508 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55b7bf6f8580 Implicit # | | | `-ConstAttr 0x55b7bf6f85a8 Implicit # | | |-FunctionDecl 0x55b7bf6f8810 col:8 mad 'float3 (float3, float3, float3)' # | | | |-ParmVarDecl 0x55b7bf6f8620 col:18 'float3':'vector' # | | | |-ParmVarDecl 0x55b7bf6f86a0 col:26 'float3':'vector' # | | | |-ParmVarDecl 0x55b7bf6f8720 col:34 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf6f88d0 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55b7bf6f8948 Implicit # | | | `-ConstAttr 0x55b7bf6f8970 Implicit # | | |-FunctionDecl 0x55b7bf6f8bd8 col:8 mad 'float4 (float4, float4, float4)' # | | | |-ParmVarDecl 0x55b7bf6f89e8 col:18 'float4':'vector' # | | | |-ParmVarDecl 0x55b7bf6f8a68 col:26 'float4':'vector' # | | | |-ParmVarDecl 0x55b7bf6f8ae8 col:34 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf6f8c98 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55b7bf6f8d10 Implicit # | | | `-ConstAttr 0x55b7bf6f8d38 Implicit # | | |-FunctionDecl 0x55b7bf6f8f88 col:8 mad 'double (double, double, double)' # | | | |-ParmVarDecl 0x55b7bf6f8d98 col:18 'double' # | | | |-ParmVarDecl 0x55b7bf6f8e18 col:26 'double' # | | | |-ParmVarDecl 0x55b7bf6f8e98 col:34 'double' # | | | |-BuiltinAliasAttr 0x55b7bf6f9048 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55b7bf6f90c0 Implicit # | | | `-ConstAttr 0x55b7bf6f90e8 Implicit # | | |-FunctionDecl 0x55b7bf6f9350 col:9 mad 'double2 (double2, double2, double2)' # | | | |-ParmVarDecl 0x55b7bf6f9160 col:20 'double2':'vector' # | | | |-ParmVarDecl 0x55b7bf6f91e0 col:29 'double2':'vector' # | | | |-ParmVarDecl 0x55b7bf6f9260 col:38 'double2':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf6f9410 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55b7bf6f9488 Implicit # | | | `-ConstAttr 0x55b7bf6f94b0 Implicit # | | |-FunctionDecl 0x55b7bf6f9718 col:9 mad 'double3 (double3, double3, double3)' # | | | |-ParmVarDecl 0x55b7bf6f9528 col:20 'double3':'vector' # | | | |-ParmVarDecl 0x55b7bf6f95a8 col:29 'double3':'vector' # | | | |-ParmVarDecl 0x55b7bf6f9628 col:38 'double3':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf6f97d8 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55b7bf6f9850 Implicit # | | | `-ConstAttr 0x55b7bf6f9878 Implicit # | | |-FunctionDecl 0x55b7bf6f9ae0 col:9 mad 'double4 (double4, double4, double4)' # | | | |-ParmVarDecl 0x55b7bf6f98f0 col:20 'double4':'vector' # | | | |-ParmVarDecl 0x55b7bf6f9970 col:29 'double4':'vector' # | | | |-ParmVarDecl 0x55b7bf6f99f0 col:38 'double4':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf6f9ba0 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55b7bf6f9c18 Implicit # | | | `-ConstAttr 0x55b7bf6f9c40 Implicit # | | |-FunctionDecl 0x55b7bf6c9f00 col:6 max 'half (half, half)' # | | | |-ParmVarDecl 0x55b7bf6c9db0 col:14 'half' # | | | |-ParmVarDecl 0x55b7bf6c9e30 col:20 'half' # | | | |-BuiltinAliasAttr 0x55b7bf6c9fb8 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55b7bf6ca030 Implicit # | | | `-ConstAttr 0x55b7bf6ca058 Implicit # | | |-FunctionDecl 0x55b7bf6ca210 col:7 max 'half2 (half2, half2)' # | | | |-ParmVarDecl 0x55b7bf6ca0c0 col:16 'half2':'vector' # | | | |-ParmVarDecl 0x55b7bf6ca140 col:23 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf6ca2c8 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55b7bf6ca340 Implicit # | | | `-ConstAttr 0x55b7bf6ca368 Implicit # | | |-FunctionDecl 0x55b7bf6ca530 col:7 max 'half3 (half3, half3)' # | | | |-ParmVarDecl 0x55b7bf6ca3e0 col:16 'half3':'vector' # | | | |-ParmVarDecl 0x55b7bf6ca460 col:23 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf6ca5e8 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55b7bf6ca660 Implicit # | | | `-ConstAttr 0x55b7bf6ca688 Implicit # | | |-FunctionDecl 0x55b7bf6ca850 col:7 max 'half4 (half4, half4)' # | | | |-ParmVarDecl 0x55b7bf6ca700 col:16 'half4':'vector' # | | | |-ParmVarDecl 0x55b7bf6ca780 col:23 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf6ca908 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55b7bf6ca980 Implicit # | | | `-ConstAttr 0x55b7bf6ca9a8 Implicit # | | |-FunctionDecl 0x55b7bf6cab58 col:5 max 'int (int, int)' # | | | |-ParmVarDecl 0x55b7bf6caa08 col:12 'int' # | | | |-ParmVarDecl 0x55b7bf6caa88 col:17 'int' # | | | |-BuiltinAliasAttr 0x55b7bf6cac10 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55b7bf6cac88 Implicit # | | | `-ConstAttr 0x55b7bf6cacb0 Implicit # | | |-FunctionDecl 0x55b7bf6caef8 col:6 max 'int2 (int2, int2)' # | | | |-ParmVarDecl 0x55b7bf6cad28 col:14 'int2':'vector' # | | | |-ParmVarDecl 0x55b7bf6cada8 col:20 'int2':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf6cafb0 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55b7bf6cb028 Implicit # | | | `-ConstAttr 0x55b7bf6cb050 Implicit # | | |-FunctionDecl 0x55b7bf6cb298 col:6 max 'int3 (int3, int3)' # | | | |-ParmVarDecl 0x55b7bf6cb0c8 col:14 'int3':'vector' # | | | |-ParmVarDecl 0x55b7bf6cb148 col:20 'int3':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf6cb350 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55b7bf6cb3c8 Implicit # | | | `-ConstAttr 0x55b7bf6cb3f0 Implicit # | | |-FunctionDecl 0x55b7bf6cb638 col:6 max 'int4 (int4, int4)' # | | | |-ParmVarDecl 0x55b7bf6cb468 col:14 'int4':'vector' # | | | |-ParmVarDecl 0x55b7bf6cb4e8 col:20 'int4':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf6cb6f0 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55b7bf6cb768 Implicit # | | | `-ConstAttr 0x55b7bf6cb790 Implicit # | | |-FunctionDecl 0x55b7bf6cb958 col:6 max 'uint (uint, uint)' # | | | |-ParmVarDecl 0x55b7bf6cb808 col:14 'uint':'unsigned int' # | | | |-ParmVarDecl 0x55b7bf6cb888 col:20 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x55b7bf6cba10 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55b7bf6cba88 Implicit # | | | `-ConstAttr 0x55b7bf6cbab0 Implicit # | | |-FunctionDecl 0x55b7bf6cbcb8 col:7 max 'uint2 (uint2, uint2)' # | | | |-ParmVarDecl 0x55b7bf6cbb28 col:16 'uint2':'vector' # | | | |-ParmVarDecl 0x55b7bf6cbba8 col:23 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf6cbd70 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55b7bf6ffd48 Implicit # | | | `-ConstAttr 0x55b7bf6ffd70 Implicit # | | |-FunctionDecl 0x55b7bf6fffb8 col:7 max 'uint3 (uint3, uint3)' # | | | |-ParmVarDecl 0x55b7bf6ffde8 col:16 'uint3':'vector' # | | | |-ParmVarDecl 0x55b7bf6ffe68 col:23 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf700070 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55b7bf7000e8 Implicit # | | | `-ConstAttr 0x55b7bf700110 Implicit # | | |-FunctionDecl 0x55b7bf700318 col:7 max 'uint4 (uint4, uint4)' # | | | |-ParmVarDecl 0x55b7bf700188 col:16 'uint4':'vector' # | | | |-ParmVarDecl 0x55b7bf700208 col:23 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf7003d0 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55b7bf700448 Implicit # | | | `-ConstAttr 0x55b7bf700470 Implicit # | | |-FunctionDecl 0x55b7bf700638 col:9 max 'int64_t (int64_t, int64_t)' # | | | |-ParmVarDecl 0x55b7bf7004e8 col:20 'int64_t':'long' # | | | |-ParmVarDecl 0x55b7bf700568 col:29 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x55b7bf7006f0 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55b7bf700768 Implicit # | | | `-ConstAttr 0x55b7bf700790 Implicit # | | |-FunctionDecl 0x55b7bf7009d8 col:10 max 'int64_t2 (int64_t2, int64_t2)' # | | | |-ParmVarDecl 0x55b7bf700808 col:22 'int64_t2':'vector' # | | | |-ParmVarDecl 0x55b7bf700888 col:32 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf700a90 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55b7bf700b08 Implicit # | | | `-ConstAttr 0x55b7bf700b30 Implicit # | | |-FunctionDecl 0x55b7bf700d78 col:10 max 'int64_t3 (int64_t3, int64_t3)' # | | | |-ParmVarDecl 0x55b7bf700ba8 col:22 'int64_t3':'vector' # | | | |-ParmVarDecl 0x55b7bf700c28 col:32 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf700e30 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55b7bf700ea8 Implicit # | | | `-ConstAttr 0x55b7bf700ed0 Implicit # | | |-FunctionDecl 0x55b7bf701118 col:10 max 'int64_t4 (int64_t4, int64_t4)' # | | | |-ParmVarDecl 0x55b7bf700f48 col:22 'int64_t4':'vector' # | | | |-ParmVarDecl 0x55b7bf700fc8 col:32 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf7011d0 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55b7bf701248 Implicit # | | | `-ConstAttr 0x55b7bf701270 Implicit # | | |-FunctionDecl 0x55b7bf701438 col:10 max 'uint64_t (uint64_t, uint64_t)' # | | | |-ParmVarDecl 0x55b7bf7012e8 col:22 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x55b7bf701368 col:32 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x55b7bf7014f0 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55b7bf701568 Implicit # | | | `-ConstAttr 0x55b7bf701590 Implicit # | | |-FunctionDecl 0x55b7bf7017d8 col:11 max 'uint64_t2 (uint64_t2, uint64_t2)' # | | | |-ParmVarDecl 0x55b7bf701608 col:24 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x55b7bf701688 col:35 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf701890 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55b7bf701908 Implicit # | | | `-ConstAttr 0x55b7bf701930 Implicit # | | |-FunctionDecl 0x55b7bf701b78 col:11 max 'uint64_t3 (uint64_t3, uint64_t3)' # | | | |-ParmVarDecl 0x55b7bf7019a8 col:24 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x55b7bf701a28 col:35 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf701c30 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55b7bf701ca8 Implicit # | | | `-ConstAttr 0x55b7bf701cd0 Implicit # | | |-FunctionDecl 0x55b7bf701f38 col:11 max 'uint64_t4 (uint64_t4, uint64_t4)' # | | | |-ParmVarDecl 0x55b7bf701d60 col:24 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x55b7bf701de0 col:35 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf701ff0 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55b7bf702068 Implicit # | | | `-ConstAttr 0x55b7bf702090 Implicit # | | |-FunctionDecl 0x55b7bf702240 col:7 max 'float (float, float)' # | | | |-ParmVarDecl 0x55b7bf7020f0 col:16 'float' # | | | |-ParmVarDecl 0x55b7bf702170 col:23 'float' # | | | |-BuiltinAliasAttr 0x55b7bf7022f8 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55b7bf702370 Implicit # | | | `-ConstAttr 0x55b7bf702398 Implicit # | | |-FunctionDecl 0x55b7bf702560 col:8 max 'float2 (float2, float2)' # | | | |-ParmVarDecl 0x55b7bf702410 col:18 'float2':'vector' # | | | |-ParmVarDecl 0x55b7bf702490 col:26 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf702618 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55b7bf702690 Implicit # | | | `-ConstAttr 0x55b7bf7026b8 Implicit # | | |-FunctionDecl 0x55b7bf702880 col:8 max 'float3 (float3, float3)' # | | | |-ParmVarDecl 0x55b7bf702730 col:18 'float3':'vector' # | | | |-ParmVarDecl 0x55b7bf7027b0 col:26 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf702938 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55b7bf7029b0 Implicit # | | | `-ConstAttr 0x55b7bf7029d8 Implicit # | | |-FunctionDecl 0x55b7bf702ba0 col:8 max 'float4 (float4, float4)' # | | | |-ParmVarDecl 0x55b7bf702a50 col:18 'float4':'vector' # | | | |-ParmVarDecl 0x55b7bf702ad0 col:26 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf702c58 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55b7bf702cd0 Implicit # | | | `-ConstAttr 0x55b7bf702cf8 Implicit # | | |-FunctionDecl 0x55b7bf702ea8 col:8 max 'double (double, double)' # | | | |-ParmVarDecl 0x55b7bf702d58 col:18 'double' # | | | |-ParmVarDecl 0x55b7bf702dd8 col:26 'double' # | | | |-BuiltinAliasAttr 0x55b7bf702f60 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55b7bf702fd8 Implicit # | | | `-ConstAttr 0x55b7bf703000 Implicit # | | |-FunctionDecl 0x55b7bf703248 col:9 max 'double2 (double2, double2)' # | | | |-ParmVarDecl 0x55b7bf703078 col:20 'double2':'vector' # | | | |-ParmVarDecl 0x55b7bf7030f8 col:29 'double2':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf703300 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55b7bf703378 Implicit # | | | `-ConstAttr 0x55b7bf7033a0 Implicit # | | |-FunctionDecl 0x55b7bf7035e8 col:9 max 'double3 (double3, double3)' # | | | |-ParmVarDecl 0x55b7bf703418 col:20 'double3':'vector' # | | | |-ParmVarDecl 0x55b7bf703498 col:29 'double3':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf7036a0 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55b7bf703718 Implicit # | | | `-ConstAttr 0x55b7bf703740 Implicit # | | |-FunctionDecl 0x55b7bf703988 col:9 max 'double4 (double4, double4)' # | | | |-ParmVarDecl 0x55b7bf7037b8 col:20 'double4':'vector' # | | | |-ParmVarDecl 0x55b7bf703838 col:29 'double4':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf703a40 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55b7bf703ab8 Implicit # | | | `-ConstAttr 0x55b7bf703ae0 Implicit # | | |-FunctionDecl 0x55b7bf703d20 col:6 min 'half (half, half)' # | | | |-ParmVarDecl 0x55b7bf703b40 col:14 'half' # | | | |-ParmVarDecl 0x55b7bf703bc0 col:20 'half' # | | | |-BuiltinAliasAttr 0x55b7bf703dd8 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55b7bf703e50 Implicit # | | | `-ConstAttr 0x55b7bf703e78 Implicit # | | |-FunctionDecl 0x55b7bf704030 col:7 min 'half2 (half2, half2)' # | | | |-ParmVarDecl 0x55b7bf703ee0 col:16 'half2':'vector' # | | | |-ParmVarDecl 0x55b7bf703f60 col:23 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf7040e8 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55b7bf704160 Implicit # | | | `-ConstAttr 0x55b7bf704188 Implicit # | | |-FunctionDecl 0x55b7bf704350 col:7 min 'half3 (half3, half3)' # | | | |-ParmVarDecl 0x55b7bf704200 col:16 'half3':'vector' # | | | |-ParmVarDecl 0x55b7bf704280 col:23 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf704408 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55b7bf704480 Implicit # | | | `-ConstAttr 0x55b7bf7044a8 Implicit # | | |-FunctionDecl 0x55b7bf704670 col:7 min 'half4 (half4, half4)' # | | | |-ParmVarDecl 0x55b7bf704520 col:16 'half4':'vector' # | | | |-ParmVarDecl 0x55b7bf7045a0 col:23 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf704728 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55b7bf7047a0 Implicit # | | | `-ConstAttr 0x55b7bf7047c8 Implicit # | | |-FunctionDecl 0x55b7bf704978 col:5 min 'int (int, int)' # | | | |-ParmVarDecl 0x55b7bf704828 col:12 'int' # | | | |-ParmVarDecl 0x55b7bf7048a8 col:17 'int' # | | | |-BuiltinAliasAttr 0x55b7bf704a30 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55b7bf704aa8 Implicit # | | | `-ConstAttr 0x55b7bf704ad0 Implicit # | | |-FunctionDecl 0x55b7bf704c98 col:6 min 'int2 (int2, int2)' # | | | |-ParmVarDecl 0x55b7bf704b48 col:14 'int2':'vector' # | | | |-ParmVarDecl 0x55b7bf704bc8 col:20 'int2':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf704d50 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55b7bf704dc8 Implicit # | | | `-ConstAttr 0x55b7bf704df0 Implicit # | | |-FunctionDecl 0x55b7bf704fb8 col:6 min 'int3 (int3, int3)' # | | | |-ParmVarDecl 0x55b7bf704e68 col:14 'int3':'vector' # | | | |-ParmVarDecl 0x55b7bf704ee8 col:20 'int3':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf705070 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55b7bf7050e8 Implicit # | | | `-ConstAttr 0x55b7bf705110 Implicit # | | |-FunctionDecl 0x55b7bf7052d8 col:6 min 'int4 (int4, int4)' # | | | |-ParmVarDecl 0x55b7bf705188 col:14 'int4':'vector' # | | | |-ParmVarDecl 0x55b7bf705208 col:20 'int4':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf705390 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55b7bf705408 Implicit # | | | `-ConstAttr 0x55b7bf705430 Implicit # | | |-FunctionDecl 0x55b7bf7055f8 col:6 min 'uint (uint, uint)' # | | | |-ParmVarDecl 0x55b7bf7054a8 col:14 'uint':'unsigned int' # | | | |-ParmVarDecl 0x55b7bf705528 col:20 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x55b7bf7056b0 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55b7bf705728 Implicit # | | | `-ConstAttr 0x55b7bf705750 Implicit # | | |-FunctionDecl 0x55b7bf705918 col:7 min 'uint2 (uint2, uint2)' # | | | |-ParmVarDecl 0x55b7bf7057c8 col:16 'uint2':'vector' # | | | |-ParmVarDecl 0x55b7bf705848 col:23 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf7059d0 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55b7bf705a48 Implicit # | | | `-ConstAttr 0x55b7bf705a70 Implicit # | | |-FunctionDecl 0x55b7bf705c38 col:7 min 'uint3 (uint3, uint3)' # | | | |-ParmVarDecl 0x55b7bf705ae8 col:16 'uint3':'vector' # | | | |-ParmVarDecl 0x55b7bf705b68 col:23 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf705cf0 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55b7bf705d78 Implicit # | | | `-ConstAttr 0x55b7bf705da0 Implicit # | | |-FunctionDecl 0x55b7bf705f68 col:7 min 'uint4 (uint4, uint4)' # | | | |-ParmVarDecl 0x55b7bf705e18 col:16 'uint4':'vector' # | | | |-ParmVarDecl 0x55b7bf705e98 col:23 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf706020 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55b7bf706098 Implicit # | | | `-ConstAttr 0x55b7bf7060c0 Implicit # | | |-FunctionDecl 0x55b7bf706270 col:7 min 'float (float, float)' # | | | |-ParmVarDecl 0x55b7bf706120 col:16 'float' # | | | |-ParmVarDecl 0x55b7bf7061a0 col:23 'float' # | | | |-BuiltinAliasAttr 0x55b7bf706328 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55b7bf7063a0 Implicit # | | | `-ConstAttr 0x55b7bf7063c8 Implicit # | | |-FunctionDecl 0x55b7bf706590 col:8 min 'float2 (float2, float2)' # | | | |-ParmVarDecl 0x55b7bf706440 col:18 'float2':'vector' # | | | |-ParmVarDecl 0x55b7bf7064c0 col:26 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf706648 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55b7bf7066c0 Implicit # | | | `-ConstAttr 0x55b7bf7066e8 Implicit # | | |-FunctionDecl 0x55b7bf7068b0 col:8 min 'float3 (float3, float3)' # | | | |-ParmVarDecl 0x55b7bf706760 col:18 'float3':'vector' # | | | |-ParmVarDecl 0x55b7bf7067e0 col:26 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf706968 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55b7bf7069e0 Implicit # | | | `-ConstAttr 0x55b7bf706a08 Implicit # | | |-FunctionDecl 0x55b7bf706bd0 col:8 min 'float4 (float4, float4)' # | | | |-ParmVarDecl 0x55b7bf706a80 col:18 'float4':'vector' # | | | |-ParmVarDecl 0x55b7bf706b00 col:26 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf706c88 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55b7bf706d00 Implicit # | | | `-ConstAttr 0x55b7bf706d28 Implicit # | | |-FunctionDecl 0x55b7bf706ef0 col:9 min 'int64_t (int64_t, int64_t)' # | | | |-ParmVarDecl 0x55b7bf706da0 col:20 'int64_t':'long' # | | | |-ParmVarDecl 0x55b7bf706e20 col:29 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x55b7bf706fa8 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55b7bf707020 Implicit # | | | `-ConstAttr 0x55b7bf707048 Implicit # | | |-FunctionDecl 0x55b7bf707210 col:10 min 'int64_t2 (int64_t2, int64_t2)' # | | | |-ParmVarDecl 0x55b7bf7070c0 col:22 'int64_t2':'vector' # | | | |-ParmVarDecl 0x55b7bf707140 col:32 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf7072c8 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55b7bf707340 Implicit # | | | `-ConstAttr 0x55b7bf707368 Implicit # | | |-FunctionDecl 0x55b7bf707530 col:10 min 'int64_t3 (int64_t3, int64_t3)' # | | | |-ParmVarDecl 0x55b7bf7073e0 col:22 'int64_t3':'vector' # | | | |-ParmVarDecl 0x55b7bf707460 col:32 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf7075e8 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55b7bf707660 Implicit # | | | `-ConstAttr 0x55b7bf707688 Implicit # | | |-FunctionDecl 0x55b7bf707850 col:10 min 'int64_t4 (int64_t4, int64_t4)' # | | | |-ParmVarDecl 0x55b7bf707700 col:22 'int64_t4':'vector' # | | | |-ParmVarDecl 0x55b7bf707780 col:32 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf707908 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55b7bf707980 Implicit # | | | `-ConstAttr 0x55b7bf7079a8 Implicit # | | |-FunctionDecl 0x55b7bf707b70 col:10 min 'uint64_t (uint64_t, uint64_t)' # | | | |-ParmVarDecl 0x55b7bf707a20 col:22 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x55b7bf707aa0 col:32 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x55b7bf707c28 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55b7bf707ca0 Implicit # | | | `-ConstAttr 0x55b7bf707cc8 Implicit # | | |-FunctionDecl 0x55b7bf7098b8 col:11 min 'uint64_t2 (uint64_t2, uint64_t2)' # | | | |-ParmVarDecl 0x55b7bf709768 col:24 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x55b7bf7097e8 col:35 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf709970 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55b7bf7099e8 Implicit # | | | `-ConstAttr 0x55b7bf709a10 Implicit # | | |-FunctionDecl 0x55b7bf709bd8 col:11 min 'uint64_t3 (uint64_t3, uint64_t3)' # | | | |-ParmVarDecl 0x55b7bf709a88 col:24 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x55b7bf709b08 col:35 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf709c90 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55b7bf709d08 Implicit # | | | `-ConstAttr 0x55b7bf709d30 Implicit # | | |-FunctionDecl 0x55b7bf709ef8 col:11 min 'uint64_t4 (uint64_t4, uint64_t4)' # | | | |-ParmVarDecl 0x55b7bf709da8 col:24 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x55b7bf709e28 col:35 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf709fb0 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55b7bf70a028 Implicit # | | | `-ConstAttr 0x55b7bf70a050 Implicit # | | |-FunctionDecl 0x55b7bf70a200 col:8 min 'double (double, double)' # | | | |-ParmVarDecl 0x55b7bf70a0b0 col:18 'double' # | | | |-ParmVarDecl 0x55b7bf70a130 col:26 'double' # | | | |-BuiltinAliasAttr 0x55b7bf70a2b8 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55b7bf70a330 Implicit # | | | `-ConstAttr 0x55b7bf70a358 Implicit # | | |-FunctionDecl 0x55b7bf70a520 col:9 min 'double2 (double2, double2)' # | | | |-ParmVarDecl 0x55b7bf70a3d0 col:20 'double2':'vector' # | | | |-ParmVarDecl 0x55b7bf70a450 col:29 'double2':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf70a5d8 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55b7bf70a650 Implicit # | | | `-ConstAttr 0x55b7bf70a678 Implicit # | | |-FunctionDecl 0x55b7bf70a840 col:9 min 'double3 (double3, double3)' # | | | |-ParmVarDecl 0x55b7bf70a6f0 col:20 'double3':'vector' # | | | |-ParmVarDecl 0x55b7bf70a770 col:29 'double3':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf70a8f8 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55b7bf70a970 Implicit # | | | `-ConstAttr 0x55b7bf70a998 Implicit # | | |-FunctionDecl 0x55b7bf70ab60 col:9 min 'double4 (double4, double4)' # | | | |-ParmVarDecl 0x55b7bf70aa10 col:20 'double4':'vector' # | | | |-ParmVarDecl 0x55b7bf70aa90 col:29 'double4':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf70ac18 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55b7bf70ac90 Implicit # | | | `-ConstAttr 0x55b7bf70acb8 Implicit # | | |-FunctionTemplateDecl 0x55b7bf70b0e0 line:1821:57 invalid mul # | | | |-NonTypeTemplateParmDecl 0x55b7bf70ad08 col:15 referenced 'int' depth 0 index 0 R # | | | |-NonTypeTemplateParmDecl 0x55b7bf70ad78 col:22 referenced 'int' depth 0 index 1 C # | | | `-FunctionDecl 0x55b7bf70b038 line:1821:57 invalid mul 'int (int, int)' # | | | |-ParmVarDecl 0x55b7bf70ae90 > col:76 invalid 'int' # | | | |-ParmVarDecl 0x55b7bf70af68 > col:79 invalid 'int' # | | | `-BuiltinAliasAttr 0x55b7bf70b148 clang_builtin_alias __builtin_hlsl_mul # | | |-FunctionTemplateDecl 0x55b7bf70b650 col:14 invalid mul # | | | |-TemplateTypeParmDecl 0x55b7bf70b1c0 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55b7bf70b258 col:27 referenced 'int' depth 0 index 1 R # | | | |-NonTypeTemplateParmDecl 0x55b7bf70b2c8 col:34 referenced 'int' depth 0 index 2 C # | | | `-FunctionDecl 0x55b7bf70b5a8 col:14 invalid mul 'int (int, int)' # | | | |-ParmVarDecl 0x55b7bf70b3f8 > col:30 invalid 'int' # | | | |-ParmVarDecl 0x55b7bf70b4d8 > col:47 invalid 'int' # | | | `-BuiltinAliasAttr 0x55b7bf70b6b8 clang_builtin_alias __builtin_hlsl_mul # | | |-FunctionTemplateDecl 0x55b7bf70bb50 line:1831:57 invalid mul # | | | |-NonTypeTemplateParmDecl 0x55b7bf70b778 col:15 referenced 'int' depth 0 index 0 R # | | | |-NonTypeTemplateParmDecl 0x55b7bf70b7e8 col:22 referenced 'int' depth 0 index 1 C # | | | `-FunctionDecl 0x55b7bf70baa8 line:1831:57 invalid mul 'int (int, int)' # | | | |-ParmVarDecl 0x55b7bf70b920 > col:79 invalid 'int' # | | | |-ParmVarDecl 0x55b7bf70b9d8 > col:76 invalid 'int' # | | | `-BuiltinAliasAttr 0x55b7bf70bbb8 clang_builtin_alias __builtin_hlsl_mul # | | |-FunctionTemplateDecl 0x55b7bf70c0d0 col:14 invalid mul # | | | |-TemplateTypeParmDecl 0x55b7bf70bc40 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55b7bf70bcd8 col:27 referenced 'int' depth 0 index 1 R # | | | |-NonTypeTemplateParmDecl 0x55b7bf70bd48 col:34 referenced 'int' depth 0 index 2 C # | | | `-FunctionDecl 0x55b7bf70c028 col:14 invalid mul 'int (int, int)' # | | | |-ParmVarDecl 0x55b7bf70be98 > col:33 invalid 'int' # | | | |-ParmVarDecl 0x55b7bf70bf58 > col:47 invalid 'int' # | | | `-BuiltinAliasAttr 0x55b7bf70c138 clang_builtin_alias __builtin_hlsl_mul # | | |-FunctionTemplateDecl 0x55b7bf70c668 line:1841:60 invalid mul # | | | |-NonTypeTemplateParmDecl 0x55b7bf70c1d8 col:15 referenced 'int' depth 0 index 0 R # | | | |-NonTypeTemplateParmDecl 0x55b7bf70c248 col:22 referenced 'int' depth 0 index 1 K # | | | |-NonTypeTemplateParmDecl 0x55b7bf70c2b8 col:29 referenced 'int' depth 0 index 2 C # | | | `-FunctionDecl 0x55b7bf70c5c0 line:1841:60 invalid mul 'int (int, int)' # | | | |-ParmVarDecl 0x55b7bf70c418 > col:23 invalid 'int' # | | | |-ParmVarDecl 0x55b7bf70c4f0 > col:43 invalid 'int' # | | | `-BuiltinAliasAttr 0x55b7bf70c6d0 clang_builtin_alias __builtin_hlsl_mul # | | |-FunctionTemplateDecl 0x55b7bf70cca8 col:17 invalid mul # | | | |-TemplateTypeParmDecl 0x55b7bf70c758 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55b7bf70c7f8 col:27 referenced 'int' depth 0 index 1 R # | | | |-NonTypeTemplateParmDecl 0x55b7bf70c868 col:34 referenced 'int' depth 0 index 2 K # | | | |-NonTypeTemplateParmDecl 0x55b7bf70c8d8 col:41 referenced 'int' depth 0 index 3 C # | | | `-FunctionDecl 0x55b7bf70cc00 col:17 invalid mul 'int (int, int)' # | | | |-ParmVarDecl 0x55b7bf70ca50 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x55b7bf70cb30 > col:53 invalid 'int' # | | | `-BuiltinAliasAttr 0x55b7bf70cd10 clang_builtin_alias __builtin_hlsl_mul # | | |-FunctionTemplateDecl 0x55b7bf70d0d0 line:1858:66 invalid transpose # | | | |-NonTypeTemplateParmDecl 0x55b7bf70cdb0 col:15 referenced 'int' depth 0 index 0 R # | | | |-NonTypeTemplateParmDecl 0x55b7bf70ce20 col:22 referenced 'int' depth 0 index 1 C # | | | `-FunctionDecl 0x55b7bf70d028 line:1858:66 invalid transpose 'int (int)' # | | | |-ParmVarDecl 0x55b7bf70cf78 > col:23 invalid 'int' # | | | `-BuiltinAliasAttr 0x55b7bf70d130 clang_builtin_alias __builtin_hlsl_transpose # | | |-FunctionTemplateDecl 0x55b7bf70d580 col:17 invalid transpose # | | | |-TemplateTypeParmDecl 0x55b7bf70d1a8 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55b7bf70d248 col:27 referenced 'int' depth 0 index 1 R # | | | |-NonTypeTemplateParmDecl 0x55b7bf70d2b8 col:34 referenced 'int' depth 0 index 2 C # | | | `-FunctionDecl 0x55b7bf70d4d8 col:17 invalid transpose 'int (int)' # | | | |-ParmVarDecl 0x55b7bf70d428 > col:42 invalid 'int' # | | | `-BuiltinAliasAttr 0x55b7bf70d5e0 clang_builtin_alias __builtin_hlsl_transpose # | | |-FunctionDecl 0x55b7bf70d770 col:6 normalize 'half (half)' # | | | |-ParmVarDecl 0x55b7bf70d690 col:20 'half' # | | | |-BuiltinAliasAttr 0x55b7bf70d820 clang_builtin_alias __builtin_hlsl_normalize # | | | |-NoThrowAttr 0x55b7bf70d898 Implicit # | | | `-ConstAttr 0x55b7bf70d8c0 Implicit # | | |-FunctionDecl 0x55b7bf70d9d8 col:7 normalize 'half2 (half2)' # | | | |-ParmVarDecl 0x55b7bf70d928 col:22 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf70da88 clang_builtin_alias __builtin_hlsl_normalize # | | | |-NoThrowAttr 0x55b7bf70db00 Implicit # | | | `-ConstAttr 0x55b7bf70db28 Implicit # | | |-FunctionDecl 0x55b7bf70dc50 col:7 normalize 'half3 (half3)' # | | | |-ParmVarDecl 0x55b7bf70dba0 col:22 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf70dd00 clang_builtin_alias __builtin_hlsl_normalize # | | | |-NoThrowAttr 0x55b7bf70dd78 Implicit # | | | `-ConstAttr 0x55b7bf70dda0 Implicit # | | |-FunctionDecl 0x55b7bf70dec8 col:7 normalize 'half4 (half4)' # | | | |-ParmVarDecl 0x55b7bf70de18 col:22 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf70df78 clang_builtin_alias __builtin_hlsl_normalize # | | | |-NoThrowAttr 0x55b7bf70dff0 Implicit # | | | `-ConstAttr 0x55b7bf70e018 Implicit # | | |-FunctionDecl 0x55b7bf70e128 col:7 used normalize 'float (float)' # | | | |-ParmVarDecl 0x55b7bf70e078 col:22 'float' # | | | |-BuiltinAliasAttr 0x55b7bf70e1d8 clang_builtin_alias __builtin_hlsl_normalize # | | | |-NoThrowAttr 0x55b7bf70e250 Implicit # | | | `-ConstAttr 0x55b7bf70e278 Implicit # | | |-FunctionDecl 0x55b7bf70e3a0 col:8 used normalize 'float2 (float2)' # | | | |-ParmVarDecl 0x55b7bf70e2f0 col:24 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf70e450 clang_builtin_alias __builtin_hlsl_normalize # | | | |-NoThrowAttr 0x55b7bf70e4c8 Implicit # | | | `-ConstAttr 0x55b7bf70e4f0 Implicit # | | |-FunctionDecl 0x55b7bf70e618 col:8 used normalize 'float3 (float3)' # | | | |-ParmVarDecl 0x55b7bf70e568 col:24 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf70e6c8 clang_builtin_alias __builtin_hlsl_normalize # | | | |-NoThrowAttr 0x55b7bf70e740 Implicit # | | | `-ConstAttr 0x55b7bf70e768 Implicit # | | |-FunctionDecl 0x55b7bf70e890 col:8 used normalize 'float4 (float4)' # | | | |-ParmVarDecl 0x55b7bf70e7e0 col:24 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf70e940 clang_builtin_alias __builtin_hlsl_normalize # | | | |-NoThrowAttr 0x55b7bf70e9b8 Implicit # | | | `-ConstAttr 0x55b7bf70e9e0 Implicit # | | |-FunctionDecl 0x55b7bf70eb78 col:6 or 'bool (bool, bool)' # | | | |-ParmVarDecl 0x55b7bf70ea38 col:13 'bool' # | | | |-ParmVarDecl 0x55b7bf70eab0 col:19 'bool' # | | | |-BuiltinAliasAttr 0x55b7bf70ec30 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x55b7bf70eca8 Implicit # | | | `-ConstAttr 0x55b7bf70ecd0 Implicit # | | |-FunctionDecl 0x55b7bf70ee88 col:7 or 'bool2 (bool2, bool2)' # | | | |-ParmVarDecl 0x55b7bf70ed38 col:15 'bool2':'vector' # | | | |-ParmVarDecl 0x55b7bf70edb8 col:22 'bool2':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf70ef40 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x55b7bf70efb8 Implicit # | | | `-ConstAttr 0x55b7bf70efe0 Implicit # | | |-FunctionDecl 0x55b7bf70f1a8 col:7 or 'bool3 (bool3, bool3)' # | | | |-ParmVarDecl 0x55b7bf70f058 col:15 'bool3':'vector' # | | | |-ParmVarDecl 0x55b7bf70f0d8 col:22 'bool3':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf70f260 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x55b7bf70f2d8 Implicit # | | | `-ConstAttr 0x55b7bf70f300 Implicit # | | |-FunctionDecl 0x55b7bf70f4c8 col:7 or 'bool4 (bool4, bool4)' # | | | |-ParmVarDecl 0x55b7bf70f378 col:15 'bool4':'vector' # | | | |-ParmVarDecl 0x55b7bf70f3f8 col:22 'bool4':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf70f580 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x55b7bf70f5f8 Implicit # | | | `-ConstAttr 0x55b7bf70f620 Implicit # | | |-FunctionDecl 0x55b7bf70f7e8 col:9 or 'bool1x2 (bool1x2, bool1x2)' # | | | |-ParmVarDecl 0x55b7bf70f680 col:20 x 'bool1x2':'matrix' # | | | |-ParmVarDecl 0x55b7bf70f700 col:31 y 'bool1x2':'matrix' # | | | |-BuiltinAliasAttr 0x55b7bf70f8a0 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x55b7bf70f918 Implicit # | | | `-ConstAttr 0x55b7bf70f940 Implicit # | | |-FunctionDecl 0x55b7bf70faf0 col:9 or 'bool1x3 (bool1x3, bool1x3)' # | | | |-ParmVarDecl 0x55b7bf70f9a0 col:20 x 'bool1x3':'matrix' # | | | |-ParmVarDecl 0x55b7bf70fa20 col:31 y 'bool1x3':'matrix' # | | | |-BuiltinAliasAttr 0x55b7bf70fba8 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x55b7bf70fc20 Implicit # | | | `-ConstAttr 0x55b7bf70fc48 Implicit # | | |-FunctionDecl 0x55b7bf70fdf8 col:9 or 'bool1x4 (bool1x4, bool1x4)' # | | | |-ParmVarDecl 0x55b7bf70fca8 col:20 x 'bool1x4':'matrix' # | | | |-ParmVarDecl 0x55b7bf70fd28 col:31 y 'bool1x4':'matrix' # | | | |-BuiltinAliasAttr 0x55b7bf70feb0 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x55b7bf70ff28 Implicit # | | | `-ConstAttr 0x55b7bf70ff50 Implicit # | | |-FunctionDecl 0x55b7bf710100 col:9 or 'bool2x1 (bool2x1, bool2x1)' # | | | |-ParmVarDecl 0x55b7bf70ffb0 col:20 x 'bool2x1':'matrix' # | | | |-ParmVarDecl 0x55b7bf710030 col:31 y 'bool2x1':'matrix' # | | | |-BuiltinAliasAttr 0x55b7bf7101b8 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x55b7bf710230 Implicit # | | | `-ConstAttr 0x55b7bf710258 Implicit # | | |-FunctionDecl 0x55b7bf710408 col:9 or 'bool2x2 (bool2x2, bool2x2)' # | | | |-ParmVarDecl 0x55b7bf7102b8 col:20 x 'bool2x2':'matrix' # | | | |-ParmVarDecl 0x55b7bf710338 col:31 y 'bool2x2':'matrix' # | | | |-BuiltinAliasAttr 0x55b7bf7104c0 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x55b7bf710538 Implicit # | | | `-ConstAttr 0x55b7bf710560 Implicit # | | |-FunctionDecl 0x55b7bf710710 col:9 or 'bool2x3 (bool2x3, bool2x3)' # | | | |-ParmVarDecl 0x55b7bf7105c0 col:20 x 'bool2x3':'matrix' # | | | |-ParmVarDecl 0x55b7bf710640 col:31 y 'bool2x3':'matrix' # | | | |-BuiltinAliasAttr 0x55b7bf7107c8 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x55b7bf710840 Implicit # | | | `-ConstAttr 0x55b7bf710868 Implicit # | | |-FunctionDecl 0x55b7bf710a18 col:9 or 'bool2x4 (bool2x4, bool2x4)' # | | | |-ParmVarDecl 0x55b7bf7108c8 col:20 x 'bool2x4':'matrix' # | | | |-ParmVarDecl 0x55b7bf710948 col:31 y 'bool2x4':'matrix' # | | | |-BuiltinAliasAttr 0x55b7bf710ad0 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x55b7bf710b48 Implicit # | | | `-ConstAttr 0x55b7bf710b70 Implicit # | | |-FunctionDecl 0x55b7bf710d20 col:9 or 'bool3x1 (bool3x1, bool3x1)' # | | | |-ParmVarDecl 0x55b7bf710bd0 col:20 x 'bool3x1':'matrix' # | | | |-ParmVarDecl 0x55b7bf710c50 col:31 y 'bool3x1':'matrix' # | | | |-BuiltinAliasAttr 0x55b7bf710dd8 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x55b7bf710e50 Implicit # | | | `-ConstAttr 0x55b7bf710e78 Implicit # | | |-FunctionDecl 0x55b7bf711028 col:9 or 'bool3x2 (bool3x2, bool3x2)' # | | | |-ParmVarDecl 0x55b7bf710ed8 col:20 x 'bool3x2':'matrix' # | | | |-ParmVarDecl 0x55b7bf710f58 col:31 y 'bool3x2':'matrix' # | | | |-BuiltinAliasAttr 0x55b7bf7110e0 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x55b7bf711158 Implicit # | | | `-ConstAttr 0x55b7bf711180 Implicit # | | |-FunctionDecl 0x55b7bf711330 col:9 or 'bool3x3 (bool3x3, bool3x3)' # | | | |-ParmVarDecl 0x55b7bf7111e0 col:20 x 'bool3x3':'matrix' # | | | |-ParmVarDecl 0x55b7bf711260 col:31 y 'bool3x3':'matrix' # | | | |-BuiltinAliasAttr 0x55b7bf7113e8 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x55b7bf711460 Implicit # | | | `-ConstAttr 0x55b7bf711488 Implicit # | | |-FunctionDecl 0x55b7bf711638 col:9 or 'bool3x4 (bool3x4, bool3x4)' # | | | |-ParmVarDecl 0x55b7bf7114e8 col:20 x 'bool3x4':'matrix' # | | | |-ParmVarDecl 0x55b7bf711568 col:31 y 'bool3x4':'matrix' # | | | |-BuiltinAliasAttr 0x55b7bf7116f0 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x55b7bf711790 Implicit # | | | `-ConstAttr 0x55b7bf7117b8 Implicit # | | |-FunctionDecl 0x55b7bf711968 col:9 or 'bool4x1 (bool4x1, bool4x1)' # | | | |-ParmVarDecl 0x55b7bf711818 col:20 x 'bool4x1':'matrix' # | | | |-ParmVarDecl 0x55b7bf711898 col:31 y 'bool4x1':'matrix' # | | | |-BuiltinAliasAttr 0x55b7bf711a20 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x55b7bf711a98 Implicit # | | | `-ConstAttr 0x55b7bf711ac0 Implicit # | | |-FunctionDecl 0x55b7bf711c70 col:9 or 'bool4x2 (bool4x2, bool4x2)' # | | | |-ParmVarDecl 0x55b7bf711b20 col:20 x 'bool4x2':'matrix' # | | | |-ParmVarDecl 0x55b7bf711ba0 col:31 y 'bool4x2':'matrix' # | | | |-BuiltinAliasAttr 0x55b7bf711d28 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x55b7bf711da0 Implicit # | | | `-ConstAttr 0x55b7bf711dc8 Implicit # | | |-FunctionDecl 0x55b7bf711f78 col:9 or 'bool4x3 (bool4x3, bool4x3)' # | | | |-ParmVarDecl 0x55b7bf711e28 col:20 x 'bool4x3':'matrix' # | | | |-ParmVarDecl 0x55b7bf711ea8 col:31 y 'bool4x3':'matrix' # | | | |-BuiltinAliasAttr 0x55b7bf712030 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x55b7bf7120a8 Implicit # | | | `-ConstAttr 0x55b7bf7120d0 Implicit # | | |-FunctionDecl 0x55b7bf712280 col:9 or 'bool4x4 (bool4x4, bool4x4)' # | | | |-ParmVarDecl 0x55b7bf712130 col:20 x 'bool4x4':'matrix' # | | | |-ParmVarDecl 0x55b7bf7121b0 col:31 y 'bool4x4':'matrix' # | | | |-BuiltinAliasAttr 0x55b7bf712338 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x55b7bf7123b0 Implicit # | | | `-ConstAttr 0x55b7bf7123d8 Implicit # | | |-FunctionDecl 0x55b7bf712588 col:6 pow 'half (half, half)' # | | | |-ParmVarDecl 0x55b7bf712438 col:14 'half' # | | | |-ParmVarDecl 0x55b7bf7124b8 col:20 'half' # | | | |-BuiltinAliasAttr 0x55b7bf712640 clang_builtin_alias __builtin_elementwise_pow # | | | |-NoThrowAttr 0x55b7bf7126b8 Implicit # | | | `-ConstAttr 0x55b7bf7126e0 Implicit # | | |-FunctionDecl 0x55b7bf712898 col:7 pow 'half2 (half2, half2)' # | | | |-ParmVarDecl 0x55b7bf712748 col:16 'half2':'vector' # | | | |-ParmVarDecl 0x55b7bf7127c8 col:23 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf712950 clang_builtin_alias __builtin_elementwise_pow # | | | |-NoThrowAttr 0x55b7bf7129c8 Implicit # | | | `-ConstAttr 0x55b7bf7129f0 Implicit # | | |-FunctionDecl 0x55b7bf712bb8 col:7 pow 'half3 (half3, half3)' # | | | |-ParmVarDecl 0x55b7bf712a68 col:16 'half3':'vector' # | | | |-ParmVarDecl 0x55b7bf712ae8 col:23 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf712c70 clang_builtin_alias __builtin_elementwise_pow # | | | |-NoThrowAttr 0x55b7bf712ce8 Implicit # | | | `-ConstAttr 0x55b7bf712d10 Implicit # | | |-FunctionDecl 0x55b7bf712ed8 col:7 pow 'half4 (half4, half4)' # | | | |-ParmVarDecl 0x55b7bf712d88 col:16 'half4':'vector' # | | | |-ParmVarDecl 0x55b7bf712e08 col:23 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf712f90 clang_builtin_alias __builtin_elementwise_pow # | | | |-NoThrowAttr 0x55b7bf713008 Implicit # | | | `-ConstAttr 0x55b7bf713030 Implicit # | | |-FunctionDecl 0x55b7bf7131e0 col:7 used pow 'float (float, float)' # | | | |-ParmVarDecl 0x55b7bf713090 col:16 'float' # | | | |-ParmVarDecl 0x55b7bf713110 col:23 'float' # | | | |-BuiltinAliasAttr 0x55b7bf713298 clang_builtin_alias __builtin_elementwise_pow # | | | |-NoThrowAttr 0x55b7bf713310 Implicit # | | | `-ConstAttr 0x55b7bf713338 Implicit # | | |-FunctionDecl 0x55b7bf713500 col:8 used pow 'float2 (float2, float2)' # | | | |-ParmVarDecl 0x55b7bf7133b0 col:18 'float2':'vector' # | | | |-ParmVarDecl 0x55b7bf713430 col:26 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf7135b8 clang_builtin_alias __builtin_elementwise_pow # | | | |-NoThrowAttr 0x55b7bf713630 Implicit # | | | `-ConstAttr 0x55b7bf713658 Implicit # | | |-FunctionDecl 0x55b7bf713870 col:8 used pow 'float3 (float3, float3)' # | | | |-ParmVarDecl 0x55b7bf7136d0 col:18 'float3':'vector' # | | | |-ParmVarDecl 0x55b7bf7137a0 col:26 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf713928 clang_builtin_alias __builtin_elementwise_pow # | | | |-NoThrowAttr 0x55b7bf7139a0 Implicit # | | | `-ConstAttr 0x55b7bf7139c8 Implicit # | | |-FunctionDecl 0x55b7bf713b90 col:8 used pow 'float4 (float4, float4)' # | | | |-ParmVarDecl 0x55b7bf713a40 col:18 'float4':'vector' # | | | |-ParmVarDecl 0x55b7bf713ac0 col:26 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf713c48 clang_builtin_alias __builtin_elementwise_pow # | | | |-NoThrowAttr 0x55b7bf713cc0 Implicit # | | | `-ConstAttr 0x55b7bf713ce8 Implicit # | | |-FunctionDecl 0x55b7bf713e10 col:6 reversebits 'uint (uint)' # | | | |-ParmVarDecl 0x55b7bf713d60 col:22 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x55b7bf713ec0 clang_builtin_alias __builtin_elementwise_bitreverse # | | | |-NoThrowAttr 0x55b7bf713f38 Implicit # | | | `-ConstAttr 0x55b7bf713f60 Implicit # | | |-FunctionDecl 0x55b7bf714078 col:7 reversebits 'uint2 (uint2)' # | | | |-ParmVarDecl 0x55b7bf713fc8 col:24 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf714128 clang_builtin_alias __builtin_elementwise_bitreverse # | | | |-NoThrowAttr 0x55b7bf7141a0 Implicit # | | | `-ConstAttr 0x55b7bf7141c8 Implicit # | | |-FunctionDecl 0x55b7bf7142f0 col:7 reversebits 'uint3 (uint3)' # | | | |-ParmVarDecl 0x55b7bf714240 col:24 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf7143a0 clang_builtin_alias __builtin_elementwise_bitreverse # | | | |-NoThrowAttr 0x55b7bf714418 Implicit # | | | `-ConstAttr 0x55b7bf714440 Implicit # | | |-FunctionDecl 0x55b7bf714568 col:7 reversebits 'uint4 (uint4)' # | | | |-ParmVarDecl 0x55b7bf7144b8 col:24 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf714618 clang_builtin_alias __builtin_elementwise_bitreverse # | | | |-NoThrowAttr 0x55b7bf714690 Implicit # | | | `-ConstAttr 0x55b7bf7146b8 Implicit # | | |-FunctionDecl 0x55b7bf7147e0 col:10 reversebits 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x55b7bf714730 col:30 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x55b7bf714890 clang_builtin_alias __builtin_elementwise_bitreverse # | | | |-NoThrowAttr 0x55b7bf714908 Implicit # | | | `-ConstAttr 0x55b7bf714930 Implicit # | | |-FunctionDecl 0x55b7bf714a58 col:11 reversebits 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x55b7bf7149a8 col:32 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf714b08 clang_builtin_alias __builtin_elementwise_bitreverse # | | | |-NoThrowAttr 0x55b7bf714b80 Implicit # | | | `-ConstAttr 0x55b7bf714ba8 Implicit # | | |-FunctionDecl 0x55b7bf714cd0 col:11 reversebits 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x55b7bf714c20 col:32 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf714d80 clang_builtin_alias __builtin_elementwise_bitreverse # | | | |-NoThrowAttr 0x55b7bf714df8 Implicit # | | | `-ConstAttr 0x55b7bf714e20 Implicit # | | |-FunctionDecl 0x55b7bf714f48 col:11 reversebits 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x55b7bf714e98 col:32 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf714ff8 clang_builtin_alias __builtin_elementwise_bitreverse # | | | |-NoThrowAttr 0x55b7bf715070 Implicit # | | | `-ConstAttr 0x55b7bf715098 Implicit # | | |-FunctionDecl 0x55b7bf715260 col:7 cross 'half3 (half3, half3)' # | | | |-ParmVarDecl 0x55b7bf715110 col:18 'half3':'vector' # | | | |-ParmVarDecl 0x55b7bf715190 col:25 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf715318 clang_builtin_alias __builtin_hlsl_crossf16 # | | | |-NoThrowAttr 0x55b7bf715390 Implicit # | | | `-ConstAttr 0x55b7bf7153b8 Implicit # | | |-FunctionDecl 0x55b7bf715570 col:8 cross 'float3 (float3, float3)' # | | | |-ParmVarDecl 0x55b7bf715420 col:20 'float3':'vector' # | | | |-ParmVarDecl 0x55b7bf7154a0 col:28 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf715628 clang_builtin_alias __builtin_hlsl_crossf32 # | | | |-NoThrowAttr 0x55b7bf7156a0 Implicit # | | | `-ConstAttr 0x55b7bf7156c8 Implicit # | | |-FunctionDecl 0x55b7bf7157f8 col:6 rcp 'half (half)' # | | | |-ParmVarDecl 0x55b7bf715728 col:14 'half' # | | | |-BuiltinAliasAttr 0x55b7bf7158a8 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x55b7bf715920 Implicit # | | | `-ConstAttr 0x55b7bf715948 Implicit # | | |-FunctionDecl 0x55b7bf715a60 col:7 rcp 'half2 (half2)' # | | | |-ParmVarDecl 0x55b7bf7159b0 col:16 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf715b10 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x55b7bf715b88 Implicit # | | | `-ConstAttr 0x55b7bf715bb0 Implicit # | | |-FunctionDecl 0x55b7bf715cd8 col:7 rcp 'half3 (half3)' # | | | |-ParmVarDecl 0x55b7bf715c28 col:16 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf715d88 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x55b7bf715e00 Implicit # | | | `-ConstAttr 0x55b7bf715e28 Implicit # | | |-FunctionDecl 0x55b7bf715f50 col:7 rcp 'half4 (half4)' # | | | |-ParmVarDecl 0x55b7bf715ea0 col:16 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf716000 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x55b7bf716078 Implicit # | | | `-ConstAttr 0x55b7bf7160a0 Implicit # | | |-FunctionDecl 0x55b7bf7161b0 col:7 rcp 'float (float)' # | | | |-ParmVarDecl 0x55b7bf716100 col:16 'float' # | | | |-BuiltinAliasAttr 0x55b7bf716260 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x55b7bf7162d8 Implicit # | | | `-ConstAttr 0x55b7bf716300 Implicit # | | |-FunctionDecl 0x55b7bf716428 col:8 rcp 'float2 (float2)' # | | | |-ParmVarDecl 0x55b7bf716378 col:18 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf7164d8 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x55b7bf716550 Implicit # | | | `-ConstAttr 0x55b7bf716578 Implicit # | | |-FunctionDecl 0x55b7bf7166a0 col:8 rcp 'float3 (float3)' # | | | |-ParmVarDecl 0x55b7bf7165f0 col:18 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf716750 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x55b7bf7167c8 Implicit # | | | `-ConstAttr 0x55b7bf7167f0 Implicit # | | |-FunctionDecl 0x55b7bf716918 col:8 rcp 'float4 (float4)' # | | | |-ParmVarDecl 0x55b7bf716868 col:18 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf7169c8 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x55b7bf716a40 Implicit # | | | `-ConstAttr 0x55b7bf716a68 Implicit # | | |-FunctionDecl 0x55b7bf716b78 col:8 rcp 'double (double)' # | | | |-ParmVarDecl 0x55b7bf716ac8 col:18 'double' # | | | |-BuiltinAliasAttr 0x55b7bf716c28 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x55b7bf716ca0 Implicit # | | | `-ConstAttr 0x55b7bf716cc8 Implicit # | | |-FunctionDecl 0x55b7bf716df0 col:9 rcp 'double2 (double2)' # | | | |-ParmVarDecl 0x55b7bf716d40 col:20 'double2':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf716ea0 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x55b7bf716f18 Implicit # | | | `-ConstAttr 0x55b7bf716f40 Implicit # | | |-FunctionDecl 0x55b7bf717068 col:9 rcp 'double3 (double3)' # | | | |-ParmVarDecl 0x55b7bf716fb8 col:20 'double3':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf717118 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x55b7bf717190 Implicit # | | | `-ConstAttr 0x55b7bf7171b8 Implicit # | | |-FunctionDecl 0x55b7bf7172e0 col:9 rcp 'double4 (double4)' # | | | |-ParmVarDecl 0x55b7bf717230 col:20 'double4':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf717390 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x55b7bf717408 Implicit # | | | `-ConstAttr 0x55b7bf717430 Implicit # | | |-FunctionDecl 0x55b7bf717540 col:6 rsqrt 'half (half)' # | | | |-ParmVarDecl 0x55b7bf717490 col:16 'half' # | | | |-BuiltinAliasAttr 0x55b7bf7175f0 clang_builtin_alias __builtin_hlsl_elementwise_rsqrt # | | | |-NoThrowAttr 0x55b7bf717668 Implicit # | | | `-ConstAttr 0x55b7bf717690 Implicit # | | |-FunctionDecl 0x55b7bf7177c0 col:7 rsqrt 'half2 (half2)' # | | | |-ParmVarDecl 0x55b7bf7176f8 col:18 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf717870 clang_builtin_alias __builtin_hlsl_elementwise_rsqrt # | | | |-NoThrowAttr 0x55b7bf7178e8 Implicit # | | | `-ConstAttr 0x55b7bf717910 Implicit # | | |-FunctionDecl 0x55b7bf717a38 col:7 rsqrt 'half3 (half3)' # | | | |-ParmVarDecl 0x55b7bf717988 col:18 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf717ae8 clang_builtin_alias __builtin_hlsl_elementwise_rsqrt # | | | |-NoThrowAttr 0x55b7bf717b60 Implicit # | | | `-ConstAttr 0x55b7bf717b88 Implicit # | | |-FunctionDecl 0x55b7bf717cb0 col:7 rsqrt 'half4 (half4)' # | | | |-ParmVarDecl 0x55b7bf717c00 col:18 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf717d60 clang_builtin_alias __builtin_hlsl_elementwise_rsqrt # | | | |-NoThrowAttr 0x55b7bf717dd8 Implicit # | | | `-ConstAttr 0x55b7bf717e00 Implicit # | | |-FunctionDecl 0x55b7bf717f10 col:7 used rsqrt 'float (float)' # | | | |-ParmVarDecl 0x55b7bf717e60 col:18 'float' # | | | |-BuiltinAliasAttr 0x55b7bf717fc0 clang_builtin_alias __builtin_hlsl_elementwise_rsqrt # | | | |-NoThrowAttr 0x55b7bf718038 Implicit # | | | `-ConstAttr 0x55b7bf718060 Implicit # | | |-FunctionDecl 0x55b7bf718188 col:8 used rsqrt 'float2 (float2)' # | | | |-ParmVarDecl 0x55b7bf7180d8 col:20 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf718238 clang_builtin_alias __builtin_hlsl_elementwise_rsqrt # | | | |-NoThrowAttr 0x55b7bf7182b0 Implicit # | | | `-ConstAttr 0x55b7bf7182d8 Implicit # | | |-FunctionDecl 0x55b7bf718400 col:8 used rsqrt 'float3 (float3)' # | | | |-ParmVarDecl 0x55b7bf718350 col:20 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf7184b0 clang_builtin_alias __builtin_hlsl_elementwise_rsqrt # | | | |-NoThrowAttr 0x55b7bf718528 Implicit # | | | `-ConstAttr 0x55b7bf718550 Implicit # | | |-FunctionDecl 0x55b7bf718678 col:8 used rsqrt 'float4 (float4)' # | | | |-ParmVarDecl 0x55b7bf7185c8 col:20 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf718728 clang_builtin_alias __builtin_hlsl_elementwise_rsqrt # | | | |-NoThrowAttr 0x55b7bf7187a0 Implicit # | | | `-ConstAttr 0x55b7bf7187c8 Implicit # | | |-FunctionDecl 0x55b7bf7188d8 col:6 round 'half (half)' # | | | |-ParmVarDecl 0x55b7bf718828 col:16 'half' # | | | |-BuiltinAliasAttr 0x55b7bf718988 clang_builtin_alias __builtin_elementwise_roundeven # | | | |-NoThrowAttr 0x55b7bf718a00 Implicit # | | | `-ConstAttr 0x55b7bf718a28 Implicit # | | |-FunctionDecl 0x55b7bf718b40 col:7 round 'half2 (half2)' # | | | |-ParmVarDecl 0x55b7bf718a90 col:18 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf718bf0 clang_builtin_alias __builtin_elementwise_roundeven # | | | |-NoThrowAttr 0x55b7bf718c68 Implicit # | | | `-ConstAttr 0x55b7bf718c90 Implicit # | | |-FunctionDecl 0x55b7bf718db8 col:7 round 'half3 (half3)' # | | | |-ParmVarDecl 0x55b7bf718d08 col:18 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf718e68 clang_builtin_alias __builtin_elementwise_roundeven # | | | |-NoThrowAttr 0x55b7bf718ee0 Implicit # | | | `-ConstAttr 0x55b7bf718f08 Implicit # | | |-FunctionDecl 0x55b7bf719030 col:7 round 'half4 (half4)' # | | | |-ParmVarDecl 0x55b7bf718f80 col:18 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf7190e0 clang_builtin_alias __builtin_elementwise_roundeven # | | | |-NoThrowAttr 0x55b7bf719158 Implicit # | | | `-ConstAttr 0x55b7bf719180 Implicit # | | |-FunctionDecl 0x55b7bf719290 col:7 used round 'float (float)' # | | | |-ParmVarDecl 0x55b7bf7191e0 col:18 'float' # | | | |-BuiltinAliasAttr 0x55b7bf719340 clang_builtin_alias __builtin_elementwise_roundeven # | | | |-NoThrowAttr 0x55b7bf7193b8 Implicit # | | | `-ConstAttr 0x55b7bf7193e0 Implicit # | | |-FunctionDecl 0x55b7bf719508 col:8 used round 'float2 (float2)' # | | | |-ParmVarDecl 0x55b7bf719458 col:20 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf7195b8 clang_builtin_alias __builtin_elementwise_roundeven # | | | |-NoThrowAttr 0x55b7bf719630 Implicit # | | | `-ConstAttr 0x55b7bf719658 Implicit # | | |-FunctionDecl 0x55b7bf6ddbe0 col:8 used round 'float3 (float3)' # | | | |-ParmVarDecl 0x55b7bf7196d0 col:20 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf6ddc90 clang_builtin_alias __builtin_elementwise_roundeven # | | | |-NoThrowAttr 0x55b7bf6ddd08 Implicit # | | | `-ConstAttr 0x55b7bf6ddd30 Implicit # | | |-FunctionDecl 0x55b7bf6dde58 col:8 used round 'float4 (float4)' # | | | |-ParmVarDecl 0x55b7bf6ddda8 col:20 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf6ddf08 clang_builtin_alias __builtin_elementwise_roundeven # | | | |-NoThrowAttr 0x55b7bf6ddf80 Implicit # | | | `-ConstAttr 0x55b7bf6ddfa8 Implicit # | | |-FunctionDecl 0x55b7bf6de0b8 col:6 saturate 'half (half)' # | | | |-ParmVarDecl 0x55b7bf6de008 col:19 'half' # | | | |-BuiltinAliasAttr 0x55b7bf6de168 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x55b7bf6de1e0 Implicit # | | | `-ConstAttr 0x55b7bf6de208 Implicit # | | |-FunctionDecl 0x55b7bf6de320 col:7 saturate 'half2 (half2)' # | | | |-ParmVarDecl 0x55b7bf6de270 col:21 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf6de3d0 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x55b7bf6de448 Implicit # | | | `-ConstAttr 0x55b7bf6de470 Implicit # | | |-FunctionDecl 0x55b7bf6de598 col:7 saturate 'half3 (half3)' # | | | |-ParmVarDecl 0x55b7bf6de4e8 col:21 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf6de648 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x55b7bf6de6c0 Implicit # | | | `-ConstAttr 0x55b7bf6de6e8 Implicit # | | |-FunctionDecl 0x55b7bf6de810 col:7 saturate 'half4 (half4)' # | | | |-ParmVarDecl 0x55b7bf6de760 col:21 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf6de8c0 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x55b7bf6de938 Implicit # | | | `-ConstAttr 0x55b7bf6de960 Implicit # | | |-FunctionDecl 0x55b7bf6dea70 col:7 saturate 'float (float)' # | | | |-ParmVarDecl 0x55b7bf6de9c0 col:21 'float' # | | | |-BuiltinAliasAttr 0x55b7bf6deb20 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x55b7bf6deb98 Implicit # | | | `-ConstAttr 0x55b7bf6debc0 Implicit # | | |-FunctionDecl 0x55b7bf6dece8 col:8 saturate 'float2 (float2)' # | | | |-ParmVarDecl 0x55b7bf6dec38 col:23 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf6ded98 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x55b7bf6dee10 Implicit # | | | `-ConstAttr 0x55b7bf6dee38 Implicit # | | |-FunctionDecl 0x55b7bf6def60 col:8 saturate 'float3 (float3)' # | | | |-ParmVarDecl 0x55b7bf6deeb0 col:23 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf6df010 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x55b7bf6df088 Implicit # | | | `-ConstAttr 0x55b7bf6df0b0 Implicit # | | |-FunctionDecl 0x55b7bf6df1d8 col:8 saturate 'float4 (float4)' # | | | |-ParmVarDecl 0x55b7bf6df128 col:23 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf6df288 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x55b7bf6df300 Implicit # | | | `-ConstAttr 0x55b7bf6df328 Implicit # | | |-FunctionDecl 0x55b7bf6df438 col:8 saturate 'double (double)' # | | | |-ParmVarDecl 0x55b7bf6df388 col:23 'double' # | | | |-BuiltinAliasAttr 0x55b7bf6df4e8 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x55b7bf6df560 Implicit # | | | `-ConstAttr 0x55b7bf6df588 Implicit # | | |-FunctionDecl 0x55b7bf6df6b0 col:9 saturate 'double2 (double2)' # | | | |-ParmVarDecl 0x55b7bf6df600 col:25 'double2':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf6df760 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x55b7bf6df7d8 Implicit # | | | `-ConstAttr 0x55b7bf6df800 Implicit # | | |-FunctionDecl 0x55b7bf6df928 col:9 saturate 'double3 (double3)' # | | | |-ParmVarDecl 0x55b7bf6df878 col:25 'double3':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf6df9d8 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x55b7bf6dfa50 Implicit # | | | `-ConstAttr 0x55b7bf6dfa78 Implicit # | | |-FunctionDecl 0x55b7bf6dfbf0 col:9 saturate 'double4 (double4)' # | | | |-ParmVarDecl 0x55b7bf6dfaf0 col:25 'double4':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf6dfca0 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x55b7bf6dfd18 Implicit # | | | `-ConstAttr 0x55b7bf6dfd40 Implicit # | | |-FunctionTemplateDecl 0x55b7bf6e0158 col:3 select # | | | |-TemplateTypeParmDecl 0x55b7bf6dfd78 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55b7bf6e00b0 col:3 select 'T (bool, T, T)' # | | | |-ParmVarDecl 0x55b7bf6dfe40 col:14 'bool' # | | | |-ParmVarDecl 0x55b7bf6dfeb8 col:17 'T' # | | | |-ParmVarDecl 0x55b7bf6dff30 col:20 'T' # | | | |-BuiltinAliasAttr 0x55b7bf6e01c8 clang_builtin_alias __builtin_hlsl_select # | | | |-NoThrowAttr 0x55b7bf6e02a8 Implicit # | | | `-ConstAttr 0x55b7bf6e02d0 Implicit # | | |-FunctionTemplateDecl 0x55b7bf6e07d0 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x55b7bf6e02f8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55b7bf6e0728 col:14 invalid select 'int (int, int, int)' # | | | |-ParmVarDecl 0x55b7bf6e0478 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x55b7bf6e0558 > col:50 invalid 'int' # | | | |-ParmVarDecl 0x55b7bf6e0638 > col:64 invalid 'int' # | | | `-BuiltinAliasAttr 0x55b7bf6e0840 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x55b7bf6e0da0 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x55b7bf6e08c8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55b7bf6e0cf8 col:14 invalid select 'int (int, int, int)' # | | | |-ParmVarDecl 0x55b7bf6e0a48 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x55b7bf6e0b28 > col:50 invalid 'int' # | | | |-ParmVarDecl 0x55b7bf6e0c08 > col:64 invalid 'int' # | | | `-BuiltinAliasAttr 0x55b7bf6e0e10 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x55b7bf6e1370 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x55b7bf6e0e98 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55b7bf6e12c8 col:14 invalid select 'int (int, int, int)' # | | | |-ParmVarDecl 0x55b7bf6e1018 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x55b7bf6e10f8 > col:50 invalid 'int' # | | | |-ParmVarDecl 0x55b7bf6e11d8 > col:64 invalid 'int' # | | | `-BuiltinAliasAttr 0x55b7bf6e13e0 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x55b7bf6e1970 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x55b7bf6e1468 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55b7bf6e18c8 col:14 invalid select 'int (int, T, int)' # | | | |-ParmVarDecl 0x55b7bf6e15e8 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x55b7bf6e1660 col:39 'T' # | | | |-ParmVarDecl 0x55b7bf6e1740 > col:53 invalid 'int' # | | | `-BuiltinAliasAttr 0x55b7bf6e19e0 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x55b7bf725b00 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x55b7bf6e1a68 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55b7bf725a58 col:14 invalid select 'int (int, T, int)' # | | | |-ParmVarDecl 0x55b7bf7257c0 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x55b7bf725838 col:39 'T' # | | | |-ParmVarDecl 0x55b7bf725918 > col:53 invalid 'int' # | | | `-BuiltinAliasAttr 0x55b7bf725b70 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x55b7bf7260b0 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x55b7bf725bf8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55b7bf726008 col:14 invalid select 'int (int, T, int)' # | | | |-ParmVarDecl 0x55b7bf725d78 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x55b7bf725df0 col:39 'T' # | | | |-ParmVarDecl 0x55b7bf725ed0 > col:53 invalid 'int' # | | | `-BuiltinAliasAttr 0x55b7bf726120 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x55b7bf7266b0 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x55b7bf7261a8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55b7bf726608 col:14 invalid select 'int (int, int, T)' # | | | |-ParmVarDecl 0x55b7bf726328 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x55b7bf726408 > col:50 invalid 'int' # | | | |-ParmVarDecl 0x55b7bf726480 col:53 'T' # | | | `-BuiltinAliasAttr 0x55b7bf726720 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x55b7bf726c60 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x55b7bf7267a8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55b7bf726bb8 col:14 invalid select 'int (int, int, T)' # | | | |-ParmVarDecl 0x55b7bf726928 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x55b7bf726a08 > col:50 invalid 'int' # | | | |-ParmVarDecl 0x55b7bf726a80 col:53 'T' # | | | `-BuiltinAliasAttr 0x55b7bf726cd0 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x55b7bf727210 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x55b7bf726d58 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55b7bf727168 col:14 invalid select 'int (int, int, T)' # | | | |-ParmVarDecl 0x55b7bf726ed8 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x55b7bf726fb8 > col:50 invalid 'int' # | | | |-ParmVarDecl 0x55b7bf727030 col:53 'T' # | | | `-BuiltinAliasAttr 0x55b7bf727280 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x55b7bf727950 line:2273:72 invalid select # | | | |-TemplateTypeParmDecl 0x55b7bf727308 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55b7bf7278a8 line:2273:72 invalid select 'int (int, T, T)' # | | | |-ParmVarDecl 0x55b7bf727620 > col:20 invalid 'int' # | | | |-ParmVarDecl 0x55b7bf727698 col:23 'T' # | | | |-ParmVarDecl 0x55b7bf727710 col:26 'T' # | | | `-BuiltinAliasAttr 0x55b7bf7279c0 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x55b7bf727fc0 line:2278:72 invalid select # | | | |-TemplateTypeParmDecl 0x55b7bf727a48 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55b7bf727f18 line:2278:72 invalid select 'int (int, T, T)' # | | | |-ParmVarDecl 0x55b7bf727cf0 > col:20 invalid 'int' # | | | |-ParmVarDecl 0x55b7bf727d68 col:23 'T' # | | | |-ParmVarDecl 0x55b7bf727de0 col:26 'T' # | | | `-BuiltinAliasAttr 0x55b7bf728030 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x55b7bf728630 line:2283:72 invalid select # | | | |-TemplateTypeParmDecl 0x55b7bf7280b8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55b7bf728588 line:2283:72 invalid select 'int (int, T, T)' # | | | |-ParmVarDecl 0x55b7bf728360 > col:20 invalid 'int' # | | | |-ParmVarDecl 0x55b7bf7283d8 col:23 'T' # | | | |-ParmVarDecl 0x55b7bf728450 col:26 'T' # | | | `-BuiltinAliasAttr 0x55b7bf7286a0 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionDecl 0x55b7bf728800 col:6 sin 'half (half)' # | | | |-ParmVarDecl 0x55b7bf728750 col:14 'half' # | | | |-BuiltinAliasAttr 0x55b7bf7288b0 clang_builtin_alias __builtin_elementwise_sin # | | | |-NoThrowAttr 0x55b7bf728928 Implicit # | | | `-ConstAttr 0x55b7bf728950 Implicit # | | |-FunctionDecl 0x55b7bf728a68 col:7 sin 'half2 (half2)' # | | | |-ParmVarDecl 0x55b7bf7289b8 col:16 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf728b18 clang_builtin_alias __builtin_elementwise_sin # | | | |-NoThrowAttr 0x55b7bf728b90 Implicit # | | | `-ConstAttr 0x55b7bf728bb8 Implicit # | | |-FunctionDecl 0x55b7bf728ce0 col:7 sin 'half3 (half3)' # | | | |-ParmVarDecl 0x55b7bf728c30 col:16 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf728d90 clang_builtin_alias __builtin_elementwise_sin # | | | |-NoThrowAttr 0x55b7bf728e08 Implicit # | | | `-ConstAttr 0x55b7bf728e30 Implicit # | | |-FunctionDecl 0x55b7bf728f58 col:7 sin 'half4 (half4)' # | | | |-ParmVarDecl 0x55b7bf728ea8 col:16 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf729008 clang_builtin_alias __builtin_elementwise_sin # | | | |-NoThrowAttr 0x55b7bf729080 Implicit # | | | `-ConstAttr 0x55b7bf7290a8 Implicit # | | |-FunctionDecl 0x55b7bf7291b8 col:7 used sin 'float (float)' # | | | |-ParmVarDecl 0x55b7bf729108 col:16 'float' # | | | |-BuiltinAliasAttr 0x55b7bf729268 clang_builtin_alias __builtin_elementwise_sin # | | | |-NoThrowAttr 0x55b7bf7292e0 Implicit # | | | `-ConstAttr 0x55b7bf729308 Implicit # | | |-FunctionDecl 0x55b7bf729430 col:8 used sin 'float2 (float2)' # | | | |-ParmVarDecl 0x55b7bf729380 col:18 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf7294e0 clang_builtin_alias __builtin_elementwise_sin # | | | |-NoThrowAttr 0x55b7bf729558 Implicit # | | | `-ConstAttr 0x55b7bf729580 Implicit # | | |-FunctionDecl 0x55b7bf7296a8 col:8 used sin 'float3 (float3)' # | | | |-ParmVarDecl 0x55b7bf7295f8 col:18 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf729758 clang_builtin_alias __builtin_elementwise_sin # | | | |-NoThrowAttr 0x55b7bf7297e0 Implicit # | | | `-ConstAttr 0x55b7bf729808 Implicit # | | |-FunctionDecl 0x55b7bf729930 col:8 used sin 'float4 (float4)' # | | | |-ParmVarDecl 0x55b7bf729880 col:18 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf7299e0 clang_builtin_alias __builtin_elementwise_sin # | | | |-NoThrowAttr 0x55b7bf729a58 Implicit # | | | `-ConstAttr 0x55b7bf729a80 Implicit # | | |-FunctionDecl 0x55b7bf729b90 col:6 sinh 'half (half)' # | | | |-ParmVarDecl 0x55b7bf729ae0 col:15 'half' # | | | |-BuiltinAliasAttr 0x55b7bf729c40 clang_builtin_alias __builtin_elementwise_sinh # | | | |-NoThrowAttr 0x55b7bf729cb8 Implicit # | | | `-ConstAttr 0x55b7bf729ce0 Implicit # | | |-FunctionDecl 0x55b7bf729df8 col:7 sinh 'half2 (half2)' # | | | |-ParmVarDecl 0x55b7bf729d48 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf729ea8 clang_builtin_alias __builtin_elementwise_sinh # | | | |-NoThrowAttr 0x55b7bf729f20 Implicit # | | | `-ConstAttr 0x55b7bf729f48 Implicit # | | |-FunctionDecl 0x55b7bf72a070 col:7 sinh 'half3 (half3)' # | | | |-ParmVarDecl 0x55b7bf729fc0 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf72a120 clang_builtin_alias __builtin_elementwise_sinh # | | | |-NoThrowAttr 0x55b7bf72a198 Implicit # | | | `-ConstAttr 0x55b7bf72a1c0 Implicit # | | |-FunctionDecl 0x55b7bf72a2e8 col:7 sinh 'half4 (half4)' # | | | |-ParmVarDecl 0x55b7bf72a238 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf72a398 clang_builtin_alias __builtin_elementwise_sinh # | | | |-NoThrowAttr 0x55b7bf72a410 Implicit # | | | `-ConstAttr 0x55b7bf72a438 Implicit # | | |-FunctionDecl 0x55b7bf72a548 col:7 used sinh 'float (float)' # | | | |-ParmVarDecl 0x55b7bf72a498 col:17 'float' # | | | |-BuiltinAliasAttr 0x55b7bf72a5f8 clang_builtin_alias __builtin_elementwise_sinh # | | | |-NoThrowAttr 0x55b7bf72a670 Implicit # | | | `-ConstAttr 0x55b7bf72a698 Implicit # | | |-FunctionDecl 0x55b7bf72a7c0 col:8 used sinh 'float2 (float2)' # | | | |-ParmVarDecl 0x55b7bf72a710 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf72a870 clang_builtin_alias __builtin_elementwise_sinh # | | | |-NoThrowAttr 0x55b7bf72a8e8 Implicit # | | | `-ConstAttr 0x55b7bf72a910 Implicit # | | |-FunctionDecl 0x55b7bf72aa38 col:8 used sinh 'float3 (float3)' # | | | |-ParmVarDecl 0x55b7bf72a988 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf72aae8 clang_builtin_alias __builtin_elementwise_sinh # | | | |-NoThrowAttr 0x55b7bf72ab60 Implicit # | | | `-ConstAttr 0x55b7bf72ab88 Implicit # | | |-FunctionDecl 0x55b7bf72acb0 col:8 used sinh 'float4 (float4)' # | | | |-ParmVarDecl 0x55b7bf72ac00 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf72ad60 clang_builtin_alias __builtin_elementwise_sinh # | | | |-NoThrowAttr 0x55b7bf72add8 Implicit # | | | `-ConstAttr 0x55b7bf72ae00 Implicit # | | |-FunctionDecl 0x55b7bf72af10 col:6 sqrt 'half (half)' # | | | |-ParmVarDecl 0x55b7bf72ae60 col:15 'half' # | | | |-BuiltinAliasAttr 0x55b7bf72afc0 clang_builtin_alias __builtin_elementwise_sqrt # | | | |-NoThrowAttr 0x55b7bf72b038 Implicit # | | | `-ConstAttr 0x55b7bf72b060 Implicit # | | |-FunctionDecl 0x55b7bf72b178 col:7 sqrt 'half2 (half2)' # | | | |-ParmVarDecl 0x55b7bf72b0c8 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf72b228 clang_builtin_alias __builtin_elementwise_sqrt # | | | |-NoThrowAttr 0x55b7bf72b2a0 Implicit # | | | `-ConstAttr 0x55b7bf72b2c8 Implicit # | | |-FunctionDecl 0x55b7bf72b3f0 col:7 sqrt 'half3 (half3)' # | | | |-ParmVarDecl 0x55b7bf72b340 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf72b4a0 clang_builtin_alias __builtin_elementwise_sqrt # | | | |-NoThrowAttr 0x55b7bf72b518 Implicit # | | | `-ConstAttr 0x55b7bf72b540 Implicit # | | |-FunctionDecl 0x55b7bf72b668 col:7 sqrt 'half4 (half4)' # | | | |-ParmVarDecl 0x55b7bf72b5b8 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf72b718 clang_builtin_alias __builtin_elementwise_sqrt # | | | |-NoThrowAttr 0x55b7bf72b790 Implicit # | | | `-ConstAttr 0x55b7bf72b7b8 Implicit # | | |-FunctionDecl 0x55b7bf72b8d8 col:7 used sqrt 'float (float)' # | | | |-ParmVarDecl 0x55b7bf72b828 col:17 'float' # | | | |-BuiltinAliasAttr 0x55b7bf72b988 clang_builtin_alias __builtin_elementwise_sqrt # | | | |-NoThrowAttr 0x55b7bf72ba00 Implicit # | | | `-ConstAttr 0x55b7bf72ba28 Implicit # | | |-FunctionDecl 0x55b7bf72bb50 col:8 used sqrt 'float2 (float2)' # | | | |-ParmVarDecl 0x55b7bf72baa0 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf72bc00 clang_builtin_alias __builtin_elementwise_sqrt # | | | |-NoThrowAttr 0x55b7bf72bc78 Implicit # | | | `-ConstAttr 0x55b7bf72bca0 Implicit # | | |-FunctionDecl 0x55b7bf72bdc8 col:8 used sqrt 'float3 (float3)' # | | | |-ParmVarDecl 0x55b7bf72bd18 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf72be78 clang_builtin_alias __builtin_elementwise_sqrt # | | | |-NoThrowAttr 0x55b7bf72bef0 Implicit # | | | `-ConstAttr 0x55b7bf72bf18 Implicit # | | |-FunctionDecl 0x55b7bf72c040 col:8 used sqrt 'float4 (float4)' # | | | |-ParmVarDecl 0x55b7bf72bf90 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf72c0f0 clang_builtin_alias __builtin_elementwise_sqrt # | | | |-NoThrowAttr 0x55b7bf72c168 Implicit # | | | `-ConstAttr 0x55b7bf72c190 Implicit # | | |-FunctionDecl 0x55b7bf72c340 col:6 step 'half (half, half)' # | | | |-ParmVarDecl 0x55b7bf72c1f0 col:15 'half' # | | | |-ParmVarDecl 0x55b7bf72c270 col:21 'half' # | | | |-BuiltinAliasAttr 0x55b7bf72c3f8 clang_builtin_alias __builtin_hlsl_step # | | | |-NoThrowAttr 0x55b7bf72c470 Implicit # | | | `-ConstAttr 0x55b7bf72c498 Implicit # | | |-FunctionDecl 0x55b7bf72c650 col:7 step 'half2 (half2, half2)' # | | | |-ParmVarDecl 0x55b7bf72c500 col:17 'half2':'vector' # | | | |-ParmVarDecl 0x55b7bf72c580 col:24 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf72c708 clang_builtin_alias __builtin_hlsl_step # | | | |-NoThrowAttr 0x55b7bf72c780 Implicit # | | | `-ConstAttr 0x55b7bf72c7a8 Implicit # | | |-FunctionDecl 0x55b7bf72c970 col:7 step 'half3 (half3, half3)' # | | | |-ParmVarDecl 0x55b7bf72c820 col:17 'half3':'vector' # | | | |-ParmVarDecl 0x55b7bf72c8a0 col:24 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf72ca28 clang_builtin_alias __builtin_hlsl_step # | | | |-NoThrowAttr 0x55b7bf72caa0 Implicit # | | | `-ConstAttr 0x55b7bf72cac8 Implicit # | | |-FunctionDecl 0x55b7bf72cc90 col:7 step 'half4 (half4, half4)' # | | | |-ParmVarDecl 0x55b7bf72cb40 col:17 'half4':'vector' # | | | |-ParmVarDecl 0x55b7bf72cbc0 col:24 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf72cd48 clang_builtin_alias __builtin_hlsl_step # | | | |-NoThrowAttr 0x55b7bf72cdc0 Implicit # | | | `-ConstAttr 0x55b7bf72cde8 Implicit # | | |-FunctionDecl 0x55b7bf72cf98 col:7 used step 'float (float, float)' # | | | |-ParmVarDecl 0x55b7bf72ce48 col:17 'float' # | | | |-ParmVarDecl 0x55b7bf72cec8 col:24 'float' # | | | |-BuiltinAliasAttr 0x55b7bf72d050 clang_builtin_alias __builtin_hlsl_step # | | | |-NoThrowAttr 0x55b7bf72d0c8 Implicit # | | | `-ConstAttr 0x55b7bf72d0f0 Implicit # | | |-FunctionDecl 0x55b7bf72d2b8 col:8 used step 'float2 (float2, float2)' # | | | |-ParmVarDecl 0x55b7bf72d168 col:19 'float2':'vector' # | | | |-ParmVarDecl 0x55b7bf72d1e8 col:27 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf72d370 clang_builtin_alias __builtin_hlsl_step # | | | |-NoThrowAttr 0x55b7bf72d3e8 Implicit # | | | `-ConstAttr 0x55b7bf72d410 Implicit # | | |-FunctionDecl 0x55b7bf72d5d8 col:8 used step 'float3 (float3, float3)' # | | | |-ParmVarDecl 0x55b7bf72d488 col:19 'float3':'vector' # | | | |-ParmVarDecl 0x55b7bf72d508 col:27 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf72d690 clang_builtin_alias __builtin_hlsl_step # | | | |-NoThrowAttr 0x55b7bf72d708 Implicit # | | | `-ConstAttr 0x55b7bf72d730 Implicit # | | |-FunctionDecl 0x55b7bf72d950 col:8 used step 'float4 (float4, float4)' # | | | |-ParmVarDecl 0x55b7bf72d800 col:19 'float4':'vector' # | | | |-ParmVarDecl 0x55b7bf72d880 col:27 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf72da08 clang_builtin_alias __builtin_hlsl_step # | | | |-NoThrowAttr 0x55b7bf72da80 Implicit # | | | `-ConstAttr 0x55b7bf72daa8 Implicit # | | |-FunctionDecl 0x55b7bf72dbb8 col:6 tan 'half (half)' # | | | |-ParmVarDecl 0x55b7bf72db08 col:14 'half' # | | | |-BuiltinAliasAttr 0x55b7bf72dc68 clang_builtin_alias __builtin_elementwise_tan # | | | |-NoThrowAttr 0x55b7bf72dce0 Implicit # | | | `-ConstAttr 0x55b7bf72dd08 Implicit # | | |-FunctionDecl 0x55b7bf72de20 col:7 tan 'half2 (half2)' # | | | |-ParmVarDecl 0x55b7bf72dd70 col:16 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf72ded0 clang_builtin_alias __builtin_elementwise_tan # | | | |-NoThrowAttr 0x55b7bf72df48 Implicit # | | | `-ConstAttr 0x55b7bf72df70 Implicit # | | |-FunctionDecl 0x55b7bf72e098 col:7 tan 'half3 (half3)' # | | | |-ParmVarDecl 0x55b7bf72dfe8 col:16 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf72e148 clang_builtin_alias __builtin_elementwise_tan # | | | |-NoThrowAttr 0x55b7bf72e1c0 Implicit # | | | `-ConstAttr 0x55b7bf72e1e8 Implicit # | | |-FunctionDecl 0x55b7bf72e310 col:7 tan 'half4 (half4)' # | | | |-ParmVarDecl 0x55b7bf72e260 col:16 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf72e3c0 clang_builtin_alias __builtin_elementwise_tan # | | | |-NoThrowAttr 0x55b7bf72e438 Implicit # | | | `-ConstAttr 0x55b7bf72e460 Implicit # | | |-FunctionDecl 0x55b7bf72e570 col:7 used tan 'float (float)' # | | | |-ParmVarDecl 0x55b7bf72e4c0 col:16 'float' # | | | |-BuiltinAliasAttr 0x55b7bf72e620 clang_builtin_alias __builtin_elementwise_tan # | | | |-NoThrowAttr 0x55b7bf72e698 Implicit # | | | `-ConstAttr 0x55b7bf72e6c0 Implicit # | | |-FunctionDecl 0x55b7bf72e7e8 col:8 used tan 'float2 (float2)' # | | | |-ParmVarDecl 0x55b7bf72e738 col:18 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf72e898 clang_builtin_alias __builtin_elementwise_tan # | | | |-NoThrowAttr 0x55b7bf72e910 Implicit # | | | `-ConstAttr 0x55b7bf72e938 Implicit # | | |-FunctionDecl 0x55b7bf72ea60 col:8 used tan 'float3 (float3)' # | | | |-ParmVarDecl 0x55b7bf72e9b0 col:18 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf72eb10 clang_builtin_alias __builtin_elementwise_tan # | | | |-NoThrowAttr 0x55b7bf72eb88 Implicit # | | | `-ConstAttr 0x55b7bf72ebb0 Implicit # | | |-FunctionDecl 0x55b7bf72ecd8 col:8 used tan 'float4 (float4)' # | | | |-ParmVarDecl 0x55b7bf72ec28 col:18 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf72ed88 clang_builtin_alias __builtin_elementwise_tan # | | | |-NoThrowAttr 0x55b7bf72ee00 Implicit # | | | `-ConstAttr 0x55b7bf72ee28 Implicit # | | |-FunctionDecl 0x55b7bf72ef38 col:6 tanh 'half (half)' # | | | |-ParmVarDecl 0x55b7bf72ee88 col:15 'half' # | | | |-BuiltinAliasAttr 0x55b7bf72efe8 clang_builtin_alias __builtin_elementwise_tanh # | | | |-NoThrowAttr 0x55b7bf72f060 Implicit # | | | `-ConstAttr 0x55b7bf72f088 Implicit # | | |-FunctionDecl 0x55b7bf72f1a0 col:7 tanh 'half2 (half2)' # | | | |-ParmVarDecl 0x55b7bf72f0f0 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf72f250 clang_builtin_alias __builtin_elementwise_tanh # | | | |-NoThrowAttr 0x55b7bf72f2c8 Implicit # | | | `-ConstAttr 0x55b7bf72f2f0 Implicit # | | |-FunctionDecl 0x55b7bf72f418 col:7 tanh 'half3 (half3)' # | | | |-ParmVarDecl 0x55b7bf72f368 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf72f4c8 clang_builtin_alias __builtin_elementwise_tanh # | | | |-NoThrowAttr 0x55b7bf72f540 Implicit # | | | `-ConstAttr 0x55b7bf72f568 Implicit # | | |-FunctionDecl 0x55b7bf72f690 col:7 tanh 'half4 (half4)' # | | | |-ParmVarDecl 0x55b7bf72f5e0 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf72f740 clang_builtin_alias __builtin_elementwise_tanh # | | | |-NoThrowAttr 0x55b7bf72f7b8 Implicit # | | | `-ConstAttr 0x55b7bf72f810 Implicit # | | |-FunctionDecl 0x55b7bf72f920 col:7 used tanh 'float (float)' # | | | |-ParmVarDecl 0x55b7bf72f870 col:17 'float' # | | | |-BuiltinAliasAttr 0x55b7bf72f9d0 clang_builtin_alias __builtin_elementwise_tanh # | | | |-NoThrowAttr 0x55b7bf72fa48 Implicit # | | | `-ConstAttr 0x55b7bf72fa70 Implicit # | | |-FunctionDecl 0x55b7bf72fb98 col:8 used tanh 'float2 (float2)' # | | | |-ParmVarDecl 0x55b7bf72fae8 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf72fc48 clang_builtin_alias __builtin_elementwise_tanh # | | | |-NoThrowAttr 0x55b7bf72fcc0 Implicit # | | | `-ConstAttr 0x55b7bf72fce8 Implicit # | | |-FunctionDecl 0x55b7bf72fe10 col:8 used tanh 'float3 (float3)' # | | | |-ParmVarDecl 0x55b7bf72fd60 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf72fec0 clang_builtin_alias __builtin_elementwise_tanh # | | | |-NoThrowAttr 0x55b7bf72ff38 Implicit # | | | `-ConstAttr 0x55b7bf72ff60 Implicit # | | |-FunctionDecl 0x55b7bf730088 col:8 used tanh 'float4 (float4)' # | | | |-ParmVarDecl 0x55b7bf72ffd8 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf730138 clang_builtin_alias __builtin_elementwise_tanh # | | | |-NoThrowAttr 0x55b7bf7301b0 Implicit # | | | `-ConstAttr 0x55b7bf7301d8 Implicit # | | |-FunctionDecl 0x55b7bf7302e8 col:6 trunc 'half (half)' # | | | |-ParmVarDecl 0x55b7bf730238 col:16 'half' # | | | |-BuiltinAliasAttr 0x55b7bf730398 clang_builtin_alias __builtin_elementwise_trunc # | | | |-NoThrowAttr 0x55b7bf730410 Implicit # | | | `-ConstAttr 0x55b7bf730438 Implicit # | | |-FunctionDecl 0x55b7bf730550 col:7 trunc 'half2 (half2)' # | | | |-ParmVarDecl 0x55b7bf7304a0 col:18 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf730600 clang_builtin_alias __builtin_elementwise_trunc # | | | |-NoThrowAttr 0x55b7bf730678 Implicit # | | | `-ConstAttr 0x55b7bf7306a0 Implicit # | | |-FunctionDecl 0x55b7bf7307c8 col:7 trunc 'half3 (half3)' # | | | |-ParmVarDecl 0x55b7bf730718 col:18 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf730878 clang_builtin_alias __builtin_elementwise_trunc # | | | |-NoThrowAttr 0x55b7bf7308f0 Implicit # | | | `-ConstAttr 0x55b7bf730918 Implicit # | | |-FunctionDecl 0x55b7bf730a40 col:7 trunc 'half4 (half4)' # | | | |-ParmVarDecl 0x55b7bf730990 col:18 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf730af0 clang_builtin_alias __builtin_elementwise_trunc # | | | |-NoThrowAttr 0x55b7bf730b68 Implicit # | | | `-ConstAttr 0x55b7bf730b90 Implicit # | | |-FunctionDecl 0x55b7bf730ca0 col:7 used trunc 'float (float)' # | | | |-ParmVarDecl 0x55b7bf730bf0 col:18 'float' # | | | |-BuiltinAliasAttr 0x55b7bf730d50 clang_builtin_alias __builtin_elementwise_trunc # | | | |-NoThrowAttr 0x55b7bf730dc8 Implicit # | | | `-ConstAttr 0x55b7bf730df0 Implicit # | | |-FunctionDecl 0x55b7bf730f18 col:8 used trunc 'float2 (float2)' # | | | |-ParmVarDecl 0x55b7bf730e68 col:20 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf730fc8 clang_builtin_alias __builtin_elementwise_trunc # | | | |-NoThrowAttr 0x55b7bf731040 Implicit # | | | `-ConstAttr 0x55b7bf731068 Implicit # | | |-FunctionDecl 0x55b7bf731190 col:8 used trunc 'float3 (float3)' # | | | |-ParmVarDecl 0x55b7bf7310e0 col:20 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf731240 clang_builtin_alias __builtin_elementwise_trunc # | | | |-NoThrowAttr 0x55b7bf7312b8 Implicit # | | | `-ConstAttr 0x55b7bf7312e0 Implicit # | | |-FunctionDecl 0x55b7bf731408 col:8 used trunc 'float4 (float4)' # | | | |-ParmVarDecl 0x55b7bf731358 col:20 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf7314b8 clang_builtin_alias __builtin_elementwise_trunc # | | | |-NoThrowAttr 0x55b7bf731530 Implicit # | | | `-ConstAttr 0x55b7bf731558 Implicit # | | |-FunctionDecl 0x55b7bf731660 col:34 WaveActiveAllEqual 'bool (half)' # | | | |-ParmVarDecl 0x55b7bf7315b8 col:57 'half' # | | | |-BuiltinAliasAttr 0x55b7bf731710 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55b7bf731770 # | | | |-NoThrowAttr 0x55b7bf7317b0 Implicit # | | | `-ConstAttr 0x55b7bf7317d8 Implicit # | | |-FunctionDecl 0x55b7bf731900 col:35 WaveActiveAllEqual 'bool2 (half2)' # | | | |-ParmVarDecl 0x55b7bf731850 col:59 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf7319b0 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55b7bf731a10 # | | | |-NoThrowAttr 0x55b7bf731a50 Implicit # | | | `-ConstAttr 0x55b7bf731a78 Implicit # | | |-FunctionDecl 0x55b7bf731ba0 col:35 WaveActiveAllEqual 'bool3 (half3)' # | | | |-ParmVarDecl 0x55b7bf731af0 col:59 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf731c50 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55b7bf731cb0 # | | | |-NoThrowAttr 0x55b7bf731cf0 Implicit # | | | `-ConstAttr 0x55b7bf731d18 Implicit # | | |-FunctionDecl 0x55b7bf731e40 col:35 WaveActiveAllEqual 'bool4 (half4)' # | | | |-ParmVarDecl 0x55b7bf731d90 col:59 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf731ef0 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55b7bf731f50 # | | | |-NoThrowAttr 0x55b7bf731f90 Implicit # | | | `-ConstAttr 0x55b7bf731fb8 Implicit # | | |-FunctionDecl 0x55b7bf7320d0 col:34 WaveActiveAllEqual 'bool (int)' # | | | |-ParmVarDecl 0x55b7bf732028 col:56 'int' # | | | |-AvailabilityAttr 0x55b7bf732180 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55b7bf732240 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55b7bf732270 # | | | |-NoThrowAttr 0x55b7bf7322b0 Implicit # | | | `-ConstAttr 0x55b7bf7322d8 Implicit # | | |-FunctionDecl 0x55b7bf732488 col:35 WaveActiveAllEqual 'bool2 (int2)' # | | | |-ParmVarDecl 0x55b7bf732360 col:58 'int2':'vector' # | | | |-AvailabilityAttr 0x55b7bf732538 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55b7bf7325f8 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55b7bf732628 # | | | |-NoThrowAttr 0x55b7bf732668 Implicit # | | | `-ConstAttr 0x55b7bf732690 Implicit # | | |-FunctionDecl 0x55b7bf732848 col:35 WaveActiveAllEqual 'bool3 (int3)' # | | | |-ParmVarDecl 0x55b7bf732718 col:58 'int3':'vector' # | | | |-AvailabilityAttr 0x55b7bf7328f8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55b7bf7329b8 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55b7bf7329e8 # | | | |-NoThrowAttr 0x55b7bf732a28 Implicit # | | | `-ConstAttr 0x55b7bf732a50 Implicit # | | |-FunctionDecl 0x55b7bf732c08 col:35 WaveActiveAllEqual 'bool4 (int4)' # | | | |-ParmVarDecl 0x55b7bf732ad8 col:58 'int4':'vector' # | | | |-AvailabilityAttr 0x55b7bf732cb8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55b7bf732d78 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55b7bf732da8 # | | | |-NoThrowAttr 0x55b7bf732de8 Implicit # | | | `-ConstAttr 0x55b7bf732e10 Implicit # | | |-FunctionDecl 0x55b7bf732f40 col:34 WaveActiveAllEqual 'bool (uint)' # | | | |-ParmVarDecl 0x55b7bf732e98 col:57 'uint':'unsigned int' # | | | |-AvailabilityAttr 0x55b7bf732ff0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55b7bf7330b0 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55b7bf7330e0 # | | | |-NoThrowAttr 0x55b7bf733120 Implicit # | | | `-ConstAttr 0x55b7bf733148 Implicit # | | |-FunctionDecl 0x55b7bf7332f8 col:35 WaveActiveAllEqual 'bool2 (uint2)' # | | | |-ParmVarDecl 0x55b7bf7331d0 col:59 'uint2':'vector' # | | | |-AvailabilityAttr 0x55b7bf7333a8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55b7bf733468 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55b7bf733498 # | | | |-NoThrowAttr 0x55b7bf7334d8 Implicit # | | | `-ConstAttr 0x55b7bf733500 Implicit # | | |-FunctionDecl 0x55b7bf7336b8 col:35 WaveActiveAllEqual 'bool3 (uint3)' # | | | |-ParmVarDecl 0x55b7bf733588 col:59 'uint3':'vector' # | | | |-AvailabilityAttr 0x55b7bf733768 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55b7bf733860 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55b7bf733890 # | | | |-NoThrowAttr 0x55b7bf7338d0 Implicit # | | | `-ConstAttr 0x55b7bf7338f8 Implicit # | | |-FunctionDecl 0x55b7bf733aa8 col:35 WaveActiveAllEqual 'bool4 (uint4)' # | | | |-ParmVarDecl 0x55b7bf733980 col:59 'uint4':'vector' # | | | |-AvailabilityAttr 0x55b7bf733b58 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55b7bf733c18 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55b7bf733c48 # | | | |-NoThrowAttr 0x55b7bf733c88 Implicit # | | | `-ConstAttr 0x55b7bf733cb0 Implicit # | | |-FunctionDecl 0x55b7bf733de0 col:34 WaveActiveAllEqual 'bool (int64_t)' # | | | |-ParmVarDecl 0x55b7bf733d38 col:60 'int64_t':'long' # | | | |-AvailabilityAttr 0x55b7bf733e90 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55b7bf733f50 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55b7bf733f80 # | | | |-NoThrowAttr 0x55b7bf733fc0 Implicit # | | | `-ConstAttr 0x55b7bf733fe8 Implicit # | | |-FunctionDecl 0x55b7bf734198 col:35 WaveActiveAllEqual 'bool2 (int64_t2)' # | | | |-ParmVarDecl 0x55b7bf734070 col:62 'int64_t2':'vector' # | | | |-AvailabilityAttr 0x55b7bf734248 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55b7bf734308 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55b7bf734338 # | | | |-NoThrowAttr 0x55b7bf734378 Implicit # | | | `-ConstAttr 0x55b7bf7343a0 Implicit # | | |-FunctionDecl 0x55b7bf734558 col:35 WaveActiveAllEqual 'bool3 (int64_t3)' # | | | |-ParmVarDecl 0x55b7bf734428 col:62 'int64_t3':'vector' # | | | |-AvailabilityAttr 0x55b7bf734608 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55b7bf7346c8 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55b7bf7346f8 # | | | |-NoThrowAttr 0x55b7bf734738 Implicit # | | | `-ConstAttr 0x55b7bf734760 Implicit # | | |-FunctionDecl 0x55b7bf734918 col:35 WaveActiveAllEqual 'bool4 (int64_t4)' # | | | |-ParmVarDecl 0x55b7bf7347e8 col:62 'int64_t4':'vector' # | | | |-AvailabilityAttr 0x55b7bf7349c8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55b7bf734a88 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55b7bf734ab8 # | | | |-NoThrowAttr 0x55b7bf734af8 Implicit # | | | `-ConstAttr 0x55b7bf734b20 Implicit # | | |-FunctionDecl 0x55b7bf734c50 col:34 WaveActiveAllEqual 'bool (uint64_t)' # | | | |-ParmVarDecl 0x55b7bf734ba8 col:61 'uint64_t':'unsigned long' # | | | |-AvailabilityAttr 0x55b7bf734d00 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55b7bf734dc0 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55b7bf734df0 # | | | |-NoThrowAttr 0x55b7bf734e30 Implicit # | | | `-ConstAttr 0x55b7bf734e58 Implicit # | | |-FunctionDecl 0x55b7bf735008 col:35 WaveActiveAllEqual 'bool2 (uint64_t2)' # | | | |-ParmVarDecl 0x55b7bf734ee0 col:63 'uint64_t2':'vector' # | | | |-AvailabilityAttr 0x55b7bf7350b8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55b7bf735178 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55b7bf7351a8 # | | | |-NoThrowAttr 0x55b7bf7351e8 Implicit # | | | `-ConstAttr 0x55b7bf735210 Implicit # | | |-FunctionDecl 0x55b7bf7353c8 col:35 WaveActiveAllEqual 'bool3 (uint64_t3)' # | | | |-ParmVarDecl 0x55b7bf735298 col:63 'uint64_t3':'vector' # | | | |-AvailabilityAttr 0x55b7bf735478 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55b7bf735538 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55b7bf735568 # | | | |-NoThrowAttr 0x55b7bf7355a8 Implicit # | | | `-ConstAttr 0x55b7bf7355d0 Implicit # | | |-FunctionDecl 0x55b7bf735788 col:35 WaveActiveAllEqual 'bool4 (uint64_t4)' # | | | |-ParmVarDecl 0x55b7bf735658 col:63 'uint64_t4':'vector' # | | | |-AvailabilityAttr 0x55b7bf735848 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55b7bf735908 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55b7bf735938 # | | | |-NoThrowAttr 0x55b7bf735978 Implicit # | | | `-ConstAttr 0x55b7bf7359a0 Implicit # | | |-FunctionDecl 0x55b7bf735ab8 col:34 WaveActiveAllEqual 'bool (float)' # | | | |-ParmVarDecl 0x55b7bf735a10 col:58 'float' # | | | |-AvailabilityAttr 0x55b7bf735b68 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55b7bf735c28 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55b7bf735c58 # | | | |-NoThrowAttr 0x55b7bf735c98 Implicit # | | | `-ConstAttr 0x55b7bf735cc0 Implicit # | | |-FunctionDecl 0x55b7bf735df8 col:35 WaveActiveAllEqual 'bool2 (float2)' # | | | |-ParmVarDecl 0x55b7bf735d48 col:60 'float2':'vector' # | | | |-AvailabilityAttr 0x55b7bf735ea8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55b7bf735f68 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55b7bf735f98 # | | | |-NoThrowAttr 0x55b7bf735fd8 Implicit # | | | `-ConstAttr 0x55b7bf736000 Implicit # | | |-FunctionDecl 0x55b7bf736138 col:35 WaveActiveAllEqual 'bool3 (float3)' # | | | |-ParmVarDecl 0x55b7bf736088 col:60 'float3':'vector' # | | | |-AvailabilityAttr 0x55b7bf7361e8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55b7bf7362a8 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55b7bf7362d8 # | | | |-NoThrowAttr 0x55b7bf736318 Implicit # | | | `-ConstAttr 0x55b7bf736340 Implicit # | | |-FunctionDecl 0x55b7bf736478 col:35 WaveActiveAllEqual 'bool4 (float4)' # | | | |-ParmVarDecl 0x55b7bf7363c8 col:60 'float4':'vector' # | | | |-AvailabilityAttr 0x55b7bf736528 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55b7bf7365e8 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55b7bf736618 # | | | |-NoThrowAttr 0x55b7bf736658 Implicit # | | | `-ConstAttr 0x55b7bf736680 Implicit # | | |-FunctionDecl 0x55b7bf736798 col:34 WaveActiveAllEqual 'bool (double)' # | | | |-ParmVarDecl 0x55b7bf7366f0 col:59 'double' # | | | |-AvailabilityAttr 0x55b7bf736848 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55b7bf736908 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55b7bf736938 # | | | |-NoThrowAttr 0x55b7bf736978 Implicit # | | | `-ConstAttr 0x55b7bf7369a0 Implicit # | | |-FunctionDecl 0x55b7bf736b58 col:35 WaveActiveAllEqual 'bool2 (double2)' # | | | |-ParmVarDecl 0x55b7bf736a28 col:61 'double2':'vector' # | | | |-AvailabilityAttr 0x55b7bf736c08 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55b7bf736cc8 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55b7bf736cf8 # | | | |-NoThrowAttr 0x55b7bf736d38 Implicit # | | | `-ConstAttr 0x55b7bf736d60 Implicit # | | |-FunctionDecl 0x55b7bf736f18 col:35 WaveActiveAllEqual 'bool3 (double3)' # | | | |-ParmVarDecl 0x55b7bf736de8 col:61 'double3':'vector' # | | | |-AvailabilityAttr 0x55b7bf736fc8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55b7bf737088 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55b7bf7370b8 # | | | |-NoThrowAttr 0x55b7bf7370f8 Implicit # | | | `-ConstAttr 0x55b7bf737120 Implicit # | | |-FunctionDecl 0x55b7bf7372d8 col:35 WaveActiveAllEqual 'bool4 (double4)' # | | | |-ParmVarDecl 0x55b7bf7371a8 col:61 'double4':'vector' # | | | |-AvailabilityAttr 0x55b7bf737388 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55b7bf737448 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55b7bf737478 # | | | |-NoThrowAttr 0x55b7bf7374b8 Implicit # | | | `-ConstAttr 0x55b7bf7374e0 Implicit # | | |-FunctionDecl 0x55b7bf7375f0 col:34 WaveActiveAllTrue 'bool (bool)' # | | | |-ParmVarDecl 0x55b7bf737548 col:57 Val 'bool' # | | | |-AvailabilityAttr 0x55b7bf7376a0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55b7bf737760 clang_builtin_alias __builtin_hlsl_wave_active_all_true # | | | |-ConvergentAttr 0x55b7bf737790 # | | | |-NoThrowAttr 0x55b7bf7377d0 Implicit # | | | `-ConstAttr 0x55b7bf7377f8 Implicit # | | |-FunctionDecl 0x55b7bf737908 col:34 WaveActiveAnyTrue 'bool (bool)' # | | | |-ParmVarDecl 0x55b7bf737860 col:57 Val 'bool' # | | | |-AvailabilityAttr 0x55b7bf7379b8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55b7bf737a78 clang_builtin_alias __builtin_hlsl_wave_active_any_true # | | | |-ConvergentAttr 0x55b7bf737aa8 # | | | |-NoThrowAttr 0x55b7bf737ae8 Implicit # | | | `-ConstAttr 0x55b7bf737b10 Implicit # | | |-FunctionDecl 0x55b7bf737c98 col:35 WaveActiveBallot 'uint4 (bool)' # | | | |-ParmVarDecl 0x55b7bf737b68 col:57 Val 'bool' # | | | |-AvailabilityAttr 0x55b7bf737d48 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55b7bf737e08 clang_builtin_alias __builtin_hlsl_wave_active_ballot # | | | |-ConvergentAttr 0x55b7bf737e38 # | | | |-NoThrowAttr 0x55b7bf737e78 Implicit # | | | `-ConstAttr 0x55b7bf737ea0 Implicit # | | |-FunctionDecl 0x55b7bf738028 col:34 WaveActiveCountBits 'uint (bool)' # | | | |-ParmVarDecl 0x55b7bf737ef8 col:59 Val 'bool' # | | | |-AvailabilityAttr 0x55b7bf7380d8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55b7bf738198 clang_builtin_alias __builtin_hlsl_wave_active_count_bits # | | | |-ConvergentAttr 0x55b7bf7381c8 # | | | |-NoThrowAttr 0x55b7bf738208 Implicit # | | | `-ConstAttr 0x55b7bf738230 Implicit # | | |-FunctionDecl 0x55b7bf738308 col:34 WaveGetLaneIndex 'uint ()' # | | | |-AvailabilityAttr 0x55b7bf7383b0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55b7bf738470 clang_builtin_alias __builtin_hlsl_wave_get_lane_index # | | | |-ConvergentAttr 0x55b7bf7384a0 # | | | |-NoThrowAttr 0x55b7bf7384e0 Implicit # | | | `-ConstAttr 0x55b7bf738508 Implicit # | | |-FunctionDecl 0x55b7bf7385a0 col:34 WaveIsFirstLane 'bool ()' # | | | |-AvailabilityAttr 0x55b7bf738648 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55b7bf738708 clang_builtin_alias __builtin_hlsl_wave_is_first_lane # | | | |-ConvergentAttr 0x55b7bf738738 # | | | |-NoThrowAttr 0x55b7bf738778 Implicit # | | | `-ConstAttr 0x55b7bf7387a0 Implicit # | | |-FunctionDecl 0x55b7bf738810 col:34 WaveGetLaneCount 'uint ()' # | | | |-AvailabilityAttr 0x55b7bf7388b8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55b7bf738978 clang_builtin_alias __builtin_hlsl_wave_get_lane_count # | | | |-ConvergentAttr 0x55b7bf7389a8 # | | | |-NoThrowAttr 0x55b7bf7389e8 Implicit # | | | `-ConstAttr 0x55b7bf738a10 Implicit # | | |-FunctionDecl 0x55b7bf738b18 col:34 WavePrefixCountBits 'uint (bool)' # | | | |-ParmVarDecl 0x55b7bf738a68 col:59 Expr 'bool' # | | | |-AvailabilityAttr 0x55b7bf738bc8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55b7bf738c88 clang_builtin_alias __builtin_hlsl_wave_prefix_count_bits # | | | |-ConvergentAttr 0x55b7bf738cb8 # | | | |-NoThrowAttr 0x55b7bf738cf8 Implicit # | | | `-ConstAttr 0x55b7bf738d20 Implicit # | | |-FunctionDecl 0x55b7bf738f30 col:34 WaveReadLaneAt 'bool (bool, uint32_t)' # | | | |-ParmVarDecl 0x55b7bf738d68 col:53 'bool' # | | | |-ParmVarDecl 0x55b7bf738de8 col:63 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55b7bf738fe8 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55b7bf739048 # | | | |-NoThrowAttr 0x55b7bf739088 Implicit # | | | `-ConstAttr 0x55b7bf7390b0 Implicit # | | |-FunctionDecl 0x55b7bf7392e8 col:35 WaveReadLaneAt 'bool2 (bool2, uint32_t)' # | | | |-ParmVarDecl 0x55b7bf739118 col:55 'bool2':'vector' # | | | |-ParmVarDecl 0x55b7bf739198 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55b7bf7393a0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55b7bf739400 # | | | |-NoThrowAttr 0x55b7bf739440 Implicit # | | | `-ConstAttr 0x55b7bf739468 Implicit # | | |-FunctionDecl 0x55b7bf7396b8 col:35 WaveReadLaneAt 'bool3 (bool3, uint32_t)' # | | | |-ParmVarDecl 0x55b7bf7394e0 col:55 'bool3':'vector' # | | | |-ParmVarDecl 0x55b7bf739560 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55b7bf739770 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55b7bf7397d0 # | | | |-NoThrowAttr 0x55b7bf739810 Implicit # | | | `-ConstAttr 0x55b7bf73a870 Implicit # | | |-FunctionDecl 0x55b7bf73aab8 col:35 WaveReadLaneAt 'bool4 (bool4, uint32_t)' # | | | |-ParmVarDecl 0x55b7bf73a8e8 col:55 'bool4':'vector' # | | | |-ParmVarDecl 0x55b7bf73a968 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55b7bf73ab70 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55b7bf73abd0 # | | | |-NoThrowAttr 0x55b7bf73ac10 Implicit # | | | `-ConstAttr 0x55b7bf73ac38 Implicit # | | |-FunctionDecl 0x55b7bf73ae68 col:34 WaveReadLaneAt 'half (half, uint32_t)' # | | | |-ParmVarDecl 0x55b7bf73ac98 col:53 'half' # | | | |-ParmVarDecl 0x55b7bf73ad18 col:63 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55b7bf73af20 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55b7bf73af80 # | | | |-NoThrowAttr 0x55b7bf73afc0 Implicit # | | | `-ConstAttr 0x55b7bf73afe8 Implicit # | | |-FunctionDecl 0x55b7bf73b238 col:35 WaveReadLaneAt 'half2 (half2, uint32_t)' # | | | |-ParmVarDecl 0x55b7bf73b060 col:55 'half2':'vector' # | | | |-ParmVarDecl 0x55b7bf73b0e0 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55b7bf73b2f0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55b7bf73b350 # | | | |-NoThrowAttr 0x55b7bf73b390 Implicit # | | | `-ConstAttr 0x55b7bf73b3b8 Implicit # | | |-FunctionDecl 0x55b7bf73b608 col:35 WaveReadLaneAt 'half3 (half3, uint32_t)' # | | | |-ParmVarDecl 0x55b7bf73b430 col:55 'half3':'vector' # | | | |-ParmVarDecl 0x55b7bf73b4b0 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55b7bf73b6c0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55b7bf73b720 # | | | |-NoThrowAttr 0x55b7bf73b760 Implicit # | | | `-ConstAttr 0x55b7bf73b788 Implicit # | | |-FunctionDecl 0x55b7bf73b9d8 col:35 WaveReadLaneAt 'half4 (half4, uint32_t)' # | | | |-ParmVarDecl 0x55b7bf73b800 col:55 'half4':'vector' # | | | |-ParmVarDecl 0x55b7bf73b880 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55b7bf73ba90 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55b7bf73baf0 # | | | |-NoThrowAttr 0x55b7bf73bb30 Implicit # | | | `-ConstAttr 0x55b7bf73bb58 Implicit # | | |-FunctionDecl 0x55b7bf73bd88 col:33 WaveReadLaneAt 'int (int, uint32_t)' # | | | |-ParmVarDecl 0x55b7bf73bbb8 col:51 'int' # | | | |-ParmVarDecl 0x55b7bf73bc38 col:61 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55b7bf73be40 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55b7bf73bea0 # | | | |-NoThrowAttr 0x55b7bf73bee0 Implicit # | | | `-ConstAttr 0x55b7bf73bf08 Implicit # | | |-FunctionDecl 0x55b7bf73c158 col:34 WaveReadLaneAt 'int2 (int2, uint32_t)' # | | | |-ParmVarDecl 0x55b7bf73bf80 col:53 'int2':'vector' # | | | |-ParmVarDecl 0x55b7bf73c000 col:63 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55b7bf73c210 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55b7bf73c270 # | | | |-NoThrowAttr 0x55b7bf73c2b0 Implicit # | | | `-ConstAttr 0x55b7bf73c2d8 Implicit # | | |-FunctionDecl 0x55b7bf73c528 col:34 WaveReadLaneAt 'int3 (int3, uint32_t)' # | | | |-ParmVarDecl 0x55b7bf73c350 col:53 'int3':'vector' # | | | |-ParmVarDecl 0x55b7bf73c3d0 col:63 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55b7bf73c5e0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55b7bf73c640 # | | | |-NoThrowAttr 0x55b7bf73c680 Implicit # | | | `-ConstAttr 0x55b7bf73c6a8 Implicit # | | |-FunctionDecl 0x55b7bf73c938 col:34 WaveReadLaneAt 'int4 (int4, uint32_t)' # | | | |-ParmVarDecl 0x55b7bf73c720 col:53 'int4':'vector' # | | | |-ParmVarDecl 0x55b7bf73c7a0 col:63 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55b7bf73c9f0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55b7bf73ca50 # | | | |-NoThrowAttr 0x55b7bf73ca90 Implicit # | | | `-ConstAttr 0x55b7bf73cab8 Implicit # | | |-FunctionDecl 0x55b7bf73ccc8 col:34 WaveReadLaneAt 'uint (uint, uint32_t)' # | | | |-ParmVarDecl 0x55b7bf73cb30 col:53 'uint':'unsigned int' # | | | |-ParmVarDecl 0x55b7bf73cbb0 col:63 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55b7bf73cd80 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55b7bf73cde0 # | | | |-NoThrowAttr 0x55b7bf73ce20 Implicit # | | | `-ConstAttr 0x55b7bf73ce48 Implicit # | | |-FunctionDecl 0x55b7bf73d098 col:35 WaveReadLaneAt 'uint2 (uint2, uint32_t)' # | | | |-ParmVarDecl 0x55b7bf73cec0 col:55 'uint2':'vector' # | | | |-ParmVarDecl 0x55b7bf73cf40 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55b7bf73d150 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55b7bf73d1b0 # | | | |-NoThrowAttr 0x55b7bf73d1f0 Implicit # | | | `-ConstAttr 0x55b7bf73d218 Implicit # | | |-FunctionDecl 0x55b7bf73d468 col:35 WaveReadLaneAt 'uint3 (uint3, uint32_t)' # | | | |-ParmVarDecl 0x55b7bf73d290 col:55 'uint3':'vector' # | | | |-ParmVarDecl 0x55b7bf73d310 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55b7bf73d520 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55b7bf73d580 # | | | |-NoThrowAttr 0x55b7bf73d5c0 Implicit # | | | `-ConstAttr 0x55b7bf73d5e8 Implicit # | | |-FunctionDecl 0x55b7bf73d838 col:35 WaveReadLaneAt 'uint4 (uint4, uint32_t)' # | | | |-ParmVarDecl 0x55b7bf73d660 col:55 'uint4':'vector' # | | | |-ParmVarDecl 0x55b7bf73d6e0 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55b7bf73d8f0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55b7bf73d950 # | | | |-NoThrowAttr 0x55b7bf73d990 Implicit # | | | `-ConstAttr 0x55b7bf73d9b8 Implicit # | | |-FunctionDecl 0x55b7bf73dbe8 col:35 WaveReadLaneAt 'float (float, uint32_t)' # | | | |-ParmVarDecl 0x55b7bf73da18 col:55 'float' # | | | |-ParmVarDecl 0x55b7bf73da98 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55b7bf73dca0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55b7bf73dd00 # | | | |-NoThrowAttr 0x55b7bf73dd40 Implicit # | | | `-ConstAttr 0x55b7bf73dd68 Implicit # | | |-FunctionDecl 0x55b7bf73dfb8 col:36 WaveReadLaneAt 'float2 (float2, uint32_t)' # | | | |-ParmVarDecl 0x55b7bf73dde0 col:57 'float2':'vector' # | | | |-ParmVarDecl 0x55b7bf73de60 col:67 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55b7bf73e070 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55b7bf73e0d0 # | | | |-NoThrowAttr 0x55b7bf73e110 Implicit # | | | `-ConstAttr 0x55b7bf73e138 Implicit # | | |-FunctionDecl 0x55b7bf73e388 col:36 WaveReadLaneAt 'float3 (float3, uint32_t)' # | | | |-ParmVarDecl 0x55b7bf73e1b0 col:57 'float3':'vector' # | | | |-ParmVarDecl 0x55b7bf73e230 col:67 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55b7bf73e440 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55b7bf73e4a0 # | | | |-NoThrowAttr 0x55b7bf73e4e0 Implicit # | | | `-ConstAttr 0x55b7bf73e508 Implicit # | | |-FunctionDecl 0x55b7bf73e758 col:36 WaveReadLaneAt 'float4 (float4, uint32_t)' # | | | |-ParmVarDecl 0x55b7bf73e580 col:57 'float4':'vector' # | | | |-ParmVarDecl 0x55b7bf73e600 col:67 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55b7bf73e810 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55b7bf73e890 # | | | |-NoThrowAttr 0x55b7bf73e8d0 Implicit # | | | `-ConstAttr 0x55b7bf73e8f8 Implicit # | | |-FunctionDecl 0x55b7bf73eb48 col:37 WaveReadLaneAt 'int64_t (int64_t, uint32_t)' # | | | |-ParmVarDecl 0x55b7bf73e970 col:59 'int64_t':'long' # | | | |-ParmVarDecl 0x55b7bf73e9f0 col:69 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55b7bf73ec00 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55b7bf73ec60 # | | | |-NoThrowAttr 0x55b7bf73eca0 Implicit # | | | `-ConstAttr 0x55b7bf73ecc8 Implicit # | | |-FunctionDecl 0x55b7bf73ef18 col:38 WaveReadLaneAt 'int64_t2 (int64_t2, uint32_t)' # | | | |-ParmVarDecl 0x55b7bf73ed40 col:61 'int64_t2':'vector' # | | | |-ParmVarDecl 0x55b7bf73edc0 col:71 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55b7bf73efd0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55b7bf73f030 # | | | |-NoThrowAttr 0x55b7bf73f070 Implicit # | | | `-ConstAttr 0x55b7bf73f098 Implicit # | | |-FunctionDecl 0x55b7bf73f2e8 col:38 WaveReadLaneAt 'int64_t3 (int64_t3, uint32_t)' # | | | |-ParmVarDecl 0x55b7bf73f110 col:61 'int64_t3':'vector' # | | | |-ParmVarDecl 0x55b7bf73f190 col:71 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55b7bf73f3a0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55b7bf73f400 # | | | |-NoThrowAttr 0x55b7bf73f440 Implicit # | | | `-ConstAttr 0x55b7bf73f468 Implicit # | | |-FunctionDecl 0x55b7bf73f6b8 col:38 WaveReadLaneAt 'int64_t4 (int64_t4, uint32_t)' # | | | |-ParmVarDecl 0x55b7bf73f4e0 col:61 'int64_t4':'vector' # | | | |-ParmVarDecl 0x55b7bf73f560 col:71 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55b7bf73f770 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55b7bf73f7d0 # | | | |-NoThrowAttr 0x55b7bf73f810 Implicit # | | | `-ConstAttr 0x55b7bf73f838 Implicit # | | |-FunctionDecl 0x55b7bf73fa88 col:38 WaveReadLaneAt 'uint64_t (uint64_t, uint32_t)' # | | | |-ParmVarDecl 0x55b7bf73f8b0 col:61 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x55b7bf73f930 col:71 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55b7bf73fb40 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55b7bf73fba0 # | | | |-NoThrowAttr 0x55b7bf73fbe0 Implicit # | | | `-ConstAttr 0x55b7bf73fc08 Implicit # | | |-FunctionDecl 0x55b7bf73fe58 col:39 WaveReadLaneAt 'uint64_t2 (uint64_t2, uint32_t)' # | | | |-ParmVarDecl 0x55b7bf73fc80 col:63 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x55b7bf73fd00 col:73 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55b7bf73ff10 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55b7bf73ff70 # | | | |-NoThrowAttr 0x55b7bf73ffb0 Implicit # | | | `-ConstAttr 0x55b7bf73ffd8 Implicit # | | |-FunctionDecl 0x55b7bf740228 col:39 WaveReadLaneAt 'uint64_t3 (uint64_t3, uint32_t)' # | | | |-ParmVarDecl 0x55b7bf740050 col:63 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x55b7bf7400d0 col:73 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55b7bf7402e0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55b7bf740340 # | | | |-NoThrowAttr 0x55b7bf740380 Implicit # | | | `-ConstAttr 0x55b7bf7403a8 Implicit # | | |-FunctionDecl 0x55b7bf7405f8 col:39 WaveReadLaneAt 'uint64_t4 (uint64_t4, uint32_t)' # | | | |-ParmVarDecl 0x55b7bf740420 col:63 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x55b7bf7404a0 col:73 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55b7bf7406b0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55b7bf740710 # | | | |-NoThrowAttr 0x55b7bf740750 Implicit # | | | `-ConstAttr 0x55b7bf740778 Implicit # | | |-FunctionDecl 0x55b7bf7409f8 col:36 WaveReadLaneAt 'double (double, uint32_t)' # | | | |-ParmVarDecl 0x55b7bf7407d8 col:57 'double' # | | | |-ParmVarDecl 0x55b7bf7408a0 col:67 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55b7bf740ab0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55b7bf740b10 # | | | |-NoThrowAttr 0x55b7bf740b50 Implicit # | | | `-ConstAttr 0x55b7bf740b78 Implicit # | | |-FunctionDecl 0x55b7bf740dc8 col:37 WaveReadLaneAt 'double2 (double2, uint32_t)' # | | | |-ParmVarDecl 0x55b7bf740bf0 col:59 'double2':'vector' # | | | |-ParmVarDecl 0x55b7bf740c70 col:69 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55b7bf740e80 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55b7bf740ee0 # | | | |-NoThrowAttr 0x55b7bf740f20 Implicit # | | | `-ConstAttr 0x55b7bf740f48 Implicit # | | |-FunctionDecl 0x55b7bf741198 col:37 WaveReadLaneAt 'double3 (double3, uint32_t)' # | | | |-ParmVarDecl 0x55b7bf740fc0 col:59 'double3':'vector' # | | | |-ParmVarDecl 0x55b7bf741040 col:69 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55b7bf741250 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55b7bf7412b0 # | | | |-NoThrowAttr 0x55b7bf7412f0 Implicit # | | | `-ConstAttr 0x55b7bf741318 Implicit # | | |-FunctionDecl 0x55b7bf741568 col:37 WaveReadLaneAt 'double4 (double4, uint32_t)' # | | | |-ParmVarDecl 0x55b7bf741390 col:59 'double4':'vector' # | | | |-ParmVarDecl 0x55b7bf741410 col:69 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55b7bf741620 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55b7bf741680 # | | | |-NoThrowAttr 0x55b7bf7416c0 Implicit # | | | `-ConstAttr 0x55b7bf7416e8 Implicit # | | |-FunctionDecl 0x55b7bf741820 col:34 WaveActiveBitOr 'uint (uint)' # | | | |-ParmVarDecl 0x55b7bf741770 col:54 'uint':'unsigned int' # | | | |-AvailabilityAttr 0x55b7bf7418d0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55b7bf741990 clang_builtin_alias __builtin_hlsl_wave_active_bit_or # | | | |-ConvergentAttr 0x55b7bf7419c0 # | | | |-NoThrowAttr 0x55b7bf741a00 Implicit # | | | `-ConstAttr 0x55b7bf741a28 Implicit # | | |-FunctionDecl 0x55b7bf741b50 col:35 WaveActiveBitOr 'uint2 (uint2)' # | | | |-ParmVarDecl 0x55b7bf741aa0 col:56 'uint2':'vector' # | | | |-AvailabilityAttr 0x55b7bf741c00 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55b7bf741cc0 clang_builtin_alias __builtin_hlsl_wave_active_bit_or # | | | |-ConvergentAttr 0x55b7bf741cf0 # | | | |-NoThrowAttr 0x55b7bf741d30 Implicit # | | | `-ConstAttr 0x55b7bf741d58 Implicit # | | |-FunctionDecl 0x55b7bf741e90 col:35 WaveActiveBitOr 'uint3 (uint3)' # | | | |-ParmVarDecl 0x55b7bf741de0 col:56 'uint3':'vector' # | | | |-AvailabilityAttr 0x55b7bf741f40 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55b7bf742000 clang_builtin_alias __builtin_hlsl_wave_active_bit_or # | | | |-ConvergentAttr 0x55b7bf742030 # | | | |-NoThrowAttr 0x55b7bf742070 Implicit # | | | `-ConstAttr 0x55b7bf742098 Implicit # | | |-FunctionDecl 0x55b7bf7421d0 col:35 WaveActiveBitOr 'uint4 (uint4)' # | | | |-ParmVarDecl 0x55b7bf742120 col:56 'uint4':'vector' # | | | |-AvailabilityAttr 0x55b7bf742280 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55b7bf742340 clang_builtin_alias __builtin_hlsl_wave_active_bit_or # | | | |-ConvergentAttr 0x55b7bf742370 # | | | |-NoThrowAttr 0x55b7bf7423b0 Implicit # | | | `-ConstAttr 0x55b7bf7423d8 Implicit # | | |-FunctionDecl 0x55b7bf742510 col:38 WaveActiveBitOr 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x55b7bf742460 col:62 'uint64_t':'unsigned long' # | | | |-AvailabilityAttr 0x55b7bf7425c0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55b7bf742680 clang_builtin_alias __builtin_hlsl_wave_active_bit_or # | | | |-ConvergentAttr 0x55b7bf7426b0 # | | | |-NoThrowAttr 0x55b7bf7426f0 Implicit # | | | `-ConstAttr 0x55b7bf742718 Implicit # | | |-FunctionDecl 0x55b7bf7428b0 col:39 WaveActiveBitOr 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x55b7bf7427a0 col:64 'uint64_t2':'vector' # | | | |-AvailabilityAttr 0x55b7bf742960 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55b7bf742a20 clang_builtin_alias __builtin_hlsl_wave_active_bit_or # | | | |-ConvergentAttr 0x55b7bf742a50 # | | | |-NoThrowAttr 0x55b7bf742a90 Implicit # | | | `-ConstAttr 0x55b7bf742ab8 Implicit # | | |-FunctionDecl 0x55b7bf742bf0 col:39 WaveActiveBitOr 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x55b7bf742b40 col:64 'uint64_t3':'vector' # | | | |-AvailabilityAttr 0x55b7bf742ca0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55b7bf742d60 clang_builtin_alias __builtin_hlsl_wave_active_bit_or # | | | |-ConvergentAttr 0x55b7bf742d90 # | | | |-NoThrowAttr 0x55b7bf742dd0 Implicit # | | | `-ConstAttr 0x55b7bf742df8 Implicit # | | |-FunctionDecl 0x55b7bf742f30 col:39 WaveActiveBitOr 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x55b7bf742e80 col:64 'uint64_t4':'vector' # | | | |-AvailabilityAttr 0x55b7bf742fe0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55b7bf7430a0 clang_builtin_alias __builtin_hlsl_wave_active_bit_or # | | | |-ConvergentAttr 0x55b7bf7430d0 # | | | |-NoThrowAttr 0x55b7bf743110 Implicit # | | | `-ConstAttr 0x55b7bf743138 Implicit # | | |-FunctionDecl 0x55b7bf743270 col:34 WaveActiveBitXor 'uint (uint)' # | | | |-ParmVarDecl 0x55b7bf7431c0 col:55 'uint':'unsigned int' # | | | |-AvailabilityAttr 0x55b7bf743320 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55b7bf7433e0 clang_builtin_alias __builtin_hlsl_wave_active_bit_xor # | | | |-ConvergentAttr 0x55b7bf743410 # | | | |-NoThrowAttr 0x55b7bf743450 Implicit # | | | `-ConstAttr 0x55b7bf743478 Implicit # | | |-FunctionDecl 0x55b7bf7435a0 col:35 WaveActiveBitXor 'uint2 (uint2)' # | | | |-ParmVarDecl 0x55b7bf7434f0 col:57 'uint2':'vector' # | | | |-AvailabilityAttr 0x55b7bf743650 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55b7bf743710 clang_builtin_alias __builtin_hlsl_wave_active_bit_xor # | | | |-ConvergentAttr 0x55b7bf743740 # | | | |-NoThrowAttr 0x55b7bf743780 Implicit # | | | `-ConstAttr 0x55b7bf7437a8 Implicit # | | |-FunctionDecl 0x55b7bf7438e0 col:35 WaveActiveBitXor 'uint3 (uint3)' # | | | |-ParmVarDecl 0x55b7bf743830 col:57 'uint3':'vector' # | | | |-AvailabilityAttr 0x55b7bf743990 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55b7bf743a50 clang_builtin_alias __builtin_hlsl_wave_active_bit_xor # | | | |-ConvergentAttr 0x55b7bf743a80 # | | | |-NoThrowAttr 0x55b7bf743ac0 Implicit # | | | `-ConstAttr 0x55b7bf743ae8 Implicit # | | |-FunctionDecl 0x55b7bf743c20 col:35 WaveActiveBitXor 'uint4 (uint4)' # | | | |-ParmVarDecl 0x55b7bf743b70 col:57 'uint4':'vector' # | | | |-AvailabilityAttr 0x55b7bf743cd0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55b7bf743d90 clang_builtin_alias __builtin_hlsl_wave_active_bit_xor # | | | |-ConvergentAttr 0x55b7bf743dc0 # | | | |-NoThrowAttr 0x55b7bf743e00 Implicit # | | | `-ConstAttr 0x55b7bf743e28 Implicit # | | |-FunctionDecl 0x55b7bf743f60 col:38 WaveActiveBitXor 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x55b7bf743eb0 col:63 'uint64_t':'unsigned long' # | | | |-AvailabilityAttr 0x55b7bf744010 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55b7bf7440d0 clang_builtin_alias __builtin_hlsl_wave_active_bit_xor # | | | |-ConvergentAttr 0x55b7bf744100 # | | | |-NoThrowAttr 0x55b7bf744140 Implicit # | | | `-ConstAttr 0x55b7bf744168 Implicit # | | |-FunctionDecl 0x55b7bf7442a0 col:39 WaveActiveBitXor 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x55b7bf7441f0 col:65 'uint64_t2':'vector' # | | | |-AvailabilityAttr 0x55b7bf744350 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55b7bf744410 clang_builtin_alias __builtin_hlsl_wave_active_bit_xor # | | | |-ConvergentAttr 0x55b7bf744440 # | | | |-NoThrowAttr 0x55b7bf744480 Implicit # | | | `-ConstAttr 0x55b7bf7444a8 Implicit # | | |-FunctionDecl 0x55b7bf7445e0 col:39 WaveActiveBitXor 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x55b7bf744530 col:65 'uint64_t3':'vector' # | | | |-AvailabilityAttr 0x55b7bf744690 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55b7bf744750 clang_builtin_alias __builtin_hlsl_wave_active_bit_xor # | | | |-ConvergentAttr 0x55b7bf744780 # | | | |-NoThrowAttr 0x55b7bf7447c0 Implicit # | | | `-ConstAttr 0x55b7bf7447e8 Implicit # | | |-FunctionDecl 0x55b7bf744970 col:39 WaveActiveBitXor 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x55b7bf7448c0 col:65 'uint64_t4':'vector' # | | | |-AvailabilityAttr 0x55b7bf744a20 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55b7bf744ae0 clang_builtin_alias __builtin_hlsl_wave_active_bit_xor # | | | |-ConvergentAttr 0x55b7bf744b10 # | | | |-NoThrowAttr 0x55b7bf744b50 Implicit # | | | `-ConstAttr 0x55b7bf744b78 Implicit # | | |-FunctionDecl 0x55b7bf744cb0 col:34 WaveActiveBitAnd 'uint (uint)' # | | | |-ParmVarDecl 0x55b7bf744c00 col:55 'uint':'unsigned int' # | | | |-AvailabilityAttr 0x55b7bf744d60 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55b7bf744e20 clang_builtin_alias __builtin_hlsl_wave_active_bit_and # | | | |-ConvergentAttr 0x55b7bf744e50 # | | | |-NoThrowAttr 0x55b7bf744e90 Implicit # | | | `-ConstAttr 0x55b7bf744eb8 Implicit # | | |-FunctionDecl 0x55b7bf744fe0 col:35 WaveActiveBitAnd 'uint2 (uint2)' # | | | |-ParmVarDecl 0x55b7bf744f30 col:57 'uint2':'vector' # | | | |-AvailabilityAttr 0x55b7bf745090 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55b7bf745150 clang_builtin_alias __builtin_hlsl_wave_active_bit_and # | | | |-ConvergentAttr 0x55b7bf745180 # | | | |-NoThrowAttr 0x55b7bf7451c0 Implicit # | | | `-ConstAttr 0x55b7bf7451e8 Implicit # | | |-FunctionDecl 0x55b7bf745320 col:35 WaveActiveBitAnd 'uint3 (uint3)' # | | | |-ParmVarDecl 0x55b7bf745270 col:57 'uint3':'vector' # | | | |-AvailabilityAttr 0x55b7bf7453d0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55b7bf745490 clang_builtin_alias __builtin_hlsl_wave_active_bit_and # | | | |-ConvergentAttr 0x55b7bf7454c0 # | | | |-NoThrowAttr 0x55b7bf745500 Implicit # | | | `-ConstAttr 0x55b7bf745528 Implicit # | | |-FunctionDecl 0x55b7bf745660 col:35 WaveActiveBitAnd 'uint4 (uint4)' # | | | |-ParmVarDecl 0x55b7bf7455b0 col:57 'uint4':'vector' # | | | |-AvailabilityAttr 0x55b7bf745710 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55b7bf7457d0 clang_builtin_alias __builtin_hlsl_wave_active_bit_and # | | | |-ConvergentAttr 0x55b7bf745800 # | | | |-NoThrowAttr 0x55b7bf745840 Implicit # | | | `-ConstAttr 0x55b7bf745868 Implicit # | | |-FunctionDecl 0x55b7bf7459a0 col:38 WaveActiveBitAnd 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x55b7bf7458f0 col:63 'uint64_t':'unsigned long' # | | | |-AvailabilityAttr 0x55b7bf745a50 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55b7bf745b10 clang_builtin_alias __builtin_hlsl_wave_active_bit_and # | | | |-ConvergentAttr 0x55b7bf745b40 # | | | |-NoThrowAttr 0x55b7bf745b80 Implicit # | | | `-ConstAttr 0x55b7bf745ba8 Implicit # | | |-FunctionDecl 0x55b7bf745ce0 col:39 WaveActiveBitAnd 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x55b7bf745c30 col:65 'uint64_t2':'vector' # | | | |-AvailabilityAttr 0x55b7bf745d90 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55b7bf745e50 clang_builtin_alias __builtin_hlsl_wave_active_bit_and # | | | |-ConvergentAttr 0x55b7bf745e80 # | | | |-NoThrowAttr 0x55b7bf745ec0 Implicit # | | | `-ConstAttr 0x55b7bf745ee8 Implicit # | | |-FunctionDecl 0x55b7bf746020 col:39 WaveActiveBitAnd 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x55b7bf745f70 col:65 'uint64_t3':'vector' # | | | |-AvailabilityAttr 0x55b7bf7460d0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55b7bf746190 clang_builtin_alias __builtin_hlsl_wave_active_bit_and # | | | |-ConvergentAttr 0x55b7bf7461c0 # | | | |-NoThrowAttr 0x55b7bf746200 Implicit # | | | `-ConstAttr 0x55b7bf746228 Implicit # | | |-FunctionDecl 0x55b7bf746360 col:39 WaveActiveBitAnd 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x55b7bf7462b0 col:65 'uint64_t4':'vector' # | | | |-AvailabilityAttr 0x55b7bf746410 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55b7bf7464d0 clang_builtin_alias __builtin_hlsl_wave_active_bit_and # | | | |-ConvergentAttr 0x55b7bf746500 # | | | |-NoThrowAttr 0x55b7bf746540 Implicit # | | | `-ConstAttr 0x55b7bf746568 Implicit # | | |-FunctionDecl 0x55b7bf746678 col:34 WaveActiveMax 'half (half)' # | | | |-ParmVarDecl 0x55b7bf7465c8 col:52 'half' # | | | |-BuiltinAliasAttr 0x55b7bf746728 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55b7bf746788 # | | | |-NoThrowAttr 0x55b7bf7467c8 Implicit # | | | `-ConstAttr 0x55b7bf7467f0 Implicit # | | |-FunctionDecl 0x55b7bf7469b8 col:35 WaveActiveMax 'half2 (half2)' # | | | |-ParmVarDecl 0x55b7bf746858 col:54 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf746a68 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55b7bf746ac8 # | | | |-NoThrowAttr 0x55b7bf746b08 Implicit # | | | `-ConstAttr 0x55b7bf746b30 Implicit # | | |-FunctionDecl 0x55b7bf746c58 col:35 WaveActiveMax 'half3 (half3)' # | | | |-ParmVarDecl 0x55b7bf746ba8 col:54 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf746d08 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55b7bf746d68 # | | | |-NoThrowAttr 0x55b7bf746da8 Implicit # | | | `-ConstAttr 0x55b7bf746dd0 Implicit # | | |-FunctionDecl 0x55b7bf746ef8 col:35 WaveActiveMax 'half4 (half4)' # | | | |-ParmVarDecl 0x55b7bf746e48 col:54 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf746fa8 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55b7bf747008 # | | | |-NoThrowAttr 0x55b7bf747048 Implicit # | | | `-ConstAttr 0x55b7bf747070 Implicit # | | |-FunctionDecl 0x55b7bf747180 col:33 WaveActiveMax 'int (int)' # | | | |-ParmVarDecl 0x55b7bf7470d0 col:50 'int' # | | | |-BuiltinAliasAttr 0x55b7bf747230 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55b7bf747290 # | | | |-NoThrowAttr 0x55b7bf7472d0 Implicit # | | | `-ConstAttr 0x55b7bf7472f8 Implicit # | | |-FunctionDecl 0x55b7bf747420 col:34 WaveActiveMax 'int2 (int2)' # | | | |-ParmVarDecl 0x55b7bf747370 col:52 'int2':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf7474d0 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55b7bf747530 # | | | |-NoThrowAttr 0x55b7bf747570 Implicit # | | | `-ConstAttr 0x55b7bf747598 Implicit # | | |-FunctionDecl 0x55b7bf7476c0 col:34 WaveActiveMax 'int3 (int3)' # | | | |-ParmVarDecl 0x55b7bf747610 col:52 'int3':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf747770 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55b7bf7477d0 # | | | |-NoThrowAttr 0x55b7bf747810 Implicit # | | | `-ConstAttr 0x55b7bf747838 Implicit # | | |-FunctionDecl 0x55b7bf747960 col:34 WaveActiveMax 'int4 (int4)' # | | | |-ParmVarDecl 0x55b7bf7478b0 col:52 'int4':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf747a10 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55b7bf747a70 # | | | |-NoThrowAttr 0x55b7bf747ab0 Implicit # | | | `-ConstAttr 0x55b7bf747ad8 Implicit # | | |-FunctionDecl 0x55b7bf747c00 col:34 WaveActiveMax 'uint (uint)' # | | | |-ParmVarDecl 0x55b7bf747b50 col:52 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x55b7bf747cb0 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55b7bf747d10 # | | | |-NoThrowAttr 0x55b7bf747d50 Implicit # | | | `-ConstAttr 0x55b7bf747d78 Implicit # | | |-FunctionDecl 0x55b7bf747ea0 col:35 WaveActiveMax 'uint2 (uint2)' # | | | |-ParmVarDecl 0x55b7bf747df0 col:54 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf747f50 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55b7bf747fb0 # | | | |-NoThrowAttr 0x55b7bf747ff0 Implicit # | | | `-ConstAttr 0x55b7bf748018 Implicit # | | |-FunctionDecl 0x55b7bf748140 col:35 WaveActiveMax 'uint3 (uint3)' # | | | |-ParmVarDecl 0x55b7bf748090 col:54 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf7481f0 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55b7bf748250 # | | | |-NoThrowAttr 0x55b7bf748290 Implicit # | | | `-ConstAttr 0x55b7bf7482b8 Implicit # | | |-FunctionDecl 0x55b7bf7483e0 col:35 WaveActiveMax 'uint4 (uint4)' # | | | |-ParmVarDecl 0x55b7bf748330 col:54 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf748490 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55b7bf7484f0 # | | | |-NoThrowAttr 0x55b7bf748530 Implicit # | | | `-ConstAttr 0x55b7bf748558 Implicit # | | |-FunctionDecl 0x55b7bf748680 col:37 WaveActiveMax 'int64_t (int64_t)' # | | | |-ParmVarDecl 0x55b7bf7485d0 col:58 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x55b7bf748730 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55b7bf748790 # | | | |-NoThrowAttr 0x55b7bf7487d0 Implicit # | | | `-ConstAttr 0x55b7bf7487f8 Implicit # | | |-FunctionDecl 0x55b7bf748bc0 col:38 WaveActiveMax 'int64_t2 (int64_t2)' # | | | |-ParmVarDecl 0x55b7bf748870 col:60 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf748c70 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55b7bf748cd0 # | | | |-NoThrowAttr 0x55b7bf748d10 Implicit # | | | `-ConstAttr 0x55b7bf748d38 Implicit # | | |-FunctionDecl 0x55b7bf748e60 col:38 WaveActiveMax 'int64_t3 (int64_t3)' # | | | |-ParmVarDecl 0x55b7bf748db0 col:60 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf748f10 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55b7bf748f70 # | | | |-NoThrowAttr 0x55b7bf748fb0 Implicit # | | | `-ConstAttr 0x55b7bf748fd8 Implicit # | | |-FunctionDecl 0x55b7bf749100 col:38 WaveActiveMax 'int64_t4 (int64_t4)' # | | | |-ParmVarDecl 0x55b7bf749050 col:60 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf7491b0 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55b7bf749210 # | | | |-NoThrowAttr 0x55b7bf749250 Implicit # | | | `-ConstAttr 0x55b7bf749278 Implicit # | | |-FunctionDecl 0x55b7bf7493a0 col:38 WaveActiveMax 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x55b7bf7492f0 col:60 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x55b7bf749450 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55b7bf7494b0 # | | | |-NoThrowAttr 0x55b7bf7494f0 Implicit # | | | `-ConstAttr 0x55b7bf749518 Implicit # | | |-FunctionDecl 0x55b7bf749640 col:39 WaveActiveMax 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x55b7bf749590 col:62 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf7496f0 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55b7bf749750 # | | | |-NoThrowAttr 0x55b7bf749790 Implicit # | | | `-ConstAttr 0x55b7bf7497b8 Implicit # | | |-FunctionDecl 0x55b7bf7498e0 col:39 WaveActiveMax 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x55b7bf749830 col:62 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf749990 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55b7bf7499f0 # | | | |-NoThrowAttr 0x55b7bf749a30 Implicit # | | | `-ConstAttr 0x55b7bf749a58 Implicit # | | |-FunctionDecl 0x55b7bf749b80 col:39 WaveActiveMax 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x55b7bf749ad0 col:62 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf749c30 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55b7bf749c90 # | | | |-NoThrowAttr 0x55b7bf749cd0 Implicit # | | | `-ConstAttr 0x55b7bf749cf8 Implicit # | | |-FunctionDecl 0x55b7bf749e08 col:35 WaveActiveMax 'float (float)' # | | | |-ParmVarDecl 0x55b7bf749d58 col:54 'float' # | | | |-BuiltinAliasAttr 0x55b7bf749eb8 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55b7bf749f18 # | | | |-NoThrowAttr 0x55b7bf749f58 Implicit # | | | `-ConstAttr 0x55b7bf749f80 Implicit # | | |-FunctionDecl 0x55b7bf74a0a8 col:36 WaveActiveMax 'float2 (float2)' # | | | |-ParmVarDecl 0x55b7bf749ff8 col:56 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf74a158 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55b7bf74a1b8 # | | | |-NoThrowAttr 0x55b7bf74a1f8 Implicit # | | | `-ConstAttr 0x55b7bf74a220 Implicit # | | |-FunctionDecl 0x55b7bf74a348 col:36 WaveActiveMax 'float3 (float3)' # | | | |-ParmVarDecl 0x55b7bf74a298 col:56 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf74a3f8 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55b7bf74a458 # | | | |-NoThrowAttr 0x55b7bf74a498 Implicit # | | | `-ConstAttr 0x55b7bf74a4c0 Implicit # | | |-FunctionDecl 0x55b7bf74a5e8 col:36 WaveActiveMax 'float4 (float4)' # | | | |-ParmVarDecl 0x55b7bf74a538 col:56 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf74a698 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55b7bf74a6f8 # | | | |-NoThrowAttr 0x55b7bf74a738 Implicit # | | | `-ConstAttr 0x55b7bf74a760 Implicit # | | |-FunctionDecl 0x55b7bf74a870 col:36 WaveActiveMax 'double (double)' # | | | |-ParmVarDecl 0x55b7bf74a7c0 col:56 'double' # | | | |-BuiltinAliasAttr 0x55b7bf74a920 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55b7bf74a980 # | | | |-NoThrowAttr 0x55b7bf74a9c0 Implicit # | | | `-ConstAttr 0x55b7bf74a9e8 Implicit # | | |-FunctionDecl 0x55b7bf74ab10 col:37 WaveActiveMax 'double2 (double2)' # | | | |-ParmVarDecl 0x55b7bf74aa60 col:58 'double2':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf74ae10 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55b7bf74ae70 # | | | |-NoThrowAttr 0x55b7bf74aeb0 Implicit # | | | `-ConstAttr 0x55b7bf74aed8 Implicit # | | |-FunctionDecl 0x55b7bf74b000 col:37 WaveActiveMax 'double3 (double3)' # | | | |-ParmVarDecl 0x55b7bf74af50 col:58 'double3':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf74b0b0 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55b7bf74b110 # | | | |-NoThrowAttr 0x55b7bf74b150 Implicit # | | | `-ConstAttr 0x55b7bf74b178 Implicit # | | |-FunctionDecl 0x55b7bf74b2a0 col:37 WaveActiveMax 'double4 (double4)' # | | | |-ParmVarDecl 0x55b7bf74b1f0 col:58 'double4':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf74b350 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55b7bf74b3b0 # | | | |-NoThrowAttr 0x55b7bf74b3f0 Implicit # | | | `-ConstAttr 0x55b7bf74b418 Implicit # | | |-FunctionDecl 0x55b7bf74b528 col:34 WaveActiveMin 'half (half)' # | | | |-ParmVarDecl 0x55b7bf74b478 col:52 'half' # | | | |-BuiltinAliasAttr 0x55b7bf74b5d8 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55b7bf74b638 # | | | |-NoThrowAttr 0x55b7bf74b678 Implicit # | | | `-ConstAttr 0x55b7bf74b6a0 Implicit # | | |-FunctionDecl 0x55b7bf74b7b8 col:35 WaveActiveMin 'half2 (half2)' # | | | |-ParmVarDecl 0x55b7bf74b708 col:54 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf74b868 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55b7bf74b8c8 # | | | |-NoThrowAttr 0x55b7bf74b908 Implicit # | | | `-ConstAttr 0x55b7bf74b930 Implicit # | | |-FunctionDecl 0x55b7bf74ba58 col:35 WaveActiveMin 'half3 (half3)' # | | | |-ParmVarDecl 0x55b7bf74b9a8 col:54 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf74bb08 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55b7bf74bb68 # | | | |-NoThrowAttr 0x55b7bf74bba8 Implicit # | | | `-ConstAttr 0x55b7bf74bbd0 Implicit # | | |-FunctionDecl 0x55b7bf74bcf8 col:35 WaveActiveMin 'half4 (half4)' # | | | |-ParmVarDecl 0x55b7bf74bc48 col:54 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf74bda8 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55b7bf74be08 # | | | |-NoThrowAttr 0x55b7bf74be48 Implicit # | | | `-ConstAttr 0x55b7bf74be70 Implicit # | | |-FunctionDecl 0x55b7bf74bf90 col:33 WaveActiveMin 'int (int)' # | | | |-ParmVarDecl 0x55b7bf74bee0 col:50 'int' # | | | |-AvailabilityAttr 0x55b7bf74c040 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55b7bf74c100 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55b7bf74c130 # | | | |-NoThrowAttr 0x55b7bf74c170 Implicit # | | | `-ConstAttr 0x55b7bf74c198 Implicit # | | |-FunctionDecl 0x55b7bf74c2d0 col:34 WaveActiveMin 'int2 (int2)' # | | | |-ParmVarDecl 0x55b7bf74c220 col:52 'int2':'vector' # | | | |-AvailabilityAttr 0x55b7bf74c380 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55b7bf74c440 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55b7bf74c470 # | | | |-NoThrowAttr 0x55b7bf74c4b0 Implicit # | | | `-ConstAttr 0x55b7bf74c4d8 Implicit # | | |-FunctionDecl 0x55b7bf74c610 col:34 WaveActiveMin 'int3 (int3)' # | | | |-ParmVarDecl 0x55b7bf74c560 col:52 'int3':'vector' # | | | |-AvailabilityAttr 0x55b7bf74c6c0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55b7bf74c780 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55b7bf74c7b0 # | | | |-NoThrowAttr 0x55b7bf74c7f0 Implicit # | | | `-ConstAttr 0x55b7bf74c818 Implicit # | | |-FunctionDecl 0x55b7bf74c950 col:34 WaveActiveMin 'int4 (int4)' # | | | |-ParmVarDecl 0x55b7bf74c8a0 col:52 'int4':'vector' # | | | |-AvailabilityAttr 0x55b7bf74ca00 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55b7bf74cac0 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55b7bf74caf0 # | | | |-NoThrowAttr 0x55b7bf74cb30 Implicit # | | | `-ConstAttr 0x55b7bf74cb58 Implicit # | | |-FunctionDecl 0x55b7bf74cc90 col:34 WaveActiveMin 'uint (uint)' # | | | |-ParmVarDecl 0x55b7bf74cbe0 col:52 'uint':'unsigned int' # | | | |-AvailabilityAttr 0x55b7bf74cd40 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55b7bf74de30 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55b7bf74de60 # | | | |-NoThrowAttr 0x55b7bf74dea0 Implicit # | | | `-ConstAttr 0x55b7bf74dec8 Implicit # | | |-FunctionDecl 0x55b7bf74e000 col:35 WaveActiveMin 'uint2 (uint2)' # | | | |-ParmVarDecl 0x55b7bf74df50 col:54 'uint2':'vector' # | | | |-AvailabilityAttr 0x55b7bf74e0b0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55b7bf74e170 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55b7bf74e1a0 # | | | |-NoThrowAttr 0x55b7bf74e1e0 Implicit # | | | `-ConstAttr 0x55b7bf74e208 Implicit # | | |-FunctionDecl 0x55b7bf74e340 col:35 WaveActiveMin 'uint3 (uint3)' # | | | |-ParmVarDecl 0x55b7bf74e290 col:54 'uint3':'vector' # | | | |-AvailabilityAttr 0x55b7bf74e3f0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55b7bf74e4b0 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55b7bf74e4e0 # | | | |-NoThrowAttr 0x55b7bf74e520 Implicit # | | | `-ConstAttr 0x55b7bf74e548 Implicit # | | |-FunctionDecl 0x55b7bf74e680 col:35 WaveActiveMin 'uint4 (uint4)' # | | | |-ParmVarDecl 0x55b7bf74e5d0 col:54 'uint4':'vector' # | | | |-AvailabilityAttr 0x55b7bf74e730 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55b7bf74e7f0 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55b7bf74e820 # | | | |-NoThrowAttr 0x55b7bf74e860 Implicit # | | | `-ConstAttr 0x55b7bf74e888 Implicit # | | |-FunctionDecl 0x55b7bf74e9c0 col:37 WaveActiveMin 'int64_t (int64_t)' # | | | |-ParmVarDecl 0x55b7bf74e910 col:58 'int64_t':'long' # | | | |-AvailabilityAttr 0x55b7bf74ea70 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55b7bf74eb30 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55b7bf74eb60 # | | | |-NoThrowAttr 0x55b7bf74eba0 Implicit # | | | `-ConstAttr 0x55b7bf74ebc8 Implicit # | | |-FunctionDecl 0x55b7bf74ed00 col:38 WaveActiveMin 'int64_t2 (int64_t2)' # | | | |-ParmVarDecl 0x55b7bf74ec50 col:60 'int64_t2':'vector' # | | | |-AvailabilityAttr 0x55b7bf74edb0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55b7bf74ee70 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55b7bf74eea0 # | | | |-NoThrowAttr 0x55b7bf74eee0 Implicit # | | | `-ConstAttr 0x55b7bf74ef08 Implicit # | | |-FunctionDecl 0x55b7bf74f040 col:38 WaveActiveMin 'int64_t3 (int64_t3)' # | | | |-ParmVarDecl 0x55b7bf74ef90 col:60 'int64_t3':'vector' # | | | |-AvailabilityAttr 0x55b7bf74f0f0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55b7bf74f1b0 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55b7bf74f1e0 # | | | |-NoThrowAttr 0x55b7bf74f220 Implicit # | | | `-ConstAttr 0x55b7bf74f248 Implicit # | | |-FunctionDecl 0x55b7bf74f380 col:38 WaveActiveMin 'int64_t4 (int64_t4)' # | | | |-ParmVarDecl 0x55b7bf74f2d0 col:60 'int64_t4':'vector' # | | | |-AvailabilityAttr 0x55b7bf74f430 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55b7bf74f4f0 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55b7bf74f520 # | | | |-NoThrowAttr 0x55b7bf74f560 Implicit # | | | `-ConstAttr 0x55b7bf74f588 Implicit # | | |-FunctionDecl 0x55b7bf74f6c0 col:38 WaveActiveMin 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x55b7bf74f610 col:60 'uint64_t':'unsigned long' # | | | |-AvailabilityAttr 0x55b7bf74f770 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55b7bf74f830 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55b7bf74f860 # | | | |-NoThrowAttr 0x55b7bf74f8a0 Implicit # | | | `-ConstAttr 0x55b7bf74f8c8 Implicit # | | |-FunctionDecl 0x55b7bf74fa00 col:39 WaveActiveMin 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x55b7bf74f950 col:62 'uint64_t2':'vector' # | | | |-AvailabilityAttr 0x55b7bf74fab0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55b7bf74fb70 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55b7bf74fba0 # | | | |-NoThrowAttr 0x55b7bf74fbe0 Implicit # | | | `-ConstAttr 0x55b7bf74fc08 Implicit # | | |-FunctionDecl 0x55b7bf74fd40 col:39 WaveActiveMin 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x55b7bf74fc90 col:62 'uint64_t3':'vector' # | | | |-AvailabilityAttr 0x55b7bf7535c0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55b7bf753680 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55b7bf7536b0 # | | | |-NoThrowAttr 0x55b7bf7536f0 Implicit # | | | `-ConstAttr 0x55b7bf753718 Implicit # | | |-FunctionDecl 0x55b7bf753850 col:39 WaveActiveMin 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x55b7bf7537a0 col:62 'uint64_t4':'vector' # | | | |-AvailabilityAttr 0x55b7bf753900 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55b7bf7539c0 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55b7bf7539f0 # | | | |-NoThrowAttr 0x55b7bf753a30 Implicit # | | | `-ConstAttr 0x55b7bf753a58 Implicit # | | |-FunctionDecl 0x55b7bf753b78 col:35 WaveActiveMin 'float (float)' # | | | |-ParmVarDecl 0x55b7bf753ac8 col:54 'float' # | | | |-AvailabilityAttr 0x55b7bf753c28 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55b7bf753ce8 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55b7bf753d18 # | | | |-NoThrowAttr 0x55b7bf753d58 Implicit # | | | `-ConstAttr 0x55b7bf753d80 Implicit # | | |-FunctionDecl 0x55b7bf753eb8 col:36 WaveActiveMin 'float2 (float2)' # | | | |-ParmVarDecl 0x55b7bf753e08 col:56 'float2':'vector' # | | | |-AvailabilityAttr 0x55b7bf753f68 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55b7bf754028 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55b7bf754058 # | | | |-NoThrowAttr 0x55b7bf754098 Implicit # | | | `-ConstAttr 0x55b7bf7540c0 Implicit # | | |-FunctionDecl 0x55b7bf7541f8 col:36 WaveActiveMin 'float3 (float3)' # | | | |-ParmVarDecl 0x55b7bf754148 col:56 'float3':'vector' # | | | |-AvailabilityAttr 0x55b7bf7542a8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55b7bf754368 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55b7bf754398 # | | | |-NoThrowAttr 0x55b7bf7543d8 Implicit # | | | `-ConstAttr 0x55b7bf754400 Implicit # | | |-FunctionDecl 0x55b7bf754538 col:36 WaveActiveMin 'float4 (float4)' # | | | |-ParmVarDecl 0x55b7bf754488 col:56 'float4':'vector' # | | | |-AvailabilityAttr 0x55b7bf7545e8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55b7bf7546a8 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55b7bf7546d8 # | | | |-NoThrowAttr 0x55b7bf754718 Implicit # | | | `-ConstAttr 0x55b7bf754740 Implicit # | | |-FunctionDecl 0x55b7bf754860 col:36 WaveActiveMin 'double (double)' # | | | |-ParmVarDecl 0x55b7bf7547b0 col:56 'double' # | | | |-AvailabilityAttr 0x55b7bf754910 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55b7bf7549d0 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55b7bf754a00 # | | | |-NoThrowAttr 0x55b7bf754a40 Implicit # | | | `-ConstAttr 0x55b7bf754a68 Implicit # | | |-FunctionDecl 0x55b7bf754ba0 col:37 WaveActiveMin 'double2 (double2)' # | | | |-ParmVarDecl 0x55b7bf754af0 col:58 'double2':'vector' # | | | |-AvailabilityAttr 0x55b7bf754c50 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55b7bf754d10 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55b7bf754d40 # | | | |-NoThrowAttr 0x55b7bf754d80 Implicit # | | | `-ConstAttr 0x55b7bf754da8 Implicit # | | |-FunctionDecl 0x55b7bf754ee0 col:37 WaveActiveMin 'double3 (double3)' # | | | |-ParmVarDecl 0x55b7bf754e30 col:58 'double3':'vector' # | | | |-AvailabilityAttr 0x55b7bf754f90 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55b7bf755050 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55b7bf755080 # | | | |-NoThrowAttr 0x55b7bf7550c0 Implicit # | | | `-ConstAttr 0x55b7bf7550e8 Implicit # | | |-FunctionDecl 0x55b7bf755220 col:37 WaveActiveMin 'double4 (double4)' # | | | |-ParmVarDecl 0x55b7bf755170 col:58 'double4':'vector' # | | | |-AvailabilityAttr 0x55b7bf7552d0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55b7bf755390 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55b7bf7553c0 # | | | |-NoThrowAttr 0x55b7bf755400 Implicit # | | | `-ConstAttr 0x55b7bf755428 Implicit # | | |-FunctionDecl 0x55b7bf7555d0 col:34 WaveActiveSum 'half (half)' # | | | |-ParmVarDecl 0x55b7bf755488 col:52 'half' # | | | |-BuiltinAliasAttr 0x55b7bf755680 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55b7bf7556e0 # | | | |-NoThrowAttr 0x55b7bf755720 Implicit # | | | `-ConstAttr 0x55b7bf755748 Implicit # | | |-FunctionDecl 0x55b7bf755860 col:35 WaveActiveSum 'half2 (half2)' # | | | |-ParmVarDecl 0x55b7bf7557b0 col:54 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf755910 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55b7bf755970 # | | | |-NoThrowAttr 0x55b7bf7559b0 Implicit # | | | `-ConstAttr 0x55b7bf7559d8 Implicit # | | |-FunctionDecl 0x55b7bf755b00 col:35 WaveActiveSum 'half3 (half3)' # | | | |-ParmVarDecl 0x55b7bf755a50 col:54 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf755bb0 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55b7bf755c10 # | | | |-NoThrowAttr 0x55b7bf755c50 Implicit # | | | `-ConstAttr 0x55b7bf755c78 Implicit # | | |-FunctionDecl 0x55b7bf755da0 col:35 WaveActiveSum 'half4 (half4)' # | | | |-ParmVarDecl 0x55b7bf755cf0 col:54 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf755e50 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55b7bf755eb0 # | | | |-NoThrowAttr 0x55b7bf755ef0 Implicit # | | | `-ConstAttr 0x55b7bf755f18 Implicit # | | |-FunctionDecl 0x55b7bf756028 col:33 WaveActiveSum 'int (int)' # | | | |-ParmVarDecl 0x55b7bf755f78 col:50 'int' # | | | |-BuiltinAliasAttr 0x55b7bf7560d8 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55b7bf756138 # | | | |-NoThrowAttr 0x55b7bf756178 Implicit # | | | `-ConstAttr 0x55b7bf7561a0 Implicit # | | |-FunctionDecl 0x55b7bf7562c8 col:34 WaveActiveSum 'int2 (int2)' # | | | |-ParmVarDecl 0x55b7bf756218 col:52 'int2':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf756378 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55b7bf7563d8 # | | | |-NoThrowAttr 0x55b7bf756418 Implicit # | | | `-ConstAttr 0x55b7bf756440 Implicit # | | |-FunctionDecl 0x55b7bf756568 col:34 WaveActiveSum 'int3 (int3)' # | | | |-ParmVarDecl 0x55b7bf7564b8 col:52 'int3':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf756618 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55b7bf756678 # | | | |-NoThrowAttr 0x55b7bf7566b8 Implicit # | | | `-ConstAttr 0x55b7bf7566e0 Implicit # | | |-FunctionDecl 0x55b7bf756808 col:34 WaveActiveSum 'int4 (int4)' # | | | |-ParmVarDecl 0x55b7bf756758 col:52 'int4':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf7568b8 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55b7bf756918 # | | | |-NoThrowAttr 0x55b7bf756958 Implicit # | | | `-ConstAttr 0x55b7bf756980 Implicit # | | |-FunctionDecl 0x55b7bf756aa8 col:34 WaveActiveSum 'uint (uint)' # | | | |-ParmVarDecl 0x55b7bf7569f8 col:52 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x55b7bf756b58 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55b7bf756bb8 # | | | |-NoThrowAttr 0x55b7bf756bf8 Implicit # | | | `-ConstAttr 0x55b7bf756c20 Implicit # | | |-FunctionDecl 0x55b7bf756d48 col:35 WaveActiveSum 'uint2 (uint2)' # | | | |-ParmVarDecl 0x55b7bf756c98 col:54 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf756df8 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55b7bf756e58 # | | | |-NoThrowAttr 0x55b7bf756e98 Implicit # | | | `-ConstAttr 0x55b7bf756ec0 Implicit # | | |-FunctionDecl 0x55b7bf756fe8 col:35 WaveActiveSum 'uint3 (uint3)' # | | | |-ParmVarDecl 0x55b7bf756f38 col:54 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf757098 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55b7bf7570f8 # | | | |-NoThrowAttr 0x55b7bf757138 Implicit # | | | `-ConstAttr 0x55b7bf757160 Implicit # | | |-FunctionDecl 0x55b7bf757288 col:35 WaveActiveSum 'uint4 (uint4)' # | | | |-ParmVarDecl 0x55b7bf7571d8 col:54 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf757338 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55b7bf757398 # | | | |-NoThrowAttr 0x55b7bf7573d8 Implicit # | | | `-ConstAttr 0x55b7bf757400 Implicit # | | |-FunctionDecl 0x55b7bf757528 col:37 WaveActiveSum 'int64_t (int64_t)' # | | | |-ParmVarDecl 0x55b7bf757478 col:58 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x55b7bf7575e8 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55b7bf757648 # | | | |-NoThrowAttr 0x55b7bf757688 Implicit # | | | `-ConstAttr 0x55b7bf7576b0 Implicit # | | |-FunctionDecl 0x55b7bf7577d8 col:38 WaveActiveSum 'int64_t2 (int64_t2)' # | | | |-ParmVarDecl 0x55b7bf757728 col:60 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf757888 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55b7bf7578e8 # | | | |-NoThrowAttr 0x55b7bf757928 Implicit # | | | `-ConstAttr 0x55b7bf757950 Implicit # | | |-FunctionDecl 0x55b7bf757a78 col:38 WaveActiveSum 'int64_t3 (int64_t3)' # | | | |-ParmVarDecl 0x55b7bf7579c8 col:60 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf757b28 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55b7bf757b88 # | | | |-NoThrowAttr 0x55b7bf757bc8 Implicit # | | | `-ConstAttr 0x55b7bf757bf0 Implicit # | | |-FunctionDecl 0x55b7bf757d18 col:38 WaveActiveSum 'int64_t4 (int64_t4)' # | | | |-ParmVarDecl 0x55b7bf757c68 col:60 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf757dc8 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55b7bf757e28 # | | | |-NoThrowAttr 0x55b7bf757e68 Implicit # | | | `-ConstAttr 0x55b7bf757e90 Implicit # | | |-FunctionDecl 0x55b7bf757fb8 col:38 WaveActiveSum 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x55b7bf757f08 col:60 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x55b7bf758068 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55b7bf7580c8 # | | | |-NoThrowAttr 0x55b7bf758108 Implicit # | | | `-ConstAttr 0x55b7bf758130 Implicit # | | |-FunctionDecl 0x55b7bf758258 col:39 WaveActiveSum 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x55b7bf7581a8 col:62 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf758308 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55b7bf758368 # | | | |-NoThrowAttr 0x55b7bf7583a8 Implicit # | | | `-ConstAttr 0x55b7bf7583d0 Implicit # | | |-FunctionDecl 0x55b7bf7584f8 col:39 WaveActiveSum 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x55b7bf758448 col:62 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf7585a8 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55b7bf758608 # | | | |-NoThrowAttr 0x55b7bf758648 Implicit # | | | `-ConstAttr 0x55b7bf758670 Implicit # | | |-FunctionDecl 0x55b7bf758798 col:39 WaveActiveSum 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x55b7bf7586e8 col:62 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf758848 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55b7bf7588a8 # | | | |-NoThrowAttr 0x55b7bf7588e8 Implicit # | | | `-ConstAttr 0x55b7bf758910 Implicit # | | |-FunctionDecl 0x55b7bf758a20 col:35 WaveActiveSum 'float (float)' # | | | |-ParmVarDecl 0x55b7bf758970 col:54 'float' # | | | |-BuiltinAliasAttr 0x55b7bf758ad0 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55b7bf758b30 # | | | |-NoThrowAttr 0x55b7bf758b70 Implicit # | | | `-ConstAttr 0x55b7bf758b98 Implicit # | | |-FunctionDecl 0x55b7bf758cc0 col:36 WaveActiveSum 'float2 (float2)' # | | | |-ParmVarDecl 0x55b7bf758c10 col:56 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf758d70 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55b7bf758dd0 # | | | |-NoThrowAttr 0x55b7bf758e10 Implicit # | | | `-ConstAttr 0x55b7bf758e38 Implicit # | | |-FunctionDecl 0x55b7bf758f60 col:36 WaveActiveSum 'float3 (float3)' # | | | |-ParmVarDecl 0x55b7bf758eb0 col:56 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf759010 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55b7bf759070 # | | | |-NoThrowAttr 0x55b7bf7590b0 Implicit # | | | `-ConstAttr 0x55b7bf7590d8 Implicit # | | |-FunctionDecl 0x55b7bf759200 col:36 WaveActiveSum 'float4 (float4)' # | | | |-ParmVarDecl 0x55b7bf759150 col:56 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf7592b0 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55b7bf759310 # | | | |-NoThrowAttr 0x55b7bf759350 Implicit # | | | `-ConstAttr 0x55b7bf759378 Implicit # | | |-FunctionDecl 0x55b7bf759488 col:36 WaveActiveSum 'double (double)' # | | | |-ParmVarDecl 0x55b7bf7593d8 col:56 'double' # | | | |-BuiltinAliasAttr 0x55b7bf759538 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55b7bf759598 # | | | |-NoThrowAttr 0x55b7bf6f9ce0 Implicit # | | | `-ConstAttr 0x55b7bf6f9d08 Implicit # | | |-FunctionDecl 0x55b7bf6f9e30 col:37 WaveActiveSum 'double2 (double2)' # | | | |-ParmVarDecl 0x55b7bf6f9d80 col:58 'double2':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf6f9ee0 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55b7bf6f9f40 # | | | |-NoThrowAttr 0x55b7bf6f9f80 Implicit # | | | `-ConstAttr 0x55b7bf6f9fa8 Implicit # | | |-FunctionDecl 0x55b7bf6fa0d0 col:37 WaveActiveSum 'double3 (double3)' # | | | |-ParmVarDecl 0x55b7bf6fa020 col:58 'double3':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf6fa180 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55b7bf6fa1e0 # | | | |-NoThrowAttr 0x55b7bf6fa220 Implicit # | | | `-ConstAttr 0x55b7bf6fa248 Implicit # | | |-FunctionDecl 0x55b7bf6fa370 col:37 WaveActiveSum 'double4 (double4)' # | | | |-ParmVarDecl 0x55b7bf6fa2c0 col:58 'double4':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf6fa420 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55b7bf6fa480 # | | | |-NoThrowAttr 0x55b7bf6fa4c0 Implicit # | | | `-ConstAttr 0x55b7bf6fa4e8 Implicit # | | |-FunctionDecl 0x55b7bf6fa5f8 col:34 WaveActiveProduct 'half (half)' # | | | |-ParmVarDecl 0x55b7bf6fa548 col:56 'half' # | | | |-BuiltinAliasAttr 0x55b7bf6fa6a8 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55b7bf6fa708 # | | | |-NoThrowAttr 0x55b7bf6fa748 Implicit # | | | `-ConstAttr 0x55b7bf6fa770 Implicit # | | |-FunctionDecl 0x55b7bf6fa888 col:35 WaveActiveProduct 'half2 (half2)' # | | | |-ParmVarDecl 0x55b7bf6fa7d8 col:58 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf6fa938 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55b7bf6fa998 # | | | |-NoThrowAttr 0x55b7bf6fa9d8 Implicit # | | | `-ConstAttr 0x55b7bf6faa00 Implicit # | | |-FunctionDecl 0x55b7bf6fab28 col:35 WaveActiveProduct 'half3 (half3)' # | | | |-ParmVarDecl 0x55b7bf6faa78 col:58 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf6fabd8 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55b7bf6fac38 # | | | |-NoThrowAttr 0x55b7bf6fac78 Implicit # | | | `-ConstAttr 0x55b7bf6faca0 Implicit # | | |-FunctionDecl 0x55b7bf6fadc8 col:35 WaveActiveProduct 'half4 (half4)' # | | | |-ParmVarDecl 0x55b7bf6fad18 col:58 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf6fae78 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55b7bf6faed8 # | | | |-NoThrowAttr 0x55b7bf6faf18 Implicit # | | | `-ConstAttr 0x55b7bf6faf40 Implicit # | | |-FunctionDecl 0x55b7bf6fb060 col:33 WaveActiveProduct 'int (int)' # | | | |-ParmVarDecl 0x55b7bf6fafb0 col:54 'int' # | | | |-AvailabilityAttr 0x55b7bf6fb110 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55b7bf6fb1d0 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55b7bf6fb200 # | | | |-NoThrowAttr 0x55b7bf6fb240 Implicit # | | | `-ConstAttr 0x55b7bf6fb268 Implicit # | | |-FunctionDecl 0x55b7bf6fb3a0 col:34 WaveActiveProduct 'int2 (int2)' # | | | |-ParmVarDecl 0x55b7bf6fb2f0 col:56 'int2':'vector' # | | | |-AvailabilityAttr 0x55b7bf6fb450 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55b7bf6fb510 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55b7bf6fb540 # | | | |-NoThrowAttr 0x55b7bf6fb580 Implicit # | | | `-ConstAttr 0x55b7bf6fb5a8 Implicit # | | |-FunctionDecl 0x55b7bf6fb6e0 col:34 WaveActiveProduct 'int3 (int3)' # | | | |-ParmVarDecl 0x55b7bf6fb630 col:56 'int3':'vector' # | | | |-AvailabilityAttr 0x55b7bf6fb790 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55b7bf6fb850 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55b7bf6fb880 # | | | |-NoThrowAttr 0x55b7bf6fb8c0 Implicit # | | | `-ConstAttr 0x55b7bf6fb8e8 Implicit # | | |-FunctionDecl 0x55b7bf6fba20 col:34 WaveActiveProduct 'int4 (int4)' # | | | |-ParmVarDecl 0x55b7bf6fb970 col:56 'int4':'vector' # | | | |-AvailabilityAttr 0x55b7bf6fbad0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55b7bf6fbb90 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55b7bf6fbbc0 # | | | |-NoThrowAttr 0x55b7bf6fbc00 Implicit # | | | `-ConstAttr 0x55b7bf6fbc28 Implicit # | | |-FunctionDecl 0x55b7bf6fbda0 col:34 WaveActiveProduct 'uint (uint)' # | | | |-ParmVarDecl 0x55b7bf6fbcf0 col:56 'uint':'unsigned int' # | | | |-AvailabilityAttr 0x55b7bf6fbe50 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55b7bf6fbf10 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55b7bf6fbf40 # | | | |-NoThrowAttr 0x55b7bf6fbf80 Implicit # | | | `-ConstAttr 0x55b7bf6fbfa8 Implicit # | | |-FunctionDecl 0x55b7bf6fc0e0 col:35 WaveActiveProduct 'uint2 (uint2)' # | | | |-ParmVarDecl 0x55b7bf6fc030 col:58 'uint2':'vector' # | | | |-AvailabilityAttr 0x55b7bf6fc190 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55b7bf6fc250 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55b7bf6fc280 # | | | |-NoThrowAttr 0x55b7bf6fc2c0 Implicit # | | | `-ConstAttr 0x55b7bf6fc2e8 Implicit # | | |-FunctionDecl 0x55b7bf6fc420 col:35 WaveActiveProduct 'uint3 (uint3)' # | | | |-ParmVarDecl 0x55b7bf6fc370 col:58 'uint3':'vector' # | | | |-AvailabilityAttr 0x55b7bf6fc4d0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55b7bf6fc590 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55b7bf6fc5c0 # | | | |-NoThrowAttr 0x55b7bf6fc600 Implicit # | | | `-ConstAttr 0x55b7bf6fc628 Implicit # | | |-FunctionDecl 0x55b7bf6fc760 col:35 WaveActiveProduct 'uint4 (uint4)' # | | | |-ParmVarDecl 0x55b7bf6fc6b0 col:58 'uint4':'vector' # | | | |-AvailabilityAttr 0x55b7bf6fc810 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55b7bf6fc8d0 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55b7bf6fc900 # | | | |-NoThrowAttr 0x55b7bf6fc940 Implicit # | | | `-ConstAttr 0x55b7bf6fc968 Implicit # | | |-FunctionDecl 0x55b7bf6fcaa0 col:37 WaveActiveProduct 'int64_t (int64_t)' # | | | |-ParmVarDecl 0x55b7bf6fc9f0 col:62 'int64_t':'long' # | | | |-AvailabilityAttr 0x55b7bf6fcb50 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55b7bf6fcc10 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55b7bf6fcc40 # | | | |-NoThrowAttr 0x55b7bf6fcc80 Implicit # | | | `-ConstAttr 0x55b7bf6fcca8 Implicit # | | |-FunctionDecl 0x55b7bf6fcde0 col:38 WaveActiveProduct 'int64_t2 (int64_t2)' # | | | |-ParmVarDecl 0x55b7bf6fcd30 col:64 'int64_t2':'vector' # | | | |-AvailabilityAttr 0x55b7bf6fce90 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55b7bf6fcf50 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55b7bf6fcf80 # | | | |-NoThrowAttr 0x55b7bf6fcfc0 Implicit # | | | `-ConstAttr 0x55b7bf6fcfe8 Implicit # | | |-FunctionDecl 0x55b7bf6fd120 col:38 WaveActiveProduct 'int64_t3 (int64_t3)' # | | | |-ParmVarDecl 0x55b7bf6fd070 col:64 'int64_t3':'vector' # | | | |-AvailabilityAttr 0x55b7bf6fd1d0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55b7bf6fd290 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55b7bf6fd2c0 # | | | |-NoThrowAttr 0x55b7bf6fd300 Implicit # | | | `-ConstAttr 0x55b7bf6fd328 Implicit # | | |-FunctionDecl 0x55b7bf6fd460 col:38 WaveActiveProduct 'int64_t4 (int64_t4)' # | | | |-ParmVarDecl 0x55b7bf6fd3b0 col:64 'int64_t4':'vector' # | | | |-AvailabilityAttr 0x55b7bf6fd510 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55b7bf6fd5d0 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55b7bf6fd600 # | | | |-NoThrowAttr 0x55b7bf6fd640 Implicit # | | | `-ConstAttr 0x55b7bf6fd668 Implicit # | | |-FunctionDecl 0x55b7bf6fd7a0 col:38 WaveActiveProduct 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x55b7bf6fd6f0 col:64 'uint64_t':'unsigned long' # | | | |-AvailabilityAttr 0x55b7bf6fd850 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55b7bf6fd910 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55b7bf6fd940 # | | | |-NoThrowAttr 0x55b7bf6fd980 Implicit # | | | `-ConstAttr 0x55b7bf6fd9a8 Implicit # | | |-FunctionDecl 0x55b7bf6fdae0 col:39 WaveActiveProduct 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x55b7bf6fda30 col:66 'uint64_t2':'vector' # | | | |-AvailabilityAttr 0x55b7bf6fdb90 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55b7bf6fdc50 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55b7bf6fdc80 # | | | |-NoThrowAttr 0x55b7bf6fdcc0 Implicit # | | | `-ConstAttr 0x55b7bf765610 Implicit # | | |-FunctionDecl 0x55b7bf765748 col:39 WaveActiveProduct 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x55b7bf765698 col:66 'uint64_t3':'vector' # | | | |-AvailabilityAttr 0x55b7bf7657f8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55b7bf7658b8 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55b7bf7658e8 # | | | |-NoThrowAttr 0x55b7bf765928 Implicit # | | | `-ConstAttr 0x55b7bf765950 Implicit # | | |-FunctionDecl 0x55b7bf765a88 col:39 WaveActiveProduct 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x55b7bf7659d8 col:66 'uint64_t4':'vector' # | | | |-AvailabilityAttr 0x55b7bf765b38 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55b7bf765bf8 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55b7bf765c28 # | | | |-NoThrowAttr 0x55b7bf765c68 Implicit # | | | `-ConstAttr 0x55b7bf765c90 Implicit # | | |-FunctionDecl 0x55b7bf765db0 col:35 WaveActiveProduct 'float (float)' # | | | |-ParmVarDecl 0x55b7bf765d00 col:58 'float' # | | | |-AvailabilityAttr 0x55b7bf765e60 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55b7bf765f20 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55b7bf765f50 # | | | |-NoThrowAttr 0x55b7bf765f90 Implicit # | | | `-ConstAttr 0x55b7bf765fb8 Implicit # | | |-FunctionDecl 0x55b7bf7660f0 col:36 WaveActiveProduct 'float2 (float2)' # | | | |-ParmVarDecl 0x55b7bf766040 col:60 'float2':'vector' # | | | |-AvailabilityAttr 0x55b7bf7661a0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55b7bf766260 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55b7bf766290 # | | | |-NoThrowAttr 0x55b7bf7662d0 Implicit # | | | `-ConstAttr 0x55b7bf7662f8 Implicit # | | |-FunctionDecl 0x55b7bf766430 col:36 WaveActiveProduct 'float3 (float3)' # | | | |-ParmVarDecl 0x55b7bf766380 col:60 'float3':'vector' # | | | |-AvailabilityAttr 0x55b7bf7664e0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55b7bf7665a0 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55b7bf7665d0 # | | | |-NoThrowAttr 0x55b7bf766610 Implicit # | | | `-ConstAttr 0x55b7bf766638 Implicit # | | |-FunctionDecl 0x55b7bf766770 col:36 WaveActiveProduct 'float4 (float4)' # | | | |-ParmVarDecl 0x55b7bf7666c0 col:60 'float4':'vector' # | | | |-AvailabilityAttr 0x55b7bf766820 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55b7bf7668e0 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55b7bf766910 # | | | |-NoThrowAttr 0x55b7bf766950 Implicit # | | | `-ConstAttr 0x55b7bf766978 Implicit # | | |-FunctionDecl 0x55b7bf766a98 col:36 WaveActiveProduct 'double (double)' # | | | |-ParmVarDecl 0x55b7bf7669e8 col:60 'double' # | | | |-AvailabilityAttr 0x55b7bf766b48 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55b7bf766c08 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55b7bf766c38 # | | | |-NoThrowAttr 0x55b7bf766c78 Implicit # | | | `-ConstAttr 0x55b7bf766ca0 Implicit # | | |-FunctionDecl 0x55b7bf766dd8 col:37 WaveActiveProduct 'double2 (double2)' # | | | |-ParmVarDecl 0x55b7bf766d28 col:62 'double2':'vector' # | | | |-AvailabilityAttr 0x55b7bf766e88 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55b7bf766f48 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55b7bf766f78 # | | | |-NoThrowAttr 0x55b7bf766fb8 Implicit # | | | `-ConstAttr 0x55b7bf766fe0 Implicit # | | |-FunctionDecl 0x55b7bf767118 col:37 WaveActiveProduct 'double3 (double3)' # | | | |-ParmVarDecl 0x55b7bf767068 col:62 'double3':'vector' # | | | |-AvailabilityAttr 0x55b7bf7671c8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55b7bf767288 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55b7bf7672b8 # | | | |-NoThrowAttr 0x55b7bf7672f8 Implicit # | | | `-ConstAttr 0x55b7bf767320 Implicit # | | |-FunctionDecl 0x55b7bf767458 col:37 WaveActiveProduct 'double4 (double4)' # | | | |-ParmVarDecl 0x55b7bf7673a8 col:62 'double4':'vector' # | | | |-AvailabilityAttr 0x55b7bf767508 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55b7bf7675c8 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55b7bf767620 # | | | |-NoThrowAttr 0x55b7bf767660 Implicit # | | | `-ConstAttr 0x55b7bf767688 Implicit # | | |-FunctionDecl 0x55b7bf767798 col:34 WavePrefixSum 'half (half)' # | | | |-ParmVarDecl 0x55b7bf7676e8 col:52 'half' # | | | |-BuiltinAliasAttr 0x55b7bf767848 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55b7bf7678a8 # | | | |-NoThrowAttr 0x55b7bf7678e8 Implicit # | | | `-ConstAttr 0x55b7bf767910 Implicit # | | |-FunctionDecl 0x55b7bf767a28 col:35 WavePrefixSum 'half2 (half2)' # | | | |-ParmVarDecl 0x55b7bf767978 col:54 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf767ad8 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55b7bf767b38 # | | | |-NoThrowAttr 0x55b7bf767b78 Implicit # | | | `-ConstAttr 0x55b7bf767ba0 Implicit # | | |-FunctionDecl 0x55b7bf767cc8 col:35 WavePrefixSum 'half3 (half3)' # | | | |-ParmVarDecl 0x55b7bf767c18 col:54 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf767d78 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55b7bf767dd8 # | | | |-NoThrowAttr 0x55b7bf767e18 Implicit # | | | `-ConstAttr 0x55b7bf767e40 Implicit # | | |-FunctionDecl 0x55b7bf767f68 col:35 WavePrefixSum 'half4 (half4)' # | | | |-ParmVarDecl 0x55b7bf767eb8 col:54 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf768018 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55b7bf768078 # | | | |-NoThrowAttr 0x55b7bf7680b8 Implicit # | | | `-ConstAttr 0x55b7bf7680e0 Implicit # | | |-FunctionDecl 0x55b7bf7681f0 col:33 WavePrefixSum 'int (int)' # | | | |-ParmVarDecl 0x55b7bf768140 col:50 'int' # | | | |-BuiltinAliasAttr 0x55b7bf7682a0 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55b7bf768300 # | | | |-NoThrowAttr 0x55b7bf768340 Implicit # | | | `-ConstAttr 0x55b7bf768368 Implicit # | | |-FunctionDecl 0x55b7bf768490 col:34 WavePrefixSum 'int2 (int2)' # | | | |-ParmVarDecl 0x55b7bf7683e0 col:52 'int2':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf768540 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55b7bf7685a0 # | | | |-NoThrowAttr 0x55b7bf7685e0 Implicit # | | | `-ConstAttr 0x55b7bf768608 Implicit # | | |-FunctionDecl 0x55b7bf768730 col:34 WavePrefixSum 'int3 (int3)' # | | | |-ParmVarDecl 0x55b7bf768680 col:52 'int3':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf7687e0 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55b7bf768840 # | | | |-NoThrowAttr 0x55b7bf768880 Implicit # | | | `-ConstAttr 0x55b7bf7688a8 Implicit # | | |-FunctionDecl 0x55b7bf7689d0 col:34 WavePrefixSum 'int4 (int4)' # | | | |-ParmVarDecl 0x55b7bf768920 col:52 'int4':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf768a80 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55b7bf768ae0 # | | | |-NoThrowAttr 0x55b7bf768b20 Implicit # | | | `-ConstAttr 0x55b7bf768b48 Implicit # | | |-FunctionDecl 0x55b7bf768c70 col:34 WavePrefixSum 'uint (uint)' # | | | |-ParmVarDecl 0x55b7bf768bc0 col:52 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x55b7bf768d20 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55b7bf768d80 # | | | |-NoThrowAttr 0x55b7bf768dc0 Implicit # | | | `-ConstAttr 0x55b7bf768de8 Implicit # | | |-FunctionDecl 0x55b7bf768f10 col:35 WavePrefixSum 'uint2 (uint2)' # | | | |-ParmVarDecl 0x55b7bf768e60 col:54 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf768fc0 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55b7bf769020 # | | | |-NoThrowAttr 0x55b7bf769060 Implicit # | | | `-ConstAttr 0x55b7bf769088 Implicit # | | |-FunctionDecl 0x55b7bf7691b0 col:35 WavePrefixSum 'uint3 (uint3)' # | | | |-ParmVarDecl 0x55b7bf769100 col:54 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf769260 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55b7bf7692c0 # | | | |-NoThrowAttr 0x55b7bf769300 Implicit # | | | `-ConstAttr 0x55b7bf769328 Implicit # | | |-FunctionDecl 0x55b7bf769450 col:35 WavePrefixSum 'uint4 (uint4)' # | | | |-ParmVarDecl 0x55b7bf7693a0 col:54 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf769500 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55b7bf769560 # | | | |-NoThrowAttr 0x55b7bf7695a0 Implicit # | | | `-ConstAttr 0x55b7bf7695c8 Implicit # | | |-FunctionDecl 0x55b7bf769710 col:37 WavePrefixSum 'int64_t (int64_t)' # | | | |-ParmVarDecl 0x55b7bf769660 col:58 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x55b7bf7697c0 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55b7bf769820 # | | | |-NoThrowAttr 0x55b7bf769860 Implicit # | | | `-ConstAttr 0x55b7bf769888 Implicit # | | |-FunctionDecl 0x55b7bf7699b0 col:38 WavePrefixSum 'int64_t2 (int64_t2)' # | | | |-ParmVarDecl 0x55b7bf769900 col:60 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf769a60 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55b7bf769ac0 # | | | |-NoThrowAttr 0x55b7bf769b00 Implicit # | | | `-ConstAttr 0x55b7bf769b28 Implicit # | | |-FunctionDecl 0x55b7bf769c50 col:38 WavePrefixSum 'int64_t3 (int64_t3)' # | | | |-ParmVarDecl 0x55b7bf769ba0 col:60 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf769d00 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55b7bf769d60 # | | | |-NoThrowAttr 0x55b7bf769da0 Implicit # | | | `-ConstAttr 0x55b7bf769dc8 Implicit # | | |-FunctionDecl 0x55b7bf769ef0 col:38 WavePrefixSum 'int64_t4 (int64_t4)' # | | | |-ParmVarDecl 0x55b7bf769e40 col:60 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf769fa0 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55b7bf76a000 # | | | |-NoThrowAttr 0x55b7bf76a040 Implicit # | | | `-ConstAttr 0x55b7bf76a068 Implicit # | | |-FunctionDecl 0x55b7bf76a190 col:38 WavePrefixSum 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x55b7bf76a0e0 col:60 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x55b7bf76a240 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55b7bf76a2a0 # | | | |-NoThrowAttr 0x55b7bf76a2e0 Implicit # | | | `-ConstAttr 0x55b7bf76a308 Implicit # | | |-FunctionDecl 0x55b7bf76a430 col:39 WavePrefixSum 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x55b7bf76a380 col:62 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf76a4e0 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55b7bf76a540 # | | | |-NoThrowAttr 0x55b7bf76a580 Implicit # | | | `-ConstAttr 0x55b7bf76a5a8 Implicit # | | |-FunctionDecl 0x55b7bf76a6d0 col:39 WavePrefixSum 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x55b7bf76a620 col:62 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf76a780 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55b7bf76a7e0 # | | | |-NoThrowAttr 0x55b7bf76a820 Implicit # | | | `-ConstAttr 0x55b7bf76a848 Implicit # | | |-FunctionDecl 0x55b7bf76a970 col:39 WavePrefixSum 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x55b7bf76a8c0 col:62 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf76aa20 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55b7bf76aa80 # | | | |-NoThrowAttr 0x55b7bf76aac0 Implicit # | | | `-ConstAttr 0x55b7bf76aae8 Implicit # | | |-FunctionDecl 0x55b7bf76abf8 col:35 WavePrefixSum 'float (float)' # | | | |-ParmVarDecl 0x55b7bf76ab48 col:54 'float' # | | | |-BuiltinAliasAttr 0x55b7bf76aca8 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55b7bf76ad08 # | | | |-NoThrowAttr 0x55b7bf76ad48 Implicit # | | | `-ConstAttr 0x55b7bf76ad70 Implicit # | | |-FunctionDecl 0x55b7bf76ae98 col:36 WavePrefixSum 'float2 (float2)' # | | | |-ParmVarDecl 0x55b7bf76ade8 col:56 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf76af48 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55b7bf76afa8 # | | | |-NoThrowAttr 0x55b7bf76afe8 Implicit # | | | `-ConstAttr 0x55b7bf76b010 Implicit # | | |-FunctionDecl 0x55b7bf76b138 col:36 WavePrefixSum 'float3 (float3)' # | | | |-ParmVarDecl 0x55b7bf76b088 col:56 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf76b1e8 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55b7bf76b248 # | | | |-NoThrowAttr 0x55b7bf76b288 Implicit # | | | `-ConstAttr 0x55b7bf76b2b0 Implicit # | | |-FunctionDecl 0x55b7bf76b3d8 col:36 WavePrefixSum 'float4 (float4)' # | | | |-ParmVarDecl 0x55b7bf76b328 col:56 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf76b488 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55b7bf76b4e8 # | | | |-NoThrowAttr 0x55b7bf76b528 Implicit # | | | `-ConstAttr 0x55b7bf76b550 Implicit # | | |-FunctionDecl 0x55b7bf76b670 col:36 WavePrefixSum 'double (double)' # | | | |-ParmVarDecl 0x55b7bf76b5b0 col:56 'double' # | | | |-BuiltinAliasAttr 0x55b7bf76b720 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55b7bf76b780 # | | | |-NoThrowAttr 0x55b7bf76b7c0 Implicit # | | | `-ConstAttr 0x55b7bf76b7e8 Implicit # | | |-FunctionDecl 0x55b7bf76b910 col:37 WavePrefixSum 'double2 (double2)' # | | | |-ParmVarDecl 0x55b7bf76b860 col:58 'double2':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf76b9c0 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55b7bf76ba20 # | | | |-NoThrowAttr 0x55b7bf76ba60 Implicit # | | | `-ConstAttr 0x55b7bf76ba88 Implicit # | | |-FunctionDecl 0x55b7bf76bbb0 col:37 WavePrefixSum 'double3 (double3)' # | | | |-ParmVarDecl 0x55b7bf76bb00 col:58 'double3':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf76bc60 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55b7bf76bcc0 # | | | |-NoThrowAttr 0x55b7bf76bd00 Implicit # | | | `-ConstAttr 0x55b7bf76bd28 Implicit # | | |-FunctionDecl 0x55b7bf76be50 col:37 WavePrefixSum 'double4 (double4)' # | | | |-ParmVarDecl 0x55b7bf76bda0 col:58 'double4':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf76bf00 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55b7bf76bf60 # | | | |-NoThrowAttr 0x55b7bf76bfa0 Implicit # | | | `-ConstAttr 0x55b7bf76bfc8 Implicit # | | |-FunctionDecl 0x55b7bf76c0d8 col:34 WavePrefixProduct 'half (half)' # | | | |-ParmVarDecl 0x55b7bf76c028 col:56 'half' # | | | |-BuiltinAliasAttr 0x55b7bf76c188 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55b7bf76c1e8 # | | | |-NoThrowAttr 0x55b7bf76c228 Implicit # | | | `-ConstAttr 0x55b7bf76c250 Implicit # | | |-FunctionDecl 0x55b7bf76c368 col:35 WavePrefixProduct 'half2 (half2)' # | | | |-ParmVarDecl 0x55b7bf76c2b8 col:58 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf76c418 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55b7bf76c478 # | | | |-NoThrowAttr 0x55b7bf76c4b8 Implicit # | | | `-ConstAttr 0x55b7bf76c4e0 Implicit # | | |-FunctionDecl 0x55b7bf76c608 col:35 WavePrefixProduct 'half3 (half3)' # | | | |-ParmVarDecl 0x55b7bf76c558 col:58 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf76c6b8 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55b7bf76c718 # | | | |-NoThrowAttr 0x55b7bf76c758 Implicit # | | | `-ConstAttr 0x55b7bf76c780 Implicit # | | |-FunctionDecl 0x55b7bf76c8a8 col:35 WavePrefixProduct 'half4 (half4)' # | | | |-ParmVarDecl 0x55b7bf76c7f8 col:58 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf76c958 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55b7bf76c9b8 # | | | |-NoThrowAttr 0x55b7bf76c9f8 Implicit # | | | `-ConstAttr 0x55b7bf76ca20 Implicit # | | |-FunctionDecl 0x55b7bf76cb30 col:33 WavePrefixProduct 'int (int)' # | | | |-ParmVarDecl 0x55b7bf76ca80 col:54 'int' # | | | |-BuiltinAliasAttr 0x55b7bf76cbe0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55b7bf76cc40 # | | | |-NoThrowAttr 0x55b7bf76cc80 Implicit # | | | `-ConstAttr 0x55b7bf76cca8 Implicit # | | |-FunctionDecl 0x55b7bf76cdd0 col:34 WavePrefixProduct 'int2 (int2)' # | | | |-ParmVarDecl 0x55b7bf76cd20 col:56 'int2':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf76ce80 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55b7bf76cee0 # | | | |-NoThrowAttr 0x55b7bf76cf20 Implicit # | | | `-ConstAttr 0x55b7bf76cf48 Implicit # | | |-FunctionDecl 0x55b7bf76d070 col:34 WavePrefixProduct 'int3 (int3)' # | | | |-ParmVarDecl 0x55b7bf76cfc0 col:56 'int3':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf76d120 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55b7bf76d180 # | | | |-NoThrowAttr 0x55b7bf76d1c0 Implicit # | | | `-ConstAttr 0x55b7bf76d1e8 Implicit # | | |-FunctionDecl 0x55b7bf76d310 col:34 WavePrefixProduct 'int4 (int4)' # | | | |-ParmVarDecl 0x55b7bf76d260 col:56 'int4':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf76d3c0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55b7bf76d420 # | | | |-NoThrowAttr 0x55b7bf76d460 Implicit # | | | `-ConstAttr 0x55b7bf76d488 Implicit # | | |-FunctionDecl 0x55b7bf76d650 col:34 WavePrefixProduct 'uint (uint)' # | | | |-ParmVarDecl 0x55b7bf76d500 col:56 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x55b7bf76d700 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55b7bf76d760 # | | | |-NoThrowAttr 0x55b7bf76d7a0 Implicit # | | | `-ConstAttr 0x55b7bf76d7c8 Implicit # | | |-FunctionDecl 0x55b7bf76d8f0 col:35 WavePrefixProduct 'uint2 (uint2)' # | | | |-ParmVarDecl 0x55b7bf76d840 col:58 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf76d9a0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55b7bf76da00 # | | | |-NoThrowAttr 0x55b7bf76da40 Implicit # | | | `-ConstAttr 0x55b7bf76da68 Implicit # | | |-FunctionDecl 0x55b7bf76db90 col:35 WavePrefixProduct 'uint3 (uint3)' # | | | |-ParmVarDecl 0x55b7bf76dae0 col:58 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf76dc40 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55b7bf76dca0 # | | | |-NoThrowAttr 0x55b7bf76dce0 Implicit # | | | `-ConstAttr 0x55b7bf76dd08 Implicit # | | |-FunctionDecl 0x55b7bf76de30 col:35 WavePrefixProduct 'uint4 (uint4)' # | | | |-ParmVarDecl 0x55b7bf76dd80 col:58 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf76dee0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55b7bf76df40 # | | | |-NoThrowAttr 0x55b7bf76df80 Implicit # | | | `-ConstAttr 0x55b7bf76dfa8 Implicit # | | |-FunctionDecl 0x55b7bf76e0d0 col:37 WavePrefixProduct 'int64_t (int64_t)' # | | | |-ParmVarDecl 0x55b7bf76e020 col:62 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x55b7bf76e180 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55b7bf76e1e0 # | | | |-NoThrowAttr 0x55b7bf76e220 Implicit # | | | `-ConstAttr 0x55b7bf76e248 Implicit # | | |-FunctionDecl 0x55b7bf76e370 col:38 WavePrefixProduct 'int64_t2 (int64_t2)' # | | | |-ParmVarDecl 0x55b7bf76e2c0 col:64 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf76e420 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55b7bf76e480 # | | | |-NoThrowAttr 0x55b7bf76e4c0 Implicit # | | | `-ConstAttr 0x55b7bf76e4e8 Implicit # | | |-FunctionDecl 0x55b7bf76e610 col:38 WavePrefixProduct 'int64_t3 (int64_t3)' # | | | |-ParmVarDecl 0x55b7bf76e560 col:64 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf76e6c0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55b7bf76e720 # | | | |-NoThrowAttr 0x55b7bf76e760 Implicit # | | | `-ConstAttr 0x55b7bf76e788 Implicit # | | |-FunctionDecl 0x55b7bf76e8b0 col:38 WavePrefixProduct 'int64_t4 (int64_t4)' # | | | |-ParmVarDecl 0x55b7bf76e800 col:64 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf76e960 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55b7bf76e9c0 # | | | |-NoThrowAttr 0x55b7bf76ea00 Implicit # | | | `-ConstAttr 0x55b7bf76ea28 Implicit # | | |-FunctionDecl 0x55b7bf76eb50 col:38 WavePrefixProduct 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x55b7bf76eaa0 col:64 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x55b7bf76ec00 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55b7bf76ec60 # | | | |-NoThrowAttr 0x55b7bf76eca0 Implicit # | | | `-ConstAttr 0x55b7bf76ecc8 Implicit # | | |-FunctionDecl 0x55b7bf76edf0 col:39 WavePrefixProduct 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x55b7bf76ed40 col:66 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf76eea0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55b7bf76ef00 # | | | |-NoThrowAttr 0x55b7bf76ef40 Implicit # | | | `-ConstAttr 0x55b7bf76ef68 Implicit # | | |-FunctionDecl 0x55b7bf76f090 col:39 WavePrefixProduct 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x55b7bf76efe0 col:66 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf76f140 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55b7bf76f1a0 # | | | |-NoThrowAttr 0x55b7bf76f1e0 Implicit # | | | `-ConstAttr 0x55b7bf76f208 Implicit # | | |-FunctionDecl 0x55b7bf76f330 col:39 WavePrefixProduct 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x55b7bf76f280 col:66 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf76f3e0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55b7bf76f440 # | | | |-NoThrowAttr 0x55b7bf76f480 Implicit # | | | `-ConstAttr 0x55b7bf76f4a8 Implicit # | | |-FunctionDecl 0x55b7bf76f660 col:35 WavePrefixProduct 'float (float)' # | | | |-ParmVarDecl 0x55b7bf76f508 col:58 'float' # | | | |-BuiltinAliasAttr 0x55b7bf76f710 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55b7bf76f770 # | | | |-NoThrowAttr 0x55b7bf76f7b0 Implicit # | | | `-ConstAttr 0x55b7bf76f7d8 Implicit # | | |-FunctionDecl 0x55b7bf76f900 col:36 WavePrefixProduct 'float2 (float2)' # | | | |-ParmVarDecl 0x55b7bf76f850 col:60 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf76f9b0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55b7bf76fa10 # | | | |-NoThrowAttr 0x55b7bf76fa50 Implicit # | | | `-ConstAttr 0x55b7bf76fa78 Implicit # | | |-FunctionDecl 0x55b7bf76fba0 col:36 WavePrefixProduct 'float3 (float3)' # | | | |-ParmVarDecl 0x55b7bf76faf0 col:60 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf76fc50 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55b7bf76fcb0 # | | | |-NoThrowAttr 0x55b7bf76fcf0 Implicit # | | | `-ConstAttr 0x55b7bf76fd18 Implicit # | | |-FunctionDecl 0x55b7bf76fe40 col:36 WavePrefixProduct 'float4 (float4)' # | | | |-ParmVarDecl 0x55b7bf76fd90 col:60 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf76fef0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55b7bf76ff50 # | | | |-NoThrowAttr 0x55b7bf76ff90 Implicit # | | | `-ConstAttr 0x55b7bf76ffb8 Implicit # | | |-FunctionDecl 0x55b7bf7700c8 col:36 WavePrefixProduct 'double (double)' # | | | |-ParmVarDecl 0x55b7bf770018 col:60 'double' # | | | |-BuiltinAliasAttr 0x55b7bf770178 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55b7bf7701d8 # | | | |-NoThrowAttr 0x55b7bf770218 Implicit # | | | `-ConstAttr 0x55b7bf770240 Implicit # | | |-FunctionDecl 0x55b7bf770368 col:37 WavePrefixProduct 'double2 (double2)' # | | | |-ParmVarDecl 0x55b7bf7702b8 col:62 'double2':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf770418 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55b7bf770478 # | | | |-NoThrowAttr 0x55b7bf7704b8 Implicit # | | | `-ConstAttr 0x55b7bf7704e0 Implicit # | | |-FunctionDecl 0x55b7bf770608 col:37 WavePrefixProduct 'double3 (double3)' # | | | |-ParmVarDecl 0x55b7bf770558 col:62 'double3':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf7706b8 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55b7bf770718 # | | | |-NoThrowAttr 0x55b7bf770758 Implicit # | | | `-ConstAttr 0x55b7bf770780 Implicit # | | |-FunctionDecl 0x55b7bf7708a8 col:37 WavePrefixProduct 'double4 (double4)' # | | | |-ParmVarDecl 0x55b7bf7707f8 col:62 'double4':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf770958 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55b7bf7709b8 # | | | |-NoThrowAttr 0x55b7bf7709f8 Implicit # | | | `-ConstAttr 0x55b7bf770a20 Implicit # | | |-FunctionDecl 0x55b7bf770b30 col:34 QuadReadAcrossX 'half (half)' # | | | |-ParmVarDecl 0x55b7bf770a80 col:54 'half' # | | | |-BuiltinAliasAttr 0x55b7bf770be0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55b7bf770c40 # | | | |-NoThrowAttr 0x55b7bf770c80 Implicit # | | | `-ConstAttr 0x55b7bf770ca8 Implicit # | | |-FunctionDecl 0x55b7bf770dc0 col:35 QuadReadAcrossX 'half2 (half2)' # | | | |-ParmVarDecl 0x55b7bf770d10 col:56 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf770e70 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55b7bf770ed0 # | | | |-NoThrowAttr 0x55b7bf770f10 Implicit # | | | `-ConstAttr 0x55b7bf770f38 Implicit # | | |-FunctionDecl 0x55b7bf771060 col:35 QuadReadAcrossX 'half3 (half3)' # | | | |-ParmVarDecl 0x55b7bf770fb0 col:56 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf771110 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55b7bf771170 # | | | |-NoThrowAttr 0x55b7bf7711b0 Implicit # | | | `-ConstAttr 0x55b7bf7711d8 Implicit # | | |-FunctionDecl 0x55b7bf771300 col:35 QuadReadAcrossX 'half4 (half4)' # | | | |-ParmVarDecl 0x55b7bf771250 col:56 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf7713b0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55b7bf771410 # | | | |-NoThrowAttr 0x55b7bf771450 Implicit # | | | `-ConstAttr 0x55b7bf771478 Implicit # | | |-FunctionDecl 0x55b7bf771588 col:33 QuadReadAcrossX 'int (int)' # | | | |-ParmVarDecl 0x55b7bf7714d8 col:52 'int' # | | | |-BuiltinAliasAttr 0x55b7bf771670 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55b7bf7716d0 # | | | |-NoThrowAttr 0x55b7bf771710 Implicit # | | | `-ConstAttr 0x55b7bf771738 Implicit # | | |-FunctionDecl 0x55b7bf771860 col:34 QuadReadAcrossX 'int2 (int2)' # | | | |-ParmVarDecl 0x55b7bf7717b0 col:54 'int2':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf771910 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55b7bf771970 # | | | |-NoThrowAttr 0x55b7bf7719b0 Implicit # | | | `-ConstAttr 0x55b7bf7719d8 Implicit # | | |-FunctionDecl 0x55b7bf771b00 col:34 QuadReadAcrossX 'int3 (int3)' # | | | |-ParmVarDecl 0x55b7bf771a50 col:54 'int3':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf771bb0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55b7bf771c10 # | | | |-NoThrowAttr 0x55b7bf771c50 Implicit # | | | `-ConstAttr 0x55b7bf771c78 Implicit # | | |-FunctionDecl 0x55b7bf771da0 col:34 QuadReadAcrossX 'int4 (int4)' # | | | |-ParmVarDecl 0x55b7bf771cf0 col:54 'int4':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf771e50 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55b7bf771eb0 # | | | |-NoThrowAttr 0x55b7bf771ef0 Implicit # | | | `-ConstAttr 0x55b7bf771f18 Implicit # | | |-FunctionDecl 0x55b7bf772040 col:34 QuadReadAcrossX 'uint (uint)' # | | | |-ParmVarDecl 0x55b7bf771f90 col:54 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x55b7bf7720f0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55b7bf772150 # | | | |-NoThrowAttr 0x55b7bf772190 Implicit # | | | `-ConstAttr 0x55b7bf7721b8 Implicit # | | |-FunctionDecl 0x55b7bf7722e0 col:35 QuadReadAcrossX 'uint2 (uint2)' # | | | |-ParmVarDecl 0x55b7bf772230 col:56 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf772390 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55b7bf7723f0 # | | | |-NoThrowAttr 0x55b7bf772430 Implicit # | | | `-ConstAttr 0x55b7bf772458 Implicit # | | |-FunctionDecl 0x55b7bf772580 col:35 QuadReadAcrossX 'uint3 (uint3)' # | | | |-ParmVarDecl 0x55b7bf7724d0 col:56 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf772630 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55b7bf772690 # | | | |-NoThrowAttr 0x55b7bf7726d0 Implicit # | | | `-ConstAttr 0x55b7bf7726f8 Implicit # | | |-FunctionDecl 0x55b7bf772820 col:35 QuadReadAcrossX 'uint4 (uint4)' # | | | |-ParmVarDecl 0x55b7bf772770 col:56 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf7728d0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55b7bf772930 # | | | |-NoThrowAttr 0x55b7bf772970 Implicit # | | | `-ConstAttr 0x55b7bf772998 Implicit # | | |-FunctionDecl 0x55b7bf772ac0 col:37 QuadReadAcrossX 'int64_t (int64_t)' # | | | |-ParmVarDecl 0x55b7bf772a10 col:60 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x55b7bf772b70 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55b7bf772bd0 # | | | |-NoThrowAttr 0x55b7bf772c10 Implicit # | | | `-ConstAttr 0x55b7bf772c38 Implicit # | | |-FunctionDecl 0x55b7bf772d60 col:38 QuadReadAcrossX 'int64_t2 (int64_t2)' # | | | |-ParmVarDecl 0x55b7bf772cb0 col:62 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf772e10 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55b7bf772e70 # | | | |-NoThrowAttr 0x55b7bf772eb0 Implicit # | | | `-ConstAttr 0x55b7bf772ed8 Implicit # | | |-FunctionDecl 0x55b7bf773000 col:38 QuadReadAcrossX 'int64_t3 (int64_t3)' # | | | |-ParmVarDecl 0x55b7bf772f50 col:62 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf7730b0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55b7bf773110 # | | | |-NoThrowAttr 0x55b7bf773150 Implicit # | | | `-ConstAttr 0x55b7bf773178 Implicit # | | |-FunctionDecl 0x55b7bf7732a0 col:38 QuadReadAcrossX 'int64_t4 (int64_t4)' # | | | |-ParmVarDecl 0x55b7bf7731f0 col:62 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf773350 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55b7bf7733b0 # | | | |-NoThrowAttr 0x55b7bf7733f0 Implicit # | | | `-ConstAttr 0x55b7bf773418 Implicit # | | |-FunctionDecl 0x55b7bf773540 col:38 QuadReadAcrossX 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x55b7bf773490 col:62 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x55b7bf7735f0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55b7bf7197d0 # | | | |-NoThrowAttr 0x55b7bf719810 Implicit # | | | `-ConstAttr 0x55b7bf719838 Implicit # | | |-FunctionDecl 0x55b7bf719960 col:39 QuadReadAcrossX 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x55b7bf7198b0 col:64 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf719a10 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55b7bf719a70 # | | | |-NoThrowAttr 0x55b7bf719ab0 Implicit # | | | `-ConstAttr 0x55b7bf719ad8 Implicit # | | |-FunctionDecl 0x55b7bf719c00 col:39 QuadReadAcrossX 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x55b7bf719b50 col:64 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf719cb0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55b7bf719d10 # | | | |-NoThrowAttr 0x55b7bf719d50 Implicit # | | | `-ConstAttr 0x55b7bf719d78 Implicit # | | |-FunctionDecl 0x55b7bf719ea0 col:39 QuadReadAcrossX 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x55b7bf719df0 col:64 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf719f50 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55b7bf719fb0 # | | | |-NoThrowAttr 0x55b7bf719ff0 Implicit # | | | `-ConstAttr 0x55b7bf71a018 Implicit # | | |-FunctionDecl 0x55b7bf71a128 col:35 QuadReadAcrossX 'float (float)' # | | | |-ParmVarDecl 0x55b7bf71a078 col:56 'float' # | | | |-BuiltinAliasAttr 0x55b7bf71a1d8 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55b7bf71a238 # | | | |-NoThrowAttr 0x55b7bf71a278 Implicit # | | | `-ConstAttr 0x55b7bf71a2a0 Implicit # | | |-FunctionDecl 0x55b7bf71a3c8 col:36 QuadReadAcrossX 'float2 (float2)' # | | | |-ParmVarDecl 0x55b7bf71a318 col:58 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf71a478 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55b7bf71a4d8 # | | | |-NoThrowAttr 0x55b7bf71a518 Implicit # | | | `-ConstAttr 0x55b7bf71a540 Implicit # | | |-FunctionDecl 0x55b7bf71a668 col:36 QuadReadAcrossX 'float3 (float3)' # | | | |-ParmVarDecl 0x55b7bf71a5b8 col:58 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf71a718 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55b7bf71a778 # | | | |-NoThrowAttr 0x55b7bf71a7b8 Implicit # | | | `-ConstAttr 0x55b7bf71a7e0 Implicit # | | |-FunctionDecl 0x55b7bf71a908 col:36 QuadReadAcrossX 'float4 (float4)' # | | | |-ParmVarDecl 0x55b7bf71a858 col:58 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf71a9b8 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55b7bf71aa18 # | | | |-NoThrowAttr 0x55b7bf71aa58 Implicit # | | | `-ConstAttr 0x55b7bf71aa80 Implicit # | | |-FunctionDecl 0x55b7bf71ab90 col:36 QuadReadAcrossX 'double (double)' # | | | |-ParmVarDecl 0x55b7bf71aae0 col:58 'double' # | | | |-BuiltinAliasAttr 0x55b7bf71ac40 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55b7bf71aca0 # | | | |-NoThrowAttr 0x55b7bf71ace0 Implicit # | | | `-ConstAttr 0x55b7bf71ad08 Implicit # | | |-FunctionDecl 0x55b7bf71ae30 col:37 QuadReadAcrossX 'double2 (double2)' # | | | |-ParmVarDecl 0x55b7bf71ad80 col:60 'double2':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf71aee0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55b7bf71af40 # | | | |-NoThrowAttr 0x55b7bf71af80 Implicit # | | | `-ConstAttr 0x55b7bf71afa8 Implicit # | | |-FunctionDecl 0x55b7bf71b0d0 col:37 QuadReadAcrossX 'double3 (double3)' # | | | |-ParmVarDecl 0x55b7bf71b020 col:60 'double3':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf71b180 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55b7bf71b1e0 # | | | |-NoThrowAttr 0x55b7bf71b220 Implicit # | | | `-ConstAttr 0x55b7bf71b248 Implicit # | | |-FunctionDecl 0x55b7bf71b370 col:37 QuadReadAcrossX 'double4 (double4)' # | | | |-ParmVarDecl 0x55b7bf71b2c0 col:60 'double4':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf71b420 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55b7bf71b480 # | | | |-NoThrowAttr 0x55b7bf71b4c0 Implicit # | | | `-ConstAttr 0x55b7bf71b4e8 Implicit # | | |-FunctionDecl 0x55b7bf71b638 col:5 sign 'int (half)' # | | | |-ParmVarDecl 0x55b7bf71b548 col:14 'half' # | | | |-BuiltinAliasAttr 0x55b7bf71b6e8 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55b7bf71b760 Implicit # | | | `-ConstAttr 0x55b7bf71b788 Implicit # | | |-FunctionDecl 0x55b7bf71b938 col:6 sign 'int2 (half2)' # | | | |-ParmVarDecl 0x55b7bf71b810 col:16 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf71b9e8 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55b7bf71ba60 Implicit # | | | `-ConstAttr 0x55b7bf71ba88 Implicit # | | |-FunctionDecl 0x55b7bf71bc28 col:6 sign 'int3 (half3)' # | | | |-ParmVarDecl 0x55b7bf71bb00 col:16 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf71bcd8 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55b7bf71bd50 Implicit # | | | `-ConstAttr 0x55b7bf71bd78 Implicit # | | |-FunctionDecl 0x55b7bf71bf18 col:6 sign 'int4 (half4)' # | | | |-ParmVarDecl 0x55b7bf71bdf0 col:16 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf71bfc8 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55b7bf71c040 Implicit # | | | `-ConstAttr 0x55b7bf71c068 Implicit # | | |-FunctionDecl 0x55b7bf71c178 col:5 sign 'int (int)' # | | | |-ParmVarDecl 0x55b7bf71c0c8 col:13 'int' # | | | |-BuiltinAliasAttr 0x55b7bf71c228 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55b7bf71c2a0 Implicit # | | | `-ConstAttr 0x55b7bf71c2c8 Implicit # | | |-FunctionDecl 0x55b7bf71c3f0 col:6 sign 'int2 (int2)' # | | | |-ParmVarDecl 0x55b7bf71c340 col:15 'int2':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf71c4a0 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55b7bf71c518 Implicit # | | | `-ConstAttr 0x55b7bf71c540 Implicit # | | |-FunctionDecl 0x55b7bf71c668 col:6 sign 'int3 (int3)' # | | | |-ParmVarDecl 0x55b7bf71c5b8 col:15 'int3':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf71c718 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55b7bf71c790 Implicit # | | | `-ConstAttr 0x55b7bf71c7b8 Implicit # | | |-FunctionDecl 0x55b7bf71c8e0 col:6 sign 'int4 (int4)' # | | | |-ParmVarDecl 0x55b7bf71c830 col:15 'int4':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf71c990 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55b7bf71ca08 Implicit # | | | `-ConstAttr 0x55b7bf71ca30 Implicit # | | |-FunctionDecl 0x55b7bf71cbd8 col:5 sign 'int (uint)' # | | | |-ParmVarDecl 0x55b7bf71caa8 col:14 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x55b7bf71cc88 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55b7bf71cd00 Implicit # | | | `-ConstAttr 0x55b7bf71cd28 Implicit # | | |-FunctionDecl 0x55b7bf71cec8 col:6 sign 'int2 (uint2)' # | | | |-ParmVarDecl 0x55b7bf71cda0 col:16 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf71cf78 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55b7bf71cff0 Implicit # | | | `-ConstAttr 0x55b7bf71d018 Implicit # | | |-FunctionDecl 0x55b7bf71d1b8 col:6 sign 'int3 (uint3)' # | | | |-ParmVarDecl 0x55b7bf71d090 col:16 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf71d268 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55b7bf71d2e0 Implicit # | | | `-ConstAttr 0x55b7bf71d308 Implicit # | | |-FunctionDecl 0x55b7bf71d4a8 col:6 sign 'int4 (uint4)' # | | | |-ParmVarDecl 0x55b7bf71d380 col:16 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf71d558 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55b7bf71d5d0 Implicit # | | | `-ConstAttr 0x55b7bf71d5f8 Implicit # | | |-FunctionDecl 0x55b7bf71d7f0 col:5 sign 'int (float)' # | | | |-ParmVarDecl 0x55b7bf71d658 col:15 'float' # | | | |-BuiltinAliasAttr 0x55b7bf71d8a0 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55b7bf71d918 Implicit # | | | `-ConstAttr 0x55b7bf71d940 Implicit # | | |-FunctionDecl 0x55b7bf71dae8 col:6 sign 'int2 (float2)' # | | | |-ParmVarDecl 0x55b7bf71d9b8 col:17 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf71db98 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55b7bf71dc10 Implicit # | | | `-ConstAttr 0x55b7bf71dc38 Implicit # | | |-FunctionDecl 0x55b7bf71ddd8 col:6 sign 'int3 (float3)' # | | | |-ParmVarDecl 0x55b7bf71dcb0 col:17 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf71de88 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55b7bf71df00 Implicit # | | | `-ConstAttr 0x55b7bf71df28 Implicit # | | |-FunctionDecl 0x55b7bf71e0c8 col:6 sign 'int4 (float4)' # | | | |-ParmVarDecl 0x55b7bf71dfa0 col:17 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf71e178 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55b7bf71e1f0 Implicit # | | | `-ConstAttr 0x55b7bf71e218 Implicit # | | |-FunctionDecl 0x55b7bf71e3b8 col:5 sign 'int (int64_t)' # | | | |-ParmVarDecl 0x55b7bf71e290 col:17 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x55b7bf71e468 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55b7bf71e4e0 Implicit # | | | `-ConstAttr 0x55b7bf71e508 Implicit # | | |-FunctionDecl 0x55b7bf71e6a8 col:6 sign 'int2 (int64_t2)' # | | | |-ParmVarDecl 0x55b7bf71e580 col:19 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf71e758 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55b7bf71e7d0 Implicit # | | | `-ConstAttr 0x55b7bf71e7f8 Implicit # | | |-FunctionDecl 0x55b7bf71e998 col:6 sign 'int3 (int64_t3)' # | | | |-ParmVarDecl 0x55b7bf71e870 col:19 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf71ea48 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55b7bf71eac0 Implicit # | | | `-ConstAttr 0x55b7bf71eae8 Implicit # | | |-FunctionDecl 0x55b7bf71ec88 col:6 sign 'int4 (int64_t4)' # | | | |-ParmVarDecl 0x55b7bf71eb60 col:19 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf71ed38 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55b7bf71edb0 Implicit # | | | `-ConstAttr 0x55b7bf71edd8 Implicit # | | |-FunctionDecl 0x55b7bf71ef78 col:5 sign 'int (uint64_t)' # | | | |-ParmVarDecl 0x55b7bf71ee50 col:18 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x55b7bf71f028 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55b7bf71f0a0 Implicit # | | | `-ConstAttr 0x55b7bf71f0c8 Implicit # | | |-FunctionDecl 0x55b7bf71f268 col:6 sign 'int2 (uint64_t2)' # | | | |-ParmVarDecl 0x55b7bf71f140 col:20 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf71f318 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55b7bf71f390 Implicit # | | | `-ConstAttr 0x55b7bf71f3b8 Implicit # | | |-FunctionDecl 0x55b7bf71f558 col:6 sign 'int3 (uint64_t3)' # | | | |-ParmVarDecl 0x55b7bf71f430 col:20 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf71f608 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55b7bf71f680 Implicit # | | | `-ConstAttr 0x55b7bf71f6a8 Implicit # | | |-FunctionDecl 0x55b7bf71f868 col:6 sign 'int4 (uint64_t4)' # | | | |-ParmVarDecl 0x55b7bf71f720 col:20 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf71f918 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55b7bf71f990 Implicit # | | | `-ConstAttr 0x55b7bf71f9b8 Implicit # | | |-FunctionDecl 0x55b7bf71fb08 col:5 sign 'int (double)' # | | | |-ParmVarDecl 0x55b7bf71fa18 col:16 'double' # | | | |-BuiltinAliasAttr 0x55b7bf71fbb8 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55b7bf71fc30 Implicit # | | | `-ConstAttr 0x55b7bf71fc58 Implicit # | | |-FunctionDecl 0x55b7bf71fdf8 col:6 sign 'int2 (double2)' # | | | |-ParmVarDecl 0x55b7bf71fcd0 col:18 'double2':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf71fea8 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55b7bf71ff20 Implicit # | | | `-ConstAttr 0x55b7bf71ff48 Implicit # | | |-FunctionDecl 0x55b7bf7200e8 col:6 sign 'int3 (double3)' # | | | |-ParmVarDecl 0x55b7bf71ffc0 col:18 'double3':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf720198 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55b7bf720210 Implicit # | | | `-ConstAttr 0x55b7bf720238 Implicit # | | |-FunctionDecl 0x55b7bf7203d8 col:6 sign 'int4 (double4)' # | | | |-ParmVarDecl 0x55b7bf7202b0 col:18 'double4':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf720488 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55b7bf720500 Implicit # | | | `-ConstAttr 0x55b7bf720528 Implicit # | | |-FunctionDecl 0x55b7bf720638 col:6 radians 'half (half)' # | | | |-ParmVarDecl 0x55b7bf720588 col:18 'half' # | | | |-BuiltinAliasAttr 0x55b7bf7206e8 clang_builtin_alias __builtin_hlsl_elementwise_radians # | | | |-NoThrowAttr 0x55b7bf720760 Implicit # | | | `-ConstAttr 0x55b7bf720788 Implicit # | | |-FunctionDecl 0x55b7bf7208a0 col:7 radians 'half2 (half2)' # | | | |-ParmVarDecl 0x55b7bf7207f0 col:20 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf720950 clang_builtin_alias __builtin_hlsl_elementwise_radians # | | | |-NoThrowAttr 0x55b7bf7209c8 Implicit # | | | `-ConstAttr 0x55b7bf7209f0 Implicit # | | |-FunctionDecl 0x55b7bf720b18 col:7 radians 'half3 (half3)' # | | | |-ParmVarDecl 0x55b7bf720a68 col:20 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf720bc8 clang_builtin_alias __builtin_hlsl_elementwise_radians # | | | |-NoThrowAttr 0x55b7bf720c40 Implicit # | | | `-ConstAttr 0x55b7bf720c68 Implicit # | | |-FunctionDecl 0x55b7bf720d90 col:7 radians 'half4 (half4)' # | | | |-ParmVarDecl 0x55b7bf720ce0 col:20 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf720e40 clang_builtin_alias __builtin_hlsl_elementwise_radians # | | | |-NoThrowAttr 0x55b7bf720eb8 Implicit # | | | `-ConstAttr 0x55b7bf720ee0 Implicit # | | |-FunctionDecl 0x55b7bf720ff0 col:7 used radians 'float (float)' # | | | |-ParmVarDecl 0x55b7bf720f40 col:20 'float' # | | | |-BuiltinAliasAttr 0x55b7bf7210a0 clang_builtin_alias __builtin_hlsl_elementwise_radians # | | | |-NoThrowAttr 0x55b7bf721118 Implicit # | | | `-ConstAttr 0x55b7bf721140 Implicit # | | |-FunctionDecl 0x55b7bf721268 col:8 used radians 'float2 (float2)' # | | | |-ParmVarDecl 0x55b7bf7211b8 col:22 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf721318 clang_builtin_alias __builtin_hlsl_elementwise_radians # | | | |-NoThrowAttr 0x55b7bf721390 Implicit # | | | `-ConstAttr 0x55b7bf7213b8 Implicit # | | |-FunctionDecl 0x55b7bf7214e0 col:8 used radians 'float3 (float3)' # | | | |-ParmVarDecl 0x55b7bf721430 col:22 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf721590 clang_builtin_alias __builtin_hlsl_elementwise_radians # | | | |-NoThrowAttr 0x55b7bf721608 Implicit # | | | `-ConstAttr 0x55b7bf721630 Implicit # | | |-FunctionDecl 0x55b7bf721758 col:8 used radians 'float4 (float4)' # | | | |-ParmVarDecl 0x55b7bf7216a8 col:22 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf721818 clang_builtin_alias __builtin_hlsl_elementwise_radians # | | | |-NoThrowAttr 0x55b7bf721890 Implicit # | | | `-ConstAttr 0x55b7bf7218b8 Implicit # | | |-FunctionDecl 0x55b7bf7219e0 col:34 GroupMemoryBarrierWithGroupSync 'void ()' # | | | |-BuiltinAliasAttr 0x55b7bf721a88 clang_builtin_alias __builtin_hlsl_group_memory_barrier_with_group_sync # | | | |-ConvergentAttr 0x55b7bf721ae8 # | | | |-NoThrowAttr 0x55b7bf721b28 Implicit # | | | `-ConstAttr 0x55b7bf721b50 Implicit # | | |-FunctionDecl 0x55b7bf721c50 col:6 ddx_coarse 'half (half)' # | | | |-ParmVarDecl 0x55b7bf721ba0 col:21 'half' # | | | |-BuiltinAliasAttr 0x55b7bf721d00 clang_builtin_alias __builtin_hlsl_elementwise_ddx_coarse # | | | |-NoThrowAttr 0x55b7bf721d78 Implicit # | | | `-ConstAttr 0x55b7bf721da0 Implicit # | | |-FunctionDecl 0x55b7bf721eb8 col:7 ddx_coarse 'half2 (half2)' # | | | |-ParmVarDecl 0x55b7bf721e08 col:23 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf721f68 clang_builtin_alias __builtin_hlsl_elementwise_ddx_coarse # | | | |-NoThrowAttr 0x55b7bf721fe0 Implicit # | | | `-ConstAttr 0x55b7bf722008 Implicit # | | |-FunctionDecl 0x55b7bf722130 col:7 ddx_coarse 'half3 (half3)' # | | | |-ParmVarDecl 0x55b7bf722080 col:23 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf7221e0 clang_builtin_alias __builtin_hlsl_elementwise_ddx_coarse # | | | |-NoThrowAttr 0x55b7bf722258 Implicit # | | | `-ConstAttr 0x55b7bf722280 Implicit # | | |-FunctionDecl 0x55b7bf7223a8 col:7 ddx_coarse 'half4 (half4)' # | | | |-ParmVarDecl 0x55b7bf7222f8 col:23 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf722458 clang_builtin_alias __builtin_hlsl_elementwise_ddx_coarse # | | | |-NoThrowAttr 0x55b7bf7224d0 Implicit # | | | `-ConstAttr 0x55b7bf7224f8 Implicit # | | |-FunctionDecl 0x55b7bf722608 col:7 ddx_coarse 'float (float)' # | | | |-ParmVarDecl 0x55b7bf722558 col:23 'float' # | | | |-BuiltinAliasAttr 0x55b7bf7226b8 clang_builtin_alias __builtin_hlsl_elementwise_ddx_coarse # | | | |-NoThrowAttr 0x55b7bf722730 Implicit # | | | `-ConstAttr 0x55b7bf722758 Implicit # | | |-FunctionDecl 0x55b7bf722880 col:8 ddx_coarse 'float2 (float2)' # | | | |-ParmVarDecl 0x55b7bf7227d0 col:25 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf722930 clang_builtin_alias __builtin_hlsl_elementwise_ddx_coarse # | | | |-NoThrowAttr 0x55b7bf7229a8 Implicit # | | | `-ConstAttr 0x55b7bf7229d0 Implicit # | | |-FunctionDecl 0x55b7bf722af8 col:8 ddx_coarse 'float3 (float3)' # | | | |-ParmVarDecl 0x55b7bf722a48 col:25 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf722ba8 clang_builtin_alias __builtin_hlsl_elementwise_ddx_coarse # | | | |-NoThrowAttr 0x55b7bf722c20 Implicit # | | | `-ConstAttr 0x55b7bf722c48 Implicit # | | |-FunctionDecl 0x55b7bf722d70 col:8 ddx_coarse 'float4 (float4)' # | | | |-ParmVarDecl 0x55b7bf722cc0 col:25 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf722e20 clang_builtin_alias __builtin_hlsl_elementwise_ddx_coarse # | | | |-NoThrowAttr 0x55b7bf722e98 Implicit # | | | `-ConstAttr 0x55b7bf722ec0 Implicit # | | |-FunctionDecl 0x55b7bf722fd0 col:6 ddy_coarse 'half (half)' # | | | |-ParmVarDecl 0x55b7bf722f20 col:21 'half' # | | | |-BuiltinAliasAttr 0x55b7bf723080 clang_builtin_alias __builtin_hlsl_elementwise_ddy_coarse # | | | |-NoThrowAttr 0x55b7bf7230f8 Implicit # | | | `-ConstAttr 0x55b7bf723120 Implicit # | | |-FunctionDecl 0x55b7bf723238 col:7 ddy_coarse 'half2 (half2)' # | | | |-ParmVarDecl 0x55b7bf723188 col:23 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf7232e8 clang_builtin_alias __builtin_hlsl_elementwise_ddy_coarse # | | | |-NoThrowAttr 0x55b7bf723360 Implicit # | | | `-ConstAttr 0x55b7bf723388 Implicit # | | |-FunctionDecl 0x55b7bf7234b0 col:7 ddy_coarse 'half3 (half3)' # | | | |-ParmVarDecl 0x55b7bf723400 col:23 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf723560 clang_builtin_alias __builtin_hlsl_elementwise_ddy_coarse # | | | |-NoThrowAttr 0x55b7bf7235d8 Implicit # | | | `-ConstAttr 0x55b7bf723600 Implicit # | | |-FunctionDecl 0x55b7bf723728 col:7 ddy_coarse 'half4 (half4)' # | | | |-ParmVarDecl 0x55b7bf723678 col:23 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf7237d8 clang_builtin_alias __builtin_hlsl_elementwise_ddy_coarse # | | | |-NoThrowAttr 0x55b7bf78b6b8 Implicit # | | | `-ConstAttr 0x55b7bf78b6e0 Implicit # | | |-FunctionDecl 0x55b7bf78b7f0 col:7 ddy_coarse 'float (float)' # | | | |-ParmVarDecl 0x55b7bf78b740 col:23 'float' # | | | |-BuiltinAliasAttr 0x55b7bf78b8a0 clang_builtin_alias __builtin_hlsl_elementwise_ddy_coarse # | | | |-NoThrowAttr 0x55b7bf78b918 Implicit # | | | `-ConstAttr 0x55b7bf78b940 Implicit # | | |-FunctionDecl 0x55b7bf78ba68 col:8 ddy_coarse 'float2 (float2)' # | | | |-ParmVarDecl 0x55b7bf78b9b8 col:25 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf78bb18 clang_builtin_alias __builtin_hlsl_elementwise_ddy_coarse # | | | |-NoThrowAttr 0x55b7bf78bb90 Implicit # | | | `-ConstAttr 0x55b7bf78bbb8 Implicit # | | |-FunctionDecl 0x55b7bf78bce0 col:8 ddy_coarse 'float3 (float3)' # | | | |-ParmVarDecl 0x55b7bf78bc30 col:25 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf78bd90 clang_builtin_alias __builtin_hlsl_elementwise_ddy_coarse # | | | |-NoThrowAttr 0x55b7bf78be08 Implicit # | | | `-ConstAttr 0x55b7bf78be30 Implicit # | | |-FunctionDecl 0x55b7bf78bf58 col:8 ddy_coarse 'float4 (float4)' # | | | |-ParmVarDecl 0x55b7bf78bea8 col:25 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf78c008 clang_builtin_alias __builtin_hlsl_elementwise_ddy_coarse # | | | |-NoThrowAttr 0x55b7bf78c080 Implicit # | | | `-ConstAttr 0x55b7bf78c0a8 Implicit # | | |-FunctionDecl 0x55b7bf78c1b8 col:6 ddx_fine 'half (half)' # | | | |-ParmVarDecl 0x55b7bf78c108 col:19 'half' # | | | |-BuiltinAliasAttr 0x55b7bf78c268 clang_builtin_alias __builtin_hlsl_elementwise_ddx_fine # | | | |-NoThrowAttr 0x55b7bf78c2e0 Implicit # | | | `-ConstAttr 0x55b7bf78c308 Implicit # | | |-FunctionDecl 0x55b7bf78c420 col:7 ddx_fine 'half2 (half2)' # | | | |-ParmVarDecl 0x55b7bf78c370 col:21 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf78c4d0 clang_builtin_alias __builtin_hlsl_elementwise_ddx_fine # | | | |-NoThrowAttr 0x55b7bf78c548 Implicit # | | | `-ConstAttr 0x55b7bf78c570 Implicit # | | |-FunctionDecl 0x55b7bf78c698 col:7 ddx_fine 'half3 (half3)' # | | | |-ParmVarDecl 0x55b7bf78c5e8 col:21 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf78c748 clang_builtin_alias __builtin_hlsl_elementwise_ddx_fine # | | | |-NoThrowAttr 0x55b7bf78c7c0 Implicit # | | | `-ConstAttr 0x55b7bf78c7e8 Implicit # | | |-FunctionDecl 0x55b7bf78c910 col:7 ddx_fine 'half4 (half4)' # | | | |-ParmVarDecl 0x55b7bf78c860 col:21 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf78c9c0 clang_builtin_alias __builtin_hlsl_elementwise_ddx_fine # | | | |-NoThrowAttr 0x55b7bf78ca38 Implicit # | | | `-ConstAttr 0x55b7bf78ca60 Implicit # | | |-FunctionDecl 0x55b7bf78cb70 col:7 ddx_fine 'float (float)' # | | | |-ParmVarDecl 0x55b7bf78cac0 col:21 'float' # | | | |-BuiltinAliasAttr 0x55b7bf78cc20 clang_builtin_alias __builtin_hlsl_elementwise_ddx_fine # | | | |-NoThrowAttr 0x55b7bf78cc98 Implicit # | | | `-ConstAttr 0x55b7bf78ccc0 Implicit # | | |-FunctionDecl 0x55b7bf78cde8 col:8 ddx_fine 'float2 (float2)' # | | | |-ParmVarDecl 0x55b7bf78cd38 col:23 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf78ce98 clang_builtin_alias __builtin_hlsl_elementwise_ddx_fine # | | | |-NoThrowAttr 0x55b7bf78cf10 Implicit # | | | `-ConstAttr 0x55b7bf78cf38 Implicit # | | |-FunctionDecl 0x55b7bf78d060 col:8 ddx_fine 'float3 (float3)' # | | | |-ParmVarDecl 0x55b7bf78cfb0 col:23 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf78d110 clang_builtin_alias __builtin_hlsl_elementwise_ddx_fine # | | | |-NoThrowAttr 0x55b7bf78d188 Implicit # | | | `-ConstAttr 0x55b7bf78d1b0 Implicit # | | |-FunctionDecl 0x55b7bf78d2d8 col:8 ddx_fine 'float4 (float4)' # | | | |-ParmVarDecl 0x55b7bf78d228 col:23 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf78d388 clang_builtin_alias __builtin_hlsl_elementwise_ddx_fine # | | | |-NoThrowAttr 0x55b7bf78d400 Implicit # | | | `-ConstAttr 0x55b7bf78d428 Implicit # | | |-FunctionDecl 0x55b7bf78d538 col:6 ddy_fine 'half (half)' # | | | |-ParmVarDecl 0x55b7bf78d488 col:19 'half' # | | | |-BuiltinAliasAttr 0x55b7bf78d5e8 clang_builtin_alias __builtin_hlsl_elementwise_ddy_fine # | | | |-NoThrowAttr 0x55b7bf78d680 Implicit # | | | `-ConstAttr 0x55b7bf78d6a8 Implicit # | | |-FunctionDecl 0x55b7bf78d7c0 col:7 ddy_fine 'half2 (half2)' # | | | |-ParmVarDecl 0x55b7bf78d710 col:21 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf78d870 clang_builtin_alias __builtin_hlsl_elementwise_ddy_fine # | | | |-NoThrowAttr 0x55b7bf78d8e8 Implicit # | | | `-ConstAttr 0x55b7bf78d910 Implicit # | | |-FunctionDecl 0x55b7bf78da38 col:7 ddy_fine 'half3 (half3)' # | | | |-ParmVarDecl 0x55b7bf78d988 col:21 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf78dae8 clang_builtin_alias __builtin_hlsl_elementwise_ddy_fine # | | | |-NoThrowAttr 0x55b7bf78db60 Implicit # | | | `-ConstAttr 0x55b7bf78db88 Implicit # | | |-FunctionDecl 0x55b7bf78dcb0 col:7 ddy_fine 'half4 (half4)' # | | | |-ParmVarDecl 0x55b7bf78dc00 col:21 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf78dd60 clang_builtin_alias __builtin_hlsl_elementwise_ddy_fine # | | | |-NoThrowAttr 0x55b7bf78ddd8 Implicit # | | | `-ConstAttr 0x55b7bf78de00 Implicit # | | |-FunctionDecl 0x55b7bf78df10 col:7 ddy_fine 'float (float)' # | | | |-ParmVarDecl 0x55b7bf78de60 col:21 'float' # | | | |-BuiltinAliasAttr 0x55b7bf78dfc0 clang_builtin_alias __builtin_hlsl_elementwise_ddy_fine # | | | |-NoThrowAttr 0x55b7bf78e038 Implicit # | | | `-ConstAttr 0x55b7bf78e060 Implicit # | | |-FunctionDecl 0x55b7bf78e188 col:8 ddy_fine 'float2 (float2)' # | | | |-ParmVarDecl 0x55b7bf78e0d8 col:23 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf78e238 clang_builtin_alias __builtin_hlsl_elementwise_ddy_fine # | | | |-NoThrowAttr 0x55b7bf78e2b0 Implicit # | | | `-ConstAttr 0x55b7bf78e2d8 Implicit # | | |-FunctionDecl 0x55b7bf78e400 col:8 ddy_fine 'float3 (float3)' # | | | |-ParmVarDecl 0x55b7bf78e350 col:23 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55b7bf78e4b0 clang_builtin_alias __builtin_hlsl_elementwise_ddy_fine # | | | |-NoThrowAttr 0x55b7bf78e528 Implicit # | | | `-ConstAttr 0x55b7bf78e550 Implicit # | | `-FunctionDecl 0x55b7bf78e678 col:8 ddy_fine 'float4 (float4)' # | | |-ParmVarDecl 0x55b7bf78e5c8 col:23 'float4':'vector' # | | |-BuiltinAliasAttr 0x55b7bf78e728 clang_builtin_alias __builtin_hlsl_elementwise_ddy_fine # | | |-NoThrowAttr 0x55b7bf78e7a0 Implicit # | | `-ConstAttr 0x55b7bf78e7c8 Implicit # | |-LinkageSpecDecl 0x55b7bf6d06f8 col:45 implicit C # | | `-FunctionDecl 0x55b7bf6d0748 col:45 implicit used __builtin_elementwise_popcount 'void (...) noexcept' extern # | | |-BuiltinAttr 0x55b7bf6d07f0 <> Implicit 501 # | | |-NoThrowAttr 0x55b7bf6d0850 Implicit # | | `-ConstAttr 0x55b7bf6d0878 Implicit # | |-NamespaceDecl 0x55b7bf78e818 prev 0x55b7bf694ca8 line:12:11 hlsl # | | |-original Namespace 0x55b7bf5eba98 'hlsl' # | | |-FunctionDecl 0x55b7bf78ea18 line:237:36 constexpr acos 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf78e930 col:29 used V 'double' # | | | |-CompoundStmt 0x55b7bf78ed98 # | | | | `-ReturnStmt 0x55b7bf78ed88 # | | | | `-CallExpr 0x55b7bf78ed58 'float' # | | | | |-ImplicitCastExpr 0x55b7bf78ed40 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55b7bf78ece8 '' Function 0x55b7bf6a1c30 'acos' 'float (float)' # | | | | `-CStyleCastExpr 0x55b7bf78ecc0 'float' # | | | | `-ImplicitCastExpr 0x55b7bf78eca8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf78ec90 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf78ec58 'double' lvalue ParmVar 0x55b7bf78e930 'V' 'double' # | | | `-DeprecatedAttr 0x55b7bf78eac8 "In 202x 64 bit API lowering for acos is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55b7bf78ef88 line:237:36 constexpr acos 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf78ee58 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55b7bf78f358 # | | | | `-ReturnStmt 0x55b7bf78f348 # | | | | `-CallExpr 0x55b7bf78f318 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf78f300 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55b7bf78f278 '' Function 0x55b7bf6a1ea8 'acos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55b7bf78f250 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf78f238 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf78f220 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf78f1e8 'double2':'vector' lvalue ParmVar 0x55b7bf78ee58 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55b7bf78f038 "In 202x 64 bit API lowering for acos is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55b7bf78f548 line:237:36 constexpr acos 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf78f418 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55b7bf794398 # | | | | `-ReturnStmt 0x55b7bf794388 # | | | | `-CallExpr 0x55b7bf794358 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf794340 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55b7bf7942c0 '' Function 0x55b7bf6a2120 'acos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55b7bf794298 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf794280 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf794268 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf794230 'double3':'vector' lvalue ParmVar 0x55b7bf78f418 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55b7bf78f5f8 "In 202x 64 bit API lowering for acos is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55b7bf794588 line:237:36 constexpr acos 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf794458 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55b7bf794968 # | | | | `-ReturnStmt 0x55b7bf794958 # | | | | `-CallExpr 0x55b7bf794928 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf794910 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55b7bf794888 '' Function 0x55b7bf6a2398 'acos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55b7bf794860 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf794848 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf794830 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf7947f8 'double4':'vector' lvalue ParmVar 0x55b7bf794458 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55b7bf794638 "In 202x 64 bit API lowering for acos is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55b7bf794b08 line:238:37 constexpr acos 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf794a18 col:26 used V 'int' # | | | |-CompoundStmt 0x55b7bf794e60 # | | | | `-ReturnStmt 0x55b7bf794e50 # | | | | `-CallExpr 0x55b7bf794e20 'float' # | | | | |-ImplicitCastExpr 0x55b7bf794e08 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55b7bf794de8 '' Function 0x55b7bf6a1c30 'acos' 'float (float)' # | | | | `-CStyleCastExpr 0x55b7bf794dc0 'float' # | | | | `-ImplicitCastExpr 0x55b7bf794da8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf794d90 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf794d58 'int' lvalue ParmVar 0x55b7bf794a18 'V' 'int' # | | | `-DeprecatedAttr 0x55b7bf794bb8 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf795038 line:238:37 constexpr acos 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf794f10 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55b7bf7953b0 # | | | | `-ReturnStmt 0x55b7bf7953a0 # | | | | `-CallExpr 0x55b7bf795370 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf795358 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55b7bf795338 '' Function 0x55b7bf6a1ea8 'acos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55b7bf795310 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf7952f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf7952e0 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf7952a8 'int2':'vector' lvalue ParmVar 0x55b7bf794f10 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55b7bf7950e8 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf795588 line:238:37 constexpr acos 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf795460 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55b7bf795908 # | | | | `-ReturnStmt 0x55b7bf7958f8 # | | | | `-CallExpr 0x55b7bf7958c8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf7958b0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55b7bf795890 '' Function 0x55b7bf6a2120 'acos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55b7bf795868 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf795850 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf795838 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf795800 'int3':'vector' lvalue ParmVar 0x55b7bf795460 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55b7bf795638 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf795ae8 line:238:37 constexpr acos 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf7959b8 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55b7bf795e70 # | | | | `-ReturnStmt 0x55b7bf795e60 # | | | | `-CallExpr 0x55b7bf795e30 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf795e18 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55b7bf795df8 '' Function 0x55b7bf6a2398 'acos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55b7bf795dd0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf795db8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf795da0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf795d68 'int4':'vector' lvalue ParmVar 0x55b7bf7959b8 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55b7bf795b98 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf795fd0 line:238:37 constexpr acos 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf795f20 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55b7bf79b3f8 # | | | | `-ReturnStmt 0x55b7bf79b3e8 # | | | | `-CallExpr 0x55b7bf79b3b8 'float' # | | | | |-ImplicitCastExpr 0x55b7bf79b3a0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55b7bf79b380 '' Function 0x55b7bf6a1c30 'acos' 'float (float)' # | | | | `-CStyleCastExpr 0x55b7bf79b358 'float' # | | | | `-ImplicitCastExpr 0x55b7bf79b340 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf79b328 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf79b2f0 'uint':'unsigned int' lvalue ParmVar 0x55b7bf795f20 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55b7bf79b130 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf79b558 line:238:37 constexpr acos 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf79b4a8 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55b7bf79b8f0 # | | | | `-ReturnStmt 0x55b7bf79b8e0 # | | | | `-CallExpr 0x55b7bf79b8b0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf79b898 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55b7bf79b878 '' Function 0x55b7bf6a1ea8 'acos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55b7bf79b850 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf79b838 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf79b820 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf79b7e8 'uint2':'vector' lvalue ParmVar 0x55b7bf79b4a8 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55b7bf79b608 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf79ba50 line:238:37 constexpr acos 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf79b9a0 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55b7bf79bdf0 # | | | | `-ReturnStmt 0x55b7bf79bde0 # | | | | `-CallExpr 0x55b7bf79bdb0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf79bd98 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55b7bf79bd78 '' Function 0x55b7bf6a2120 'acos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55b7bf79bd50 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf79bd38 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf79bd20 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf79bce8 'uint3':'vector' lvalue ParmVar 0x55b7bf79b9a0 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55b7bf79bb00 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf79bf50 line:238:37 constexpr acos 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf79bea0 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55b7bf79c2f8 # | | | | `-ReturnStmt 0x55b7bf79c2e8 # | | | | `-CallExpr 0x55b7bf79c2b8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf79c2a0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55b7bf79c280 '' Function 0x55b7bf6a2398 'acos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55b7bf79c258 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf79c240 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf79c228 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf79c1f0 'uint4':'vector' lvalue ParmVar 0x55b7bf79bea0 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55b7bf79c000 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf79c4d8 line:238:37 constexpr acos 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf79c3a8 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55b7bf79c870 # | | | | `-ReturnStmt 0x55b7bf79c860 # | | | | `-CallExpr 0x55b7bf79c830 'float' # | | | | |-ImplicitCastExpr 0x55b7bf79c818 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55b7bf79c7f8 '' Function 0x55b7bf6a1c30 'acos' 'float (float)' # | | | | `-CStyleCastExpr 0x55b7bf79c7d0 'float' # | | | | `-ImplicitCastExpr 0x55b7bf79c7b8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf79c7a0 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf79c768 'int64_t':'long' lvalue ParmVar 0x55b7bf79c3a8 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55b7bf79c588 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf79ca48 line:238:37 constexpr acos 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf79c920 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55b7bf79ce00 # | | | | `-ReturnStmt 0x55b7bf79cdf0 # | | | | `-CallExpr 0x55b7bf79cdc0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf79cda8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55b7bf79cd88 '' Function 0x55b7bf6a1ea8 'acos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55b7bf79cd60 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf79cd48 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf79cd30 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf79ccf8 'int64_t2':'vector' lvalue ParmVar 0x55b7bf79c920 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55b7bf79caf8 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf79cfd8 line:238:37 constexpr acos 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf79ceb0 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55b7bf79d3b0 # | | | | `-ReturnStmt 0x55b7bf79d3a0 # | | | | `-CallExpr 0x55b7bf79d370 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf79d358 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55b7bf79d338 '' Function 0x55b7bf6a2120 'acos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55b7bf79d310 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf79d2f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf79d2e0 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf79d2a8 'int64_t3':'vector' lvalue ParmVar 0x55b7bf79ceb0 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55b7bf79d088 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf79d588 line:238:37 constexpr acos 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf79d460 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55b7bf79d950 # | | | | `-ReturnStmt 0x55b7bf79d940 # | | | | `-CallExpr 0x55b7bf79d910 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf79d8f8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55b7bf79d8d8 '' Function 0x55b7bf6a2398 'acos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55b7bf79d8b0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf79d898 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf79d880 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf79d848 'int64_t4':'vector' lvalue ParmVar 0x55b7bf79d460 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55b7bf79d638 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf79db28 line:238:37 constexpr acos 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf79da00 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55b7bf79dee0 # | | | | `-ReturnStmt 0x55b7bf79ded0 # | | | | `-CallExpr 0x55b7bf79dea0 'float' # | | | | |-ImplicitCastExpr 0x55b7bf79de88 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55b7bf79de68 '' Function 0x55b7bf6a1c30 'acos' 'float (float)' # | | | | `-CStyleCastExpr 0x55b7bf79de40 'float' # | | | | `-ImplicitCastExpr 0x55b7bf79de28 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf79de10 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf79ddd8 'uint64_t':'unsigned long' lvalue ParmVar 0x55b7bf79da00 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55b7bf79dbd8 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf79e0b8 line:238:37 constexpr acos 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf79df90 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55b7bf79e490 # | | | | `-ReturnStmt 0x55b7bf79e480 # | | | | `-CallExpr 0x55b7bf79e450 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf79e438 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55b7bf79e418 '' Function 0x55b7bf6a1ea8 'acos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55b7bf79e3f0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf79e3d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf79e3c0 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf79e388 'uint64_t2':'vector' lvalue ParmVar 0x55b7bf79df90 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55b7bf79e168 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf79e668 line:238:37 constexpr acos 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf79e540 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55b7bf79ea48 # | | | | `-ReturnStmt 0x55b7bf79ea38 # | | | | `-CallExpr 0x55b7bf79ea08 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf79e9f0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55b7bf79e9d0 '' Function 0x55b7bf6a2120 'acos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55b7bf79e9a8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf79e990 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf79e978 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf79e940 'uint64_t3':'vector' lvalue ParmVar 0x55b7bf79e540 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55b7bf79e718 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf79ec28 line:238:37 constexpr acos 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf79eaf8 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55b7bf79f010 # | | | | `-ReturnStmt 0x55b7bf79f000 # | | | | `-CallExpr 0x55b7bf79efd0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf79efb8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55b7bf79ef98 '' Function 0x55b7bf6a2398 'acos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55b7bf79ef70 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf79ef58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf79ef40 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf79ef08 'uint64_t4':'vector' lvalue ParmVar 0x55b7bf79eaf8 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55b7bf79ecd8 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf79f198 line:244:36 constexpr asin 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf79f0d0 col:29 used V 'double' # | | | |-CompoundStmt 0x55b7bf79f4e0 # | | | | `-ReturnStmt 0x55b7bf79f4d0 # | | | | `-CallExpr 0x55b7bf79f4a0 'float' # | | | | |-ImplicitCastExpr 0x55b7bf79f488 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55b7bf79f468 '' Function 0x55b7bf6bb920 'asin' 'float (float)' # | | | | `-CStyleCastExpr 0x55b7bf79f440 'float' # | | | | `-ImplicitCastExpr 0x55b7bf79f428 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf79f410 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf79f3d8 'double' lvalue ParmVar 0x55b7bf79f0d0 'V' 'double' # | | | `-DeprecatedAttr 0x55b7bf79f248 "In 202x 64 bit API lowering for asin is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55b7bf79f650 line:244:36 constexpr asin 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf79f5a0 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55b7bf79f9b8 # | | | | `-ReturnStmt 0x55b7bf79f9a8 # | | | | `-CallExpr 0x55b7bf79f978 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf79f960 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55b7bf79f940 '' Function 0x55b7bf6bbb98 'asin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55b7bf79f918 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf79f900 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf79f8e8 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf79f8b0 'double2':'vector' lvalue ParmVar 0x55b7bf79f5a0 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55b7bf79f700 "In 202x 64 bit API lowering for asin is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55b7bf79fb28 line:244:36 constexpr asin 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf79fa78 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55b7bf79fe98 # | | | | `-ReturnStmt 0x55b7bf79fe88 # | | | | `-CallExpr 0x55b7bf79fe58 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf79fe40 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55b7bf79fe20 '' Function 0x55b7bf6aa588 'asin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55b7bf79fdf8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf79fde0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf79fdc8 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf79fd90 'double3':'vector' lvalue ParmVar 0x55b7bf79fa78 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55b7bf79fbd8 "In 202x 64 bit API lowering for asin is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55b7bf7a0008 line:244:36 constexpr asin 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf79ff58 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55b7bf7a0380 # | | | | `-ReturnStmt 0x55b7bf7a0370 # | | | | `-CallExpr 0x55b7bf7a0340 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf7a0328 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55b7bf7a0308 '' Function 0x55b7bf6aa800 'asin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55b7bf7a02e0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf7a02c8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf7a02b0 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf7a0278 'double4':'vector' lvalue ParmVar 0x55b7bf79ff58 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55b7bf7a00b8 "In 202x 64 bit API lowering for asin is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55b7bf7a04e0 line:245:37 constexpr asin 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf7a0430 col:26 used V 'int' # | | | |-CompoundStmt 0x55b7bf7a0838 # | | | | `-ReturnStmt 0x55b7bf7a0828 # | | | | `-CallExpr 0x55b7bf7a07f8 'float' # | | | | |-ImplicitCastExpr 0x55b7bf7a07e0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55b7bf7a07c0 '' Function 0x55b7bf6bb920 'asin' 'float (float)' # | | | | `-CStyleCastExpr 0x55b7bf7a0798 'float' # | | | | `-ImplicitCastExpr 0x55b7bf7a0780 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf7a0768 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf7a0730 'int' lvalue ParmVar 0x55b7bf7a0430 'V' 'int' # | | | `-DeprecatedAttr 0x55b7bf7a0590 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf7a0998 line:245:37 constexpr asin 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf7a08e8 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55b7bf7a0d10 # | | | | `-ReturnStmt 0x55b7bf7a0d00 # | | | | `-CallExpr 0x55b7bf7a0cd0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf7a0cb8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55b7bf7a0c98 '' Function 0x55b7bf6bbb98 'asin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55b7bf7a0c70 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf7a0c58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf7a0c40 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf7a0c08 'int2':'vector' lvalue ParmVar 0x55b7bf7a08e8 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55b7bf7a0a48 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf7a0e70 line:245:37 constexpr asin 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf7a0dc0 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55b7bf7a9380 # | | | | `-ReturnStmt 0x55b7bf7a9370 # | | | | `-CallExpr 0x55b7bf7a9340 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf7a9328 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55b7bf7a9308 '' Function 0x55b7bf6aa588 'asin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55b7bf7a92e0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf7a1138 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf7a1120 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf7a10e8 'int3':'vector' lvalue ParmVar 0x55b7bf7a0dc0 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55b7bf7a0f20 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf7a94e0 line:245:37 constexpr asin 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf7a9430 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55b7bf7a9868 # | | | | `-ReturnStmt 0x55b7bf7a9858 # | | | | `-CallExpr 0x55b7bf7a9828 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf7a9810 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55b7bf7a97f0 '' Function 0x55b7bf6aa800 'asin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55b7bf7a97c8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf7a97b0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf7a9798 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf7a9760 'int4':'vector' lvalue ParmVar 0x55b7bf7a9430 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55b7bf7a9590 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf7a99c8 line:245:37 constexpr asin 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf7a9918 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55b7bf7a9d40 # | | | | `-ReturnStmt 0x55b7bf7a9d30 # | | | | `-CallExpr 0x55b7bf7a9d00 'float' # | | | | |-ImplicitCastExpr 0x55b7bf7a9ce8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55b7bf7a9cc8 '' Function 0x55b7bf6bb920 'asin' 'float (float)' # | | | | `-CStyleCastExpr 0x55b7bf7a9ca0 'float' # | | | | `-ImplicitCastExpr 0x55b7bf7a9c88 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf7a9c70 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf7a9c38 'uint':'unsigned int' lvalue ParmVar 0x55b7bf7a9918 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55b7bf7a9a78 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf7a9ea0 line:245:37 constexpr asin 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf7a9df0 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55b7bf7aa238 # | | | | `-ReturnStmt 0x55b7bf7aa228 # | | | | `-CallExpr 0x55b7bf7aa1f8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf7aa1e0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55b7bf7aa1c0 '' Function 0x55b7bf6bbb98 'asin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55b7bf7aa198 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf7aa180 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf7aa168 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf7aa130 'uint2':'vector' lvalue ParmVar 0x55b7bf7a9df0 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55b7bf7a9f50 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf7aa398 line:245:37 constexpr asin 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf7aa2e8 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55b7bf7aa738 # | | | | `-ReturnStmt 0x55b7bf7aa728 # | | | | `-CallExpr 0x55b7bf7aa6f8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf7aa6e0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55b7bf7aa6c0 '' Function 0x55b7bf6aa588 'asin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55b7bf7aa698 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf7aa680 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf7aa668 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf7aa630 'uint3':'vector' lvalue ParmVar 0x55b7bf7aa2e8 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55b7bf7aa448 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf7aa898 line:245:37 constexpr asin 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf7aa7e8 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55b7bf7aac40 # | | | | `-ReturnStmt 0x55b7bf7aac30 # | | | | `-CallExpr 0x55b7bf7aac00 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf7aabe8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55b7bf7aabc8 '' Function 0x55b7bf6aa800 'asin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55b7bf7aaba0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf7aab88 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf7aab70 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf7aab38 'uint4':'vector' lvalue ParmVar 0x55b7bf7aa7e8 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55b7bf7aa948 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf7aada0 line:245:37 constexpr asin 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf7aacf0 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55b7bf7ab138 # | | | | `-ReturnStmt 0x55b7bf7ab128 # | | | | `-CallExpr 0x55b7bf7ab0f8 'float' # | | | | |-ImplicitCastExpr 0x55b7bf7ab0e0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55b7bf7ab0c0 '' Function 0x55b7bf6bb920 'asin' 'float (float)' # | | | | `-CStyleCastExpr 0x55b7bf7ab098 'float' # | | | | `-ImplicitCastExpr 0x55b7bf7ab080 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf7ab068 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf7ab030 'int64_t':'long' lvalue ParmVar 0x55b7bf7aacf0 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55b7bf7aae50 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf7ab680 line:245:37 constexpr asin 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf7ab1e8 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55b7bf7aba38 # | | | | `-ReturnStmt 0x55b7bf7aba28 # | | | | `-CallExpr 0x55b7bf7ab9f8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf7ab9e0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55b7bf7ab9c0 '' Function 0x55b7bf6bbb98 'asin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55b7bf7ab998 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf7ab980 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf7ab968 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf7ab930 'int64_t2':'vector' lvalue ParmVar 0x55b7bf7ab1e8 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55b7bf7ab730 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf7abb98 line:245:37 constexpr asin 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf7abae8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55b7bf7abf58 # | | | | `-ReturnStmt 0x55b7bf7abf48 # | | | | `-CallExpr 0x55b7bf7abf18 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf7abf00 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55b7bf7abee0 '' Function 0x55b7bf6aa588 'asin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55b7bf7abeb8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf7abea0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf7abe88 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf7abe50 'int64_t3':'vector' lvalue ParmVar 0x55b7bf7abae8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55b7bf7abc48 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf7ac0b8 line:245:37 constexpr asin 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf7ac008 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55b7bf7ac480 # | | | | `-ReturnStmt 0x55b7bf7ac470 # | | | | `-CallExpr 0x55b7bf7ac440 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf7ac428 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55b7bf7ac408 '' Function 0x55b7bf6aa800 'asin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55b7bf7ac3e0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf7ac3c8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf7ac3b0 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf7ac378 'int64_t4':'vector' lvalue ParmVar 0x55b7bf7ac008 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55b7bf7ac168 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf7ac5e0 line:245:37 constexpr asin 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf7ac530 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55b7bf7ac998 # | | | | `-ReturnStmt 0x55b7bf7ac988 # | | | | `-CallExpr 0x55b7bf7ac958 'float' # | | | | |-ImplicitCastExpr 0x55b7bf7ac940 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55b7bf7ac920 '' Function 0x55b7bf6bb920 'asin' 'float (float)' # | | | | `-CStyleCastExpr 0x55b7bf7ac8f8 'float' # | | | | `-ImplicitCastExpr 0x55b7bf7ac8e0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf7ac8c8 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf7ac890 'uint64_t':'unsigned long' lvalue ParmVar 0x55b7bf7ac530 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55b7bf7ac690 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf7acaf8 line:245:37 constexpr asin 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf7aca48 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55b7bf7aced0 # | | | | `-ReturnStmt 0x55b7bf7acec0 # | | | | `-CallExpr 0x55b7bf7ace90 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf7ace78 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55b7bf7ace58 '' Function 0x55b7bf6bbb98 'asin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55b7bf7ace30 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf7ace18 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf7ace00 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf7acdc8 'uint64_t2':'vector' lvalue ParmVar 0x55b7bf7aca48 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55b7bf7acba8 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf7ad030 line:245:37 constexpr asin 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf7acf80 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55b7bf7ad410 # | | | | `-ReturnStmt 0x55b7bf7ad400 # | | | | `-CallExpr 0x55b7bf7ad3d0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf7ad3b8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55b7bf7ad398 '' Function 0x55b7bf6aa588 'asin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55b7bf7ad370 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf7ad358 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf7ad340 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf7ad308 'uint64_t3':'vector' lvalue ParmVar 0x55b7bf7acf80 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55b7bf7ad0e0 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf7ad570 line:245:37 constexpr asin 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf7ad4c0 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55b7bf7af170 # | | | | `-ReturnStmt 0x55b7bf7af160 # | | | | `-CallExpr 0x55b7bf7af130 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf7af118 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55b7bf7af0f8 '' Function 0x55b7bf6aa800 'asin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55b7bf7af0d0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf7af0b8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf7af0a0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf7af068 'uint64_t4':'vector' lvalue ParmVar 0x55b7bf7ad4c0 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55b7bf7ad620 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf7af2e0 line:251:36 constexpr atan 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf7af230 col:29 used V 'double' # | | | |-CompoundStmt 0x55b7bf7af628 # | | | | `-ReturnStmt 0x55b7bf7af618 # | | | | `-CallExpr 0x55b7bf7af5e8 'float' # | | | | |-ImplicitCastExpr 0x55b7bf7af5d0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55b7bf7af5b0 '' Function 0x55b7bf6bed00 'atan' 'float (float)' # | | | | `-CStyleCastExpr 0x55b7bf7af588 'float' # | | | | `-ImplicitCastExpr 0x55b7bf7af570 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf7af558 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf7af520 'double' lvalue ParmVar 0x55b7bf7af230 'V' 'double' # | | | `-DeprecatedAttr 0x55b7bf7af390 "In 202x 64 bit API lowering for atan is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55b7bf7af798 line:251:36 constexpr atan 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf7af6e8 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55b7bf7afb00 # | | | | `-ReturnStmt 0x55b7bf7afaf0 # | | | | `-CallExpr 0x55b7bf7afac0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf7afaa8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55b7bf7afa88 '' Function 0x55b7bf6bef78 'atan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55b7bf7afa60 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf7afa48 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf7afa30 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf7af9f8 'double2':'vector' lvalue ParmVar 0x55b7bf7af6e8 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55b7bf7af848 "In 202x 64 bit API lowering for atan is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55b7bf7afc70 line:251:36 constexpr atan 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf7afbc0 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55b7bf7affe0 # | | | | `-ReturnStmt 0x55b7bf7affd0 # | | | | `-CallExpr 0x55b7bf7affa0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf7aff88 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55b7bf7aff68 '' Function 0x55b7bf6bf1f0 'atan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55b7bf7aff40 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf7aff28 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf7aff10 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf7afed8 'double3':'vector' lvalue ParmVar 0x55b7bf7afbc0 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55b7bf7afd20 "In 202x 64 bit API lowering for atan is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55b7bf7b0150 line:251:36 constexpr atan 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf7b00a0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55b7bf7b04c8 # | | | | `-ReturnStmt 0x55b7bf7b04b8 # | | | | `-CallExpr 0x55b7bf7b0488 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf7b0470 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55b7bf7b0450 '' Function 0x55b7bf6bf468 'atan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55b7bf7b0428 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf7b0410 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf7b03f8 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf7b03c0 'double4':'vector' lvalue ParmVar 0x55b7bf7b00a0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55b7bf7b0200 "In 202x 64 bit API lowering for atan is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55b7bf7b0628 line:252:37 constexpr atan 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf7b0578 col:26 used V 'int' # | | | |-CompoundStmt 0x55b7bf7b0980 # | | | | `-ReturnStmt 0x55b7bf7b0970 # | | | | `-CallExpr 0x55b7bf7b0940 'float' # | | | | |-ImplicitCastExpr 0x55b7bf7b0928 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55b7bf7b0908 '' Function 0x55b7bf6bed00 'atan' 'float (float)' # | | | | `-CStyleCastExpr 0x55b7bf7b08e0 'float' # | | | | `-ImplicitCastExpr 0x55b7bf7b08c8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf7b08b0 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf7b0878 'int' lvalue ParmVar 0x55b7bf7b0578 'V' 'int' # | | | `-DeprecatedAttr 0x55b7bf7b06d8 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf7b0ae0 line:252:37 constexpr atan 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf7b0a30 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55b7bf7b0e58 # | | | | `-ReturnStmt 0x55b7bf7b0e48 # | | | | `-CallExpr 0x55b7bf7b0e18 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf7b0e00 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55b7bf7b0de0 '' Function 0x55b7bf6bef78 'atan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55b7bf7b0db8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf7b0da0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf7b0d88 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf7b0d50 'int2':'vector' lvalue ParmVar 0x55b7bf7b0a30 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55b7bf7b0b90 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf7b1e28 line:252:37 constexpr atan 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf7b1d78 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55b7bf7b21a8 # | | | | `-ReturnStmt 0x55b7bf7b2198 # | | | | `-CallExpr 0x55b7bf7b2168 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf7b2150 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55b7bf7b2130 '' Function 0x55b7bf6bf1f0 'atan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55b7bf7b2108 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf7b20f0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf7b20d8 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf7b20a0 'int3':'vector' lvalue ParmVar 0x55b7bf7b1d78 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55b7bf7b1ed8 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf7b2308 line:252:37 constexpr atan 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf7b2258 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55b7bf7b2690 # | | | | `-ReturnStmt 0x55b7bf7b2680 # | | | | `-CallExpr 0x55b7bf7b2650 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf7b2638 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55b7bf7b2618 '' Function 0x55b7bf6bf468 'atan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55b7bf7b25f0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf7b25d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf7b25c0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf7b2588 'int4':'vector' lvalue ParmVar 0x55b7bf7b2258 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55b7bf7b23b8 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf7b27f0 line:252:37 constexpr atan 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf7b2740 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55b7bf7b2b68 # | | | | `-ReturnStmt 0x55b7bf7b2b58 # | | | | `-CallExpr 0x55b7bf7b2b28 'float' # | | | | |-ImplicitCastExpr 0x55b7bf7b2b10 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55b7bf7b2af0 '' Function 0x55b7bf6bed00 'atan' 'float (float)' # | | | | `-CStyleCastExpr 0x55b7bf7b2ac8 'float' # | | | | `-ImplicitCastExpr 0x55b7bf7b2ab0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf7b2a98 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf7b2a60 'uint':'unsigned int' lvalue ParmVar 0x55b7bf7b2740 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55b7bf7b28a0 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf7b2cc8 line:252:37 constexpr atan 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf7b2c18 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55b7bf7b3060 # | | | | `-ReturnStmt 0x55b7bf7b3050 # | | | | `-CallExpr 0x55b7bf7b3020 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf7b3008 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55b7bf7b2fe8 '' Function 0x55b7bf6bef78 'atan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55b7bf7b2fc0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf7b2fa8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf7b2f90 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf7b2f58 'uint2':'vector' lvalue ParmVar 0x55b7bf7b2c18 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55b7bf7b2d78 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf7b31c0 line:252:37 constexpr atan 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf7b3110 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55b7bf7b3560 # | | | | `-ReturnStmt 0x55b7bf7b3550 # | | | | `-CallExpr 0x55b7bf7b3520 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf7b3508 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55b7bf7b34e8 '' Function 0x55b7bf6bf1f0 'atan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55b7bf7b34c0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf7b34a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf7b3490 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf7b3458 'uint3':'vector' lvalue ParmVar 0x55b7bf7b3110 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55b7bf7b3270 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf7b36c0 line:252:37 constexpr atan 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf7b3610 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55b7bf7b3a68 # | | | | `-ReturnStmt 0x55b7bf7b3a58 # | | | | `-CallExpr 0x55b7bf7b3a28 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf7b3a10 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55b7bf7b39f0 '' Function 0x55b7bf6bf468 'atan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55b7bf7b39c8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf7b39b0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf7b3998 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf7b3960 'uint4':'vector' lvalue ParmVar 0x55b7bf7b3610 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55b7bf7b3770 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf7b3bc8 line:252:37 constexpr atan 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf7b3b18 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55b7bf7b4830 # | | | | `-ReturnStmt 0x55b7bf7b4820 # | | | | `-CallExpr 0x55b7bf7b47f0 'float' # | | | | |-ImplicitCastExpr 0x55b7bf7b47d8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55b7bf7b47b8 '' Function 0x55b7bf6bed00 'atan' 'float (float)' # | | | | `-CStyleCastExpr 0x55b7bf7b4790 'float' # | | | | `-ImplicitCastExpr 0x55b7bf7b4778 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf7b4760 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf7b4728 'int64_t':'long' lvalue ParmVar 0x55b7bf7b3b18 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55b7bf7b3c78 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf7b4990 line:252:37 constexpr atan 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf7b48e0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55b7bf7b4d48 # | | | | `-ReturnStmt 0x55b7bf7b4d38 # | | | | `-CallExpr 0x55b7bf7b4d08 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf7b4cf0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55b7bf7b4cd0 '' Function 0x55b7bf6bef78 'atan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55b7bf7b4ca8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf7b4c90 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf7b4c78 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf7b4c40 'int64_t2':'vector' lvalue ParmVar 0x55b7bf7b48e0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55b7bf7b4a40 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf7b4ea8 line:252:37 constexpr atan 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf7b4df8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55b7bf7b5268 # | | | | `-ReturnStmt 0x55b7bf7b5258 # | | | | `-CallExpr 0x55b7bf7b5228 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf7b5210 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55b7bf7b51f0 '' Function 0x55b7bf6bf1f0 'atan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55b7bf7b51c8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf7b51b0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf7b5198 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf7b5160 'int64_t3':'vector' lvalue ParmVar 0x55b7bf7b4df8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55b7bf7b4f58 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf7b53c8 line:252:37 constexpr atan 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf7b5318 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55b7bf7b5790 # | | | | `-ReturnStmt 0x55b7bf7b5780 # | | | | `-CallExpr 0x55b7bf7b5750 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf7b5738 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55b7bf7b5718 '' Function 0x55b7bf6bf468 'atan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55b7bf7b56f0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf7b56d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf7b56c0 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf7b5688 'int64_t4':'vector' lvalue ParmVar 0x55b7bf7b5318 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55b7bf7b5478 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf7b58f0 line:252:37 constexpr atan 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf7b5840 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55b7bf7b5ca8 # | | | | `-ReturnStmt 0x55b7bf7b5c98 # | | | | `-CallExpr 0x55b7bf7b5c68 'float' # | | | | |-ImplicitCastExpr 0x55b7bf7b5c50 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55b7bf7b5c30 '' Function 0x55b7bf6bed00 'atan' 'float (float)' # | | | | `-CStyleCastExpr 0x55b7bf7b5c08 'float' # | | | | `-ImplicitCastExpr 0x55b7bf7b5bf0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf7b5bd8 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf7b5ba0 'uint64_t':'unsigned long' lvalue ParmVar 0x55b7bf7b5840 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55b7bf7b59a0 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf7b5e08 line:252:37 constexpr atan 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf7b5d58 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55b7bf7b61e0 # | | | | `-ReturnStmt 0x55b7bf7b61d0 # | | | | `-CallExpr 0x55b7bf7b61a0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf7b6188 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55b7bf7b6168 '' Function 0x55b7bf6bef78 'atan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55b7bf7b6140 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf7b6128 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf7b6110 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf7b60d8 'uint64_t2':'vector' lvalue ParmVar 0x55b7bf7b5d58 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55b7bf7b5eb8 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf7b6340 line:252:37 constexpr atan 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf7b6290 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55b7bf7b7048 # | | | | `-ReturnStmt 0x55b7bf7b7038 # | | | | `-CallExpr 0x55b7bf7b7008 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf7b6ff0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55b7bf7b6fd0 '' Function 0x55b7bf6bf1f0 'atan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55b7bf7b6fa8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf7b6f90 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf7b6f78 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf7b6f40 'uint64_t3':'vector' lvalue ParmVar 0x55b7bf7b6290 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55b7bf7b63f0 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf7b71a8 line:252:37 constexpr atan 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf7b70f8 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55b7bf7b7590 # | | | | `-ReturnStmt 0x55b7bf7b7580 # | | | | `-CallExpr 0x55b7bf7b7550 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf7b7538 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55b7bf7b7518 '' Function 0x55b7bf6bf468 'atan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55b7bf7b74f0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf7b74d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf7b74c0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf7b7488 'uint64_t4':'vector' lvalue ParmVar 0x55b7bf7b70f8 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55b7bf7b7258 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf7b77e8 line:258:37 constexpr atan2 'float (double, double)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf7b7650 col:29 used V1 'double' # | | | |-ParmVarDecl 0x55b7bf7b76d0 col:40 used V2 'double' # | | | |-CompoundStmt 0x55b7bf7b7c00 # | | | | `-ReturnStmt 0x55b7bf7b7bf0 # | | | | `-CallExpr 0x55b7bf7b7bb8 'float' # | | | | |-ImplicitCastExpr 0x55b7bf7b7ba0 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x55b7bf7b7b50 '' Function 0x55b7bf6c05c8 'atan2' 'float (float, float)' # | | | | |-CStyleCastExpr 0x55b7bf7b7a98 'float' # | | | | | `-ImplicitCastExpr 0x55b7bf7b7a80 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55b7bf7b7a68 'double' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55b7bf7b7a30 'double' lvalue ParmVar 0x55b7bf7b7650 'V1' 'double' # | | | | `-CStyleCastExpr 0x55b7bf7b7b28 'float' # | | | | `-ImplicitCastExpr 0x55b7bf7b7b10 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf7b7af8 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf7b7ac0 'double' lvalue ParmVar 0x55b7bf7b76d0 'V2' 'double' # | | | `-DeprecatedAttr 0x55b7bf7b78a0 "In 202x 64 bit API lowering for atan2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55b7bf7b7e98 line:258:37 constexpr atan2 'float2 (double2, double2)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf7b7cc0 col:31 used V1 'double2':'vector' # | | | |-ParmVarDecl 0x55b7bf7b7d40 col:43 used V2 'double2':'vector' # | | | |-CompoundStmt 0x55b7bf7b8320 # | | | | `-ReturnStmt 0x55b7bf7b8310 # | | | | `-CallExpr 0x55b7bf7b82d8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf7b82c0 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x55b7bf7b8238 '' Function 0x55b7bf6c0958 'atan2' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x55b7bf7b8168 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55b7bf7b8150 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55b7bf7b8138 'double2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55b7bf7b8100 'double2':'vector' lvalue ParmVar 0x55b7bf7b7cc0 'V1' 'double2':'vector' # | | | | `-CStyleCastExpr 0x55b7bf7b8210 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf7b81f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf7b81e0 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf7b81a8 'double2':'vector' lvalue ParmVar 0x55b7bf7b7d40 'V2' 'double2':'vector' # | | | `-DeprecatedAttr 0x55b7bf7b7f50 "In 202x 64 bit API lowering for atan2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55b7bf7b85b8 line:258:37 constexpr atan2 'float3 (double3, double3)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf7b83e0 col:31 used V1 'double3':'vector' # | | | |-ParmVarDecl 0x55b7bf7b8460 col:43 used V2 'double3':'vector' # | | | |-CompoundStmt 0x55b7bf7b8a40 # | | | | `-ReturnStmt 0x55b7bf7b8a30 # | | | | `-CallExpr 0x55b7bf7b89f8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf7b89e0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x55b7bf7b8960 '' Function 0x55b7bf6c0d20 'atan2' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x55b7bf7b8890 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55b7bf7b8878 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55b7bf7b8860 'double3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55b7bf7b8828 'double3':'vector' lvalue ParmVar 0x55b7bf7b83e0 'V1' 'double3':'vector' # | | | | `-CStyleCastExpr 0x55b7bf7b8938 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf7b8920 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf7b8908 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf7b88d0 'double3':'vector' lvalue ParmVar 0x55b7bf7b8460 'V2' 'double3':'vector' # | | | `-DeprecatedAttr 0x55b7bf7b8670 "In 202x 64 bit API lowering for atan2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55b7bf7b8cd8 line:258:37 constexpr atan2 'float4 (double4, double4)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf7b8b00 col:31 used V1 'double4':'vector' # | | | |-ParmVarDecl 0x55b7bf7b8b80 col:43 used V2 'double4':'vector' # | | | |-CompoundStmt 0x55b7bf7b95a0 # | | | | `-ReturnStmt 0x55b7bf7b9590 # | | | | `-CallExpr 0x55b7bf7b9558 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf7b9540 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x55b7bf7b94c0 '' Function 0x55b7bf6c10a8 'atan2' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x55b7bf7b93f0 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55b7bf7b93d8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55b7bf7b93c0 'double4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55b7bf7b9388 'double4':'vector' lvalue ParmVar 0x55b7bf7b8b00 'V1' 'double4':'vector' # | | | | `-CStyleCastExpr 0x55b7bf7b9498 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf7b9480 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf7b9468 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf7b9430 'double4':'vector' lvalue ParmVar 0x55b7bf7b8b80 'V2' 'double4':'vector' # | | | `-DeprecatedAttr 0x55b7bf7b8d90 "In 202x 64 bit API lowering for atan2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55b7bf7b97e8 line:259:38 constexpr atan2 'float (int, int)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf7b9650 col:26 used V1 'int' # | | | |-ParmVarDecl 0x55b7bf7b96d0 col:34 used V2 'int' # | | | |-CompoundStmt 0x55b7bf7b9be0 # | | | | `-ReturnStmt 0x55b7bf7b9bd0 # | | | | `-CallExpr 0x55b7bf7b9b98 'float' # | | | | |-ImplicitCastExpr 0x55b7bf7b9b80 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x55b7bf7b9b60 '' Function 0x55b7bf6c05c8 'atan2' 'float (float, float)' # | | | | |-CStyleCastExpr 0x55b7bf7b9aa8 'float' # | | | | | `-ImplicitCastExpr 0x55b7bf7b9a90 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55b7bf7b9a78 'int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55b7bf7b9a40 'int' lvalue ParmVar 0x55b7bf7b9650 'V1' 'int' # | | | | `-CStyleCastExpr 0x55b7bf7b9b38 'float' # | | | | `-ImplicitCastExpr 0x55b7bf7b9b20 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf7b9b08 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf7b9ad0 'int' lvalue ParmVar 0x55b7bf7b96d0 'V2' 'int' # | | | `-DeprecatedAttr 0x55b7bf7b98a0 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf7b9e68 line:259:38 constexpr atan2 'float2 (int2, int2)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf7b9c90 col:28 used V1 'int2':'vector' # | | | |-ParmVarDecl 0x55b7bf7b9d10 col:37 used V2 'int2':'vector' # | | | |-CompoundStmt 0x55b7bf7ba298 # | | | | `-ReturnStmt 0x55b7bf7ba288 # | | | | `-CallExpr 0x55b7bf7ba250 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf7ba238 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x55b7bf7ba218 '' Function 0x55b7bf6c0958 'atan2' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x55b7bf7ba148 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55b7bf7ba130 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55b7bf7ba118 'int2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55b7bf7ba0e0 'int2':'vector' lvalue ParmVar 0x55b7bf7b9c90 'V1' 'int2':'vector' # | | | | `-CStyleCastExpr 0x55b7bf7ba1f0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf7ba1d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf7ba1c0 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf7ba188 'int2':'vector' lvalue ParmVar 0x55b7bf7b9d10 'V2' 'int2':'vector' # | | | `-DeprecatedAttr 0x55b7bf7b9f20 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf7ba518 line:259:38 constexpr atan2 'float3 (int3, int3)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf7ba348 col:28 used V1 'int3':'vector' # | | | |-ParmVarDecl 0x55b7bf7ba3c8 col:37 used V2 'int3':'vector' # | | | |-CompoundStmt 0x55b7bf7ba950 # | | | | `-ReturnStmt 0x55b7bf7ba940 # | | | | `-CallExpr 0x55b7bf7ba908 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf7ba8f0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x55b7bf7ba8d0 '' Function 0x55b7bf6c0d20 'atan2' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x55b7bf7ba800 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55b7bf7ba7e8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55b7bf7ba7d0 'int3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55b7bf7ba798 'int3':'vector' lvalue ParmVar 0x55b7bf7ba348 'V1' 'int3':'vector' # | | | | `-CStyleCastExpr 0x55b7bf7ba8a8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf7ba890 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf7ba878 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf7ba840 'int3':'vector' lvalue ParmVar 0x55b7bf7ba3c8 'V2' 'int3':'vector' # | | | `-DeprecatedAttr 0x55b7bf7ba5d0 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf7babd8 line:259:38 constexpr atan2 'float4 (int4, int4)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf7baa00 col:28 used V1 'int4':'vector' # | | | |-ParmVarDecl 0x55b7bf7baa80 col:37 used V2 'int4':'vector' # | | | |-CompoundStmt 0x55b7bf7bb018 # | | | | `-ReturnStmt 0x55b7bf7bb008 # | | | | `-CallExpr 0x55b7bf7bafd0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf7bafb8 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x55b7bf7baf98 '' Function 0x55b7bf6c10a8 'atan2' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x55b7bf7baec8 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55b7bf7baeb0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55b7bf7bae98 'int4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55b7bf7bae60 'int4':'vector' lvalue ParmVar 0x55b7bf7baa00 'V1' 'int4':'vector' # | | | | `-CStyleCastExpr 0x55b7bf7baf70 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf7baf58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf7baf40 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf7baf08 'int4':'vector' lvalue ParmVar 0x55b7bf7baa80 'V2' 'int4':'vector' # | | | `-DeprecatedAttr 0x55b7bf7bac90 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf7bb878 line:259:38 constexpr atan2 'float (uint, uint)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf7bb0c8 col:27 used V1 'uint':'unsigned int' # | | | |-ParmVarDecl 0x55b7bf7bb148 col:36 used V2 'uint':'unsigned int' # | | | |-CompoundStmt 0x55b7bf7bbc90 # | | | | `-ReturnStmt 0x55b7bf7bbc80 # | | | | `-CallExpr 0x55b7bf7bbc48 'float' # | | | | |-ImplicitCastExpr 0x55b7bf7bbc30 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x55b7bf7bbc10 '' Function 0x55b7bf6c05c8 'atan2' 'float (float, float)' # | | | | |-CStyleCastExpr 0x55b7bf7bbb58 'float' # | | | | | `-ImplicitCastExpr 0x55b7bf7bbb40 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55b7bf7bbb28 'uint':'unsigned int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55b7bf7bbaf0 'uint':'unsigned int' lvalue ParmVar 0x55b7bf7bb0c8 'V1' 'uint':'unsigned int' # | | | | `-CStyleCastExpr 0x55b7bf7bbbe8 'float' # | | | | `-ImplicitCastExpr 0x55b7bf7bbbd0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf7bbbb8 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf7bbb80 'uint':'unsigned int' lvalue ParmVar 0x55b7bf7bb148 'V2' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55b7bf7bb930 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf7bbf18 line:259:38 constexpr atan2 'float2 (uint2, uint2)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf7bbd40 col:29 used V1 'uint2':'vector' # | | | |-ParmVarDecl 0x55b7bf7bbdc0 col:39 used V2 'uint2':'vector' # | | | |-CompoundStmt 0x55b7bf7bc368 # | | | | `-ReturnStmt 0x55b7bf7bc358 # | | | | `-CallExpr 0x55b7bf7bc320 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf7bc308 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x55b7bf7bc2e8 '' Function 0x55b7bf6c0958 'atan2' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x55b7bf7bc218 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55b7bf7bc200 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55b7bf7bc1e8 'uint2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55b7bf7bc1b0 'uint2':'vector' lvalue ParmVar 0x55b7bf7bbd40 'V1' 'uint2':'vector' # | | | | `-CStyleCastExpr 0x55b7bf7bc2c0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf7bc2a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf7bc290 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf7bc258 'uint2':'vector' lvalue ParmVar 0x55b7bf7bbdc0 'V2' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55b7bf7bbfd0 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf7bc5e8 line:259:38 constexpr atan2 'float3 (uint3, uint3)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf7bc418 col:29 used V1 'uint3':'vector' # | | | |-ParmVarDecl 0x55b7bf7bc498 col:39 used V2 'uint3':'vector' # | | | |-CompoundStmt 0x55b7bf7bca40 # | | | | `-ReturnStmt 0x55b7bf7bca30 # | | | | `-CallExpr 0x55b7bf7bc9f8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf7bc9e0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x55b7bf7bc9c0 '' Function 0x55b7bf6c0d20 'atan2' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x55b7bf7bc8f0 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55b7bf7bc8d8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55b7bf7bc8c0 'uint3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55b7bf7bc888 'uint3':'vector' lvalue ParmVar 0x55b7bf7bc418 'V1' 'uint3':'vector' # | | | | `-CStyleCastExpr 0x55b7bf7bc998 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf7bc980 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf7bc968 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf7bc930 'uint3':'vector' lvalue ParmVar 0x55b7bf7bc498 'V2' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55b7bf7bc6a0 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf7bccc8 line:259:38 constexpr atan2 'float4 (uint4, uint4)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf7bcaf0 col:29 used V1 'uint4':'vector' # | | | |-ParmVarDecl 0x55b7bf7bcb70 col:39 used V2 'uint4':'vector' # | | | |-CompoundStmt 0x55b7bf7bd128 # | | | | `-ReturnStmt 0x55b7bf7bd118 # | | | | `-CallExpr 0x55b7bf7bd0e0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf7bd0c8 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x55b7bf7bd0a8 '' Function 0x55b7bf6c10a8 'atan2' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x55b7bf7bcfd8 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55b7bf7bcfc0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55b7bf7bcfa8 'uint4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55b7bf7bcf70 'uint4':'vector' lvalue ParmVar 0x55b7bf7bcaf0 'V1' 'uint4':'vector' # | | | | `-CStyleCastExpr 0x55b7bf7bd080 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf7bd068 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf7bd050 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf7bd018 'uint4':'vector' lvalue ParmVar 0x55b7bf7bcb70 'V2' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55b7bf7bcd80 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf7bd3a8 line:259:38 constexpr atan2 'float (int64_t, int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf7bd1d8 col:30 used V1 'int64_t':'long' # | | | |-ParmVarDecl 0x55b7bf7bd258 col:42 used V2 'int64_t':'long' # | | | |-CompoundStmt 0x55b7bf7c0318 # | | | | `-ReturnStmt 0x55b7bf7c0308 # | | | | `-CallExpr 0x55b7bf7c02d0 'float' # | | | | |-ImplicitCastExpr 0x55b7bf7bd780 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x55b7bf7bd760 '' Function 0x55b7bf6c05c8 'atan2' 'float (float, float)' # | | | | |-CStyleCastExpr 0x55b7bf7bd6a8 'float' # | | | | | `-ImplicitCastExpr 0x55b7bf7bd690 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55b7bf7bd678 'int64_t':'long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55b7bf7bd640 'int64_t':'long' lvalue ParmVar 0x55b7bf7bd1d8 'V1' 'int64_t':'long' # | | | | `-CStyleCastExpr 0x55b7bf7bd738 'float' # | | | | `-ImplicitCastExpr 0x55b7bf7bd720 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf7bd708 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf7bd6d0 'int64_t':'long' lvalue ParmVar 0x55b7bf7bd258 'V2' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55b7bf7bd460 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf7c0598 line:259:38 constexpr atan2 'float2 (int64_t2, int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf7c03c8 col:32 used V1 'int64_t2':'vector' # | | | |-ParmVarDecl 0x55b7bf7c0448 col:45 used V2 'int64_t2':'vector' # | | | |-CompoundStmt 0x55b7bf7c0a08 # | | | | `-ReturnStmt 0x55b7bf7c09f8 # | | | | `-CallExpr 0x55b7bf7c09c0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf7c09a8 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x55b7bf7c0988 '' Function 0x55b7bf6c0958 'atan2' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x55b7bf7c08b8 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55b7bf7c08a0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55b7bf7c0888 'int64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55b7bf7c0850 'int64_t2':'vector' lvalue ParmVar 0x55b7bf7c03c8 'V1' 'int64_t2':'vector' # | | | | `-CStyleCastExpr 0x55b7bf7c0960 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf7c0948 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf7c0930 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf7c08f8 'int64_t2':'vector' lvalue ParmVar 0x55b7bf7c0448 'V2' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55b7bf7c0650 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf7c0c88 line:259:38 constexpr atan2 'float3 (int64_t3, int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf7c0ab8 col:32 used V1 'int64_t3':'vector' # | | | |-ParmVarDecl 0x55b7bf7c0b38 col:45 used V2 'int64_t3':'vector' # | | | |-CompoundStmt 0x55b7bf7c1100 # | | | | `-ReturnStmt 0x55b7bf7c10f0 # | | | | `-CallExpr 0x55b7bf7c10b8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf7c10a0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x55b7bf7c1080 '' Function 0x55b7bf6c0d20 'atan2' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x55b7bf7c0fb0 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55b7bf7c0f98 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55b7bf7c0f80 'int64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55b7bf7c0f48 'int64_t3':'vector' lvalue ParmVar 0x55b7bf7c0ab8 'V1' 'int64_t3':'vector' # | | | | `-CStyleCastExpr 0x55b7bf7c1058 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf7c1040 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf7c1028 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf7c0ff0 'int64_t3':'vector' lvalue ParmVar 0x55b7bf7c0b38 'V2' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55b7bf7c0d40 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf7c1388 line:259:38 constexpr atan2 'float4 (int64_t4, int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf7c11b0 col:32 used V1 'int64_t4':'vector' # | | | |-ParmVarDecl 0x55b7bf7c1230 col:45 used V2 'int64_t4':'vector' # | | | |-CompoundStmt 0x55b7bf7c1808 # | | | | `-ReturnStmt 0x55b7bf7c17f8 # | | | | `-CallExpr 0x55b7bf7c17c0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf7c17a8 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x55b7bf7c1788 '' Function 0x55b7bf6c10a8 'atan2' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x55b7bf7c16b8 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55b7bf7c16a0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55b7bf7c1688 'int64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55b7bf7c1650 'int64_t4':'vector' lvalue ParmVar 0x55b7bf7c11b0 'V1' 'int64_t4':'vector' # | | | | `-CStyleCastExpr 0x55b7bf7c1760 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf7c1748 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf7c1730 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf7c16f8 'int64_t4':'vector' lvalue ParmVar 0x55b7bf7c1230 'V2' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55b7bf7c1440 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf7c1a88 line:259:38 constexpr atan2 'float (uint64_t, uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf7c18b8 col:31 used V1 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x55b7bf7c1938 col:44 used V2 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55b7bf7c1ee0 # | | | | `-ReturnStmt 0x55b7bf7c1ed0 # | | | | `-CallExpr 0x55b7bf7c1e98 'float' # | | | | |-ImplicitCastExpr 0x55b7bf7c1e80 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x55b7bf7c1e60 '' Function 0x55b7bf6c05c8 'atan2' 'float (float, float)' # | | | | |-CStyleCastExpr 0x55b7bf7c1da8 'float' # | | | | | `-ImplicitCastExpr 0x55b7bf7c1d90 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55b7bf7c1d78 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55b7bf7c1d40 'uint64_t':'unsigned long' lvalue ParmVar 0x55b7bf7c18b8 'V1' 'uint64_t':'unsigned long' # | | | | `-CStyleCastExpr 0x55b7bf7c1e38 'float' # | | | | `-ImplicitCastExpr 0x55b7bf7c1e20 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf7c1e08 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf7c1dd0 'uint64_t':'unsigned long' lvalue ParmVar 0x55b7bf7c1938 'V2' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55b7bf7c1b40 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf7c2168 line:259:38 constexpr atan2 'float2 (uint64_t2, uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf7c1f90 col:33 used V1 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x55b7bf7c2010 col:47 used V2 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55b7bf7c2618 # | | | | `-ReturnStmt 0x55b7bf7c2608 # | | | | `-CallExpr 0x55b7bf7c25d0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf7c25b8 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x55b7bf7c2598 '' Function 0x55b7bf6c0958 'atan2' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x55b7bf7c24c8 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55b7bf7c24b0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55b7bf7c2498 'uint64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55b7bf7c2460 'uint64_t2':'vector' lvalue ParmVar 0x55b7bf7c1f90 'V1' 'uint64_t2':'vector' # | | | | `-CStyleCastExpr 0x55b7bf7c2570 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf7c2558 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf7c2540 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf7c2508 'uint64_t2':'vector' lvalue ParmVar 0x55b7bf7c2010 'V2' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55b7bf7c2220 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf7c2898 line:259:38 constexpr atan2 'float3 (uint64_t3, uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf7c26c8 col:33 used V1 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x55b7bf7c2748 col:47 used V2 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55b7bf7c2d30 # | | | | `-ReturnStmt 0x55b7bf7c2d20 # | | | | `-CallExpr 0x55b7bf7c2ce8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf7c2cd0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x55b7bf7c2cb0 '' Function 0x55b7bf6c0d20 'atan2' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x55b7bf7c2be0 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55b7bf7c2bc8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55b7bf7c2bb0 'uint64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55b7bf7c2b78 'uint64_t3':'vector' lvalue ParmVar 0x55b7bf7c26c8 'V1' 'uint64_t3':'vector' # | | | | `-CStyleCastExpr 0x55b7bf7c2c88 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf7c2c70 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf7c2c58 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf7c2c20 'uint64_t3':'vector' lvalue ParmVar 0x55b7bf7c2748 'V2' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55b7bf7c2950 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf7c2fb8 line:259:38 constexpr atan2 'float4 (uint64_t4, uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf7c2de0 col:33 used V1 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x55b7bf7c2e60 col:47 used V2 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55b7bf7c3458 # | | | | `-ReturnStmt 0x55b7bf7c3448 # | | | | `-CallExpr 0x55b7bf7c3410 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf7c33f8 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x55b7bf7c33d8 '' Function 0x55b7bf6c10a8 'atan2' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x55b7bf7c3308 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55b7bf7c32f0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55b7bf7c32d8 'uint64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55b7bf7c32a0 'uint64_t4':'vector' lvalue ParmVar 0x55b7bf7c2de0 'V1' 'uint64_t4':'vector' # | | | | `-CStyleCastExpr 0x55b7bf7c33b0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf7c3398 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf7c3380 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf7c3348 'uint64_t4':'vector' lvalue ParmVar 0x55b7bf7c2e60 'V2' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55b7bf7c3070 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf7c35c8 line:265:36 constexpr ceil 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf7c3518 col:29 used V 'double' # | | | |-CompoundStmt 0x55b7bf7c3910 # | | | | `-ReturnStmt 0x55b7bf7c3900 # | | | | `-CallExpr 0x55b7bf7c38d0 'float' # | | | | |-ImplicitCastExpr 0x55b7bf7c38b8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55b7bf7c3898 '' Function 0x55b7bf6c1d30 'ceil' 'float (float)' # | | | | `-CStyleCastExpr 0x55b7bf7c3870 'float' # | | | | `-ImplicitCastExpr 0x55b7bf7c3858 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf7c3840 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf7c3808 'double' lvalue ParmVar 0x55b7bf7c3518 'V' 'double' # | | | `-DeprecatedAttr 0x55b7bf7c3678 "In 202x 64 bit API lowering for ceil is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55b7bf7c3a80 line:265:36 constexpr ceil 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf7c39d0 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55b7bf7c3de8 # | | | | `-ReturnStmt 0x55b7bf7c3dd8 # | | | | `-CallExpr 0x55b7bf7c3da8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf7c3d90 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55b7bf7c3d70 '' Function 0x55b7bf6c1fa8 'ceil' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55b7bf7c3d48 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf7c3d30 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf7c3d18 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf7c3ce0 'double2':'vector' lvalue ParmVar 0x55b7bf7c39d0 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55b7bf7c3b30 "In 202x 64 bit API lowering for ceil is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55b7bf7c3f58 line:265:36 constexpr ceil 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf7c3ea8 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55b7bf7c42c8 # | | | | `-ReturnStmt 0x55b7bf7c42b8 # | | | | `-CallExpr 0x55b7bf7c4288 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf7c4270 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55b7bf7c4250 '' Function 0x55b7bf6c2220 'ceil' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55b7bf7c4228 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf7c4210 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf7c41f8 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf7c41c0 'double3':'vector' lvalue ParmVar 0x55b7bf7c3ea8 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55b7bf7c4008 "In 202x 64 bit API lowering for ceil is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55b7bf7c4448 line:265:36 constexpr ceil 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf7c4398 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55b7bf7c47c0 # | | | | `-ReturnStmt 0x55b7bf7c47b0 # | | | | `-CallExpr 0x55b7bf7c4780 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf7c4768 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55b7bf7c4748 '' Function 0x55b7bf6c2498 'ceil' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55b7bf7c4720 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf7c4708 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf7c46f0 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf7c46b8 'double4':'vector' lvalue ParmVar 0x55b7bf7c4398 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55b7bf7c44f8 "In 202x 64 bit API lowering for ceil is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55b7bf7c4920 line:266:37 constexpr ceil 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf7c4870 col:26 used V 'int' # | | | |-CompoundStmt 0x55b7bf7c4c78 # | | | | `-ReturnStmt 0x55b7bf7c4c68 # | | | | `-CallExpr 0x55b7bf7c4c38 'float' # | | | | |-ImplicitCastExpr 0x55b7bf7c4c20 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55b7bf7c4c00 '' Function 0x55b7bf6c1d30 'ceil' 'float (float)' # | | | | `-CStyleCastExpr 0x55b7bf7c4bd8 'float' # | | | | `-ImplicitCastExpr 0x55b7bf7c4bc0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf7c4ba8 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf7c4b70 'int' lvalue ParmVar 0x55b7bf7c4870 'V' 'int' # | | | `-DeprecatedAttr 0x55b7bf7c49d0 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf7c4dd8 line:266:37 constexpr ceil 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf7c4d28 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55b7bf7c5150 # | | | | `-ReturnStmt 0x55b7bf7c5140 # | | | | `-CallExpr 0x55b7bf7c5110 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf7c50f8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55b7bf7c50d8 '' Function 0x55b7bf6c1fa8 'ceil' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55b7bf7c50b0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf7c5098 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf7c5080 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf7c5048 'int2':'vector' lvalue ParmVar 0x55b7bf7c4d28 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55b7bf7c4e88 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf7c52b0 line:266:37 constexpr ceil 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf7c5200 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55b7bf7c5630 # | | | | `-ReturnStmt 0x55b7bf7c5620 # | | | | `-CallExpr 0x55b7bf7c55f0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf7c55d8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55b7bf7c55b8 '' Function 0x55b7bf6c2220 'ceil' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55b7bf7c5590 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf7c5578 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf7c5560 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf7c5528 'int3':'vector' lvalue ParmVar 0x55b7bf7c5200 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55b7bf7c5360 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf7c5790 line:266:37 constexpr ceil 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf7c56e0 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55b7bf7c5b18 # | | | | `-ReturnStmt 0x55b7bf7c5b08 # | | | | `-CallExpr 0x55b7bf7c5ad8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf7c5ac0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55b7bf7c5aa0 '' Function 0x55b7bf6c2498 'ceil' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55b7bf7c5a78 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf7c5a60 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf7c5a48 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf7c5a10 'int4':'vector' lvalue ParmVar 0x55b7bf7c56e0 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55b7bf7c5840 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf7c5c78 line:266:37 constexpr ceil 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf7c5bc8 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55b7bf7c5ff0 # | | | | `-ReturnStmt 0x55b7bf7c5fe0 # | | | | `-CallExpr 0x55b7bf7c5fb0 'float' # | | | | |-ImplicitCastExpr 0x55b7bf7c5f98 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55b7bf7c5f78 '' Function 0x55b7bf6c1d30 'ceil' 'float (float)' # | | | | `-CStyleCastExpr 0x55b7bf7c5f50 'float' # | | | | `-ImplicitCastExpr 0x55b7bf7c5f38 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf7c5f20 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf7c5ee8 'uint':'unsigned int' lvalue ParmVar 0x55b7bf7c5bc8 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55b7bf7c5d28 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf7c6150 line:266:37 constexpr ceil 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf7c60a0 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55b7bf7c7d10 # | | | | `-ReturnStmt 0x55b7bf7c7d00 # | | | | `-CallExpr 0x55b7bf7c7cd0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf7c7cb8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55b7bf7c7c98 '' Function 0x55b7bf6c1fa8 'ceil' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55b7bf7c7c70 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf7c7c58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf7c7c40 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf7c7c08 'uint2':'vector' lvalue ParmVar 0x55b7bf7c60a0 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55b7bf7c6200 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf7c7e70 line:266:37 constexpr ceil 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf7c7dc0 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55b7bf7c8210 # | | | | `-ReturnStmt 0x55b7bf7c8200 # | | | | `-CallExpr 0x55b7bf7c81d0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf7c81b8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55b7bf7c8198 '' Function 0x55b7bf6c2220 'ceil' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55b7bf7c8170 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf7c8158 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf7c8140 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf7c8108 'uint3':'vector' lvalue ParmVar 0x55b7bf7c7dc0 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55b7bf7c7f20 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf7c8370 line:266:37 constexpr ceil 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf7c82c0 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55b7bf7c8718 # | | | | `-ReturnStmt 0x55b7bf7c8708 # | | | | `-CallExpr 0x55b7bf7c86d8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf7c86c0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55b7bf7c86a0 '' Function 0x55b7bf6c2498 'ceil' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55b7bf7c8678 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf7c8660 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf7c8648 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf7c8610 'uint4':'vector' lvalue ParmVar 0x55b7bf7c82c0 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55b7bf7c8420 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf7c8878 line:266:37 constexpr ceil 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf7c87c8 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55b7bf7c8c10 # | | | | `-ReturnStmt 0x55b7bf7c8c00 # | | | | `-CallExpr 0x55b7bf7c8bd0 'float' # | | | | |-ImplicitCastExpr 0x55b7bf7c8bb8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55b7bf7c8b98 '' Function 0x55b7bf6c1d30 'ceil' 'float (float)' # | | | | `-CStyleCastExpr 0x55b7bf7c8b70 'float' # | | | | `-ImplicitCastExpr 0x55b7bf7c8b58 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf7c8b40 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf7c8b08 'int64_t':'long' lvalue ParmVar 0x55b7bf7c87c8 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55b7bf7c8928 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf7c8d70 line:266:37 constexpr ceil 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf7c8cc0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55b7bf7c9128 # | | | | `-ReturnStmt 0x55b7bf7c9118 # | | | | `-CallExpr 0x55b7bf7c90e8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf7c90d0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55b7bf7c90b0 '' Function 0x55b7bf6c1fa8 'ceil' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55b7bf7c9088 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf7c9070 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf7c9058 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf7c9020 'int64_t2':'vector' lvalue ParmVar 0x55b7bf7c8cc0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55b7bf7c8e20 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf7c9288 line:266:37 constexpr ceil 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf7c91d8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55b7bf7c9648 # | | | | `-ReturnStmt 0x55b7bf7c9638 # | | | | `-CallExpr 0x55b7bf7c9608 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf7c95f0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55b7bf7c95d0 '' Function 0x55b7bf6c2220 'ceil' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55b7bf7c95a8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf7c9590 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf7c9578 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf7c9540 'int64_t3':'vector' lvalue ParmVar 0x55b7bf7c91d8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55b7bf7c9338 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf7c97a8 line:266:37 constexpr ceil 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf7c96f8 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55b7bf7cb148 # | | | | `-ReturnStmt 0x55b7bf7cb138 # | | | | `-CallExpr 0x55b7bf7cb108 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf7cb0f0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55b7bf7cb0d0 '' Function 0x55b7bf6c2498 'ceil' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55b7bf7c9ad0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf7c9ab8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf7c9aa0 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf7c9a68 'int64_t4':'vector' lvalue ParmVar 0x55b7bf7c96f8 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55b7bf7c9858 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf7cb2a8 line:266:37 constexpr ceil 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf7cb1f8 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55b7bf7cb660 # | | | | `-ReturnStmt 0x55b7bf7cb650 # | | | | `-CallExpr 0x55b7bf7cb620 'float' # | | | | |-ImplicitCastExpr 0x55b7bf7cb608 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55b7bf7cb5e8 '' Function 0x55b7bf6c1d30 'ceil' 'float (float)' # | | | | `-CStyleCastExpr 0x55b7bf7cb5c0 'float' # | | | | `-ImplicitCastExpr 0x55b7bf7cb5a8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf7cb590 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf7cb558 'uint64_t':'unsigned long' lvalue ParmVar 0x55b7bf7cb1f8 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55b7bf7cb358 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf7cb7c0 line:266:37 constexpr ceil 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf7cb710 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55b7bf7cbb98 # | | | | `-ReturnStmt 0x55b7bf7cbb88 # | | | | `-CallExpr 0x55b7bf7cbb58 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf7cbb40 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55b7bf7cbb20 '' Function 0x55b7bf6c1fa8 'ceil' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55b7bf7cbaf8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf7cbae0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf7cbac8 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf7cba90 'uint64_t2':'vector' lvalue ParmVar 0x55b7bf7cb710 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55b7bf7cb870 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf7cbcf8 line:266:37 constexpr ceil 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf7cbc48 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55b7bf7cc0d8 # | | | | `-ReturnStmt 0x55b7bf7cc0c8 # | | | | `-CallExpr 0x55b7bf7cc098 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf7cc080 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55b7bf7cc060 '' Function 0x55b7bf6c2220 'ceil' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55b7bf7cc038 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf7cc020 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf7cc008 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf7cbfd0 'uint64_t3':'vector' lvalue ParmVar 0x55b7bf7cbc48 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55b7bf7cbda8 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf7cc238 line:266:37 constexpr ceil 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf7cc188 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55b7bf7cc620 # | | | | `-ReturnStmt 0x55b7bf7cc610 # | | | | `-CallExpr 0x55b7bf7cc5e0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf7cc5c8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55b7bf7cc5a8 '' Function 0x55b7bf6c2498 'ceil' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55b7bf7cc580 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf7cc568 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf7cc550 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf7cc518 'uint64_t4':'vector' lvalue ParmVar 0x55b7bf7cc188 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55b7bf7cc2e8 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionTemplateDecl 0x55b7bf7ccd20 line:274:66 invalid clamp # | | | |-TemplateTypeParmDecl 0x55b7bf7cc638 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55b7bf7cc6d8 col:28 referenced 'uint':'unsigned int' depth 0 index 1 N # | | | `-FunctionDecl 0x55b7bf7ccc78 line:274:66 invalid constexpr clamp 'int (int, int, T)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf7cc9e8 col:18 invalid p0 'int' # | | | |-ParmVarDecl 0x55b7bf7ccac0 col:35 invalid p1 'int' # | | | |-ParmVarDecl 0x55b7bf7ccb38 col:41 p2 'T' # | | | |-CompoundStmt 0x55b7bf7cd090 # | | | | `-ReturnStmt 0x55b7bf7cd080 # | | | | `-RecoveryExpr 0x55b7bf7cd048 '' contains-errors lvalue # | | | | |-UnresolvedLookupExpr 0x55b7bf7cce90 '' lvalue (ADL) = 'clamp' 0x55b7bf6cbfc8 0x55b7bf6c2888 0x55b7bf6c2d40 0x55b7bf6c31a8 0x55b7bf6c3608 0x55b7bf6c3a08 0x55b7bf6c3ed8 0x55b7bf6c4338 0x55b7bf6c4798 0x55b7bf6c4bf8 0x55b7bf6c5088 0x55b7bf6c54e8 0x55b7bf6c5948 0x55b7bf6c6e08 0x55b7bf6c7268 0x55b7bf6c76c8 0x55b7bf6c7b28 0x55b7bf6c7f98 0x55b7bf6c83f8 0x55b7bf6c8858 0x55b7bf6c8cb8 0x55b7bf6c90d8 0x55b7bf6c9538 0x55b7bf6c9998 0x55b7bf6b0d28 0x55b7bf6b1128 0x55b7bf6b1588 0x55b7bf6b19e8 # | | | | |-RecoveryExpr 0x55b7bf7ccfb0 '' contains-errors lvalue # | | | | `-RecoveryExpr 0x55b7bf7ccfd0 '' contains-errors lvalue # | | | `-DeprecatedAttr 0x55b7bf7ccd90 "In 202x mismatched vector/scalar lowering for clamp is deprecated. Explicitly cast parameters." "" # | | |-FunctionTemplateDecl 0x55b7bf7cd7c0 line:281:66 invalid clamp # | | | |-TemplateTypeParmDecl 0x55b7bf7cd0e0 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55b7bf7cd178 col:28 referenced 'uint':'unsigned int' depth 0 index 1 N # | | | `-FunctionDecl 0x55b7bf7cd718 line:281:66 invalid constexpr clamp 'int (int, T, int)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf7cd488 col:18 invalid p0 'int' # | | | |-ParmVarDecl 0x55b7bf7cd500 col:24 p1 'T' # | | | |-ParmVarDecl 0x55b7bf7cd5d8 col:41 invalid p2 'int' # | | | |-CompoundStmt 0x55b7bf7cdb30 # | | | | `-ReturnStmt 0x55b7bf7cdb20 # | | | | `-RecoveryExpr 0x55b7bf7cdae8 '' contains-errors lvalue # | | | | |-UnresolvedLookupExpr 0x55b7bf7cd930 '' lvalue (ADL) = 'clamp' 0x55b7bf6b19e8 0x55b7bf6cbfc8 0x55b7bf6c2888 0x55b7bf6c2d40 0x55b7bf6c31a8 0x55b7bf6c3608 0x55b7bf6c3a08 0x55b7bf6c3ed8 0x55b7bf6c4338 0x55b7bf6c4798 0x55b7bf6c4bf8 0x55b7bf6c5088 0x55b7bf6c54e8 0x55b7bf6c5948 0x55b7bf6c6e08 0x55b7bf6c7268 0x55b7bf6c76c8 0x55b7bf6c7b28 0x55b7bf6c7f98 0x55b7bf6c83f8 0x55b7bf6c8858 0x55b7bf6c8cb8 0x55b7bf6c90d8 0x55b7bf6c9538 0x55b7bf6c9998 0x55b7bf6b0d28 0x55b7bf6b1128 0x55b7bf6b1588 # | | | | |-RecoveryExpr 0x55b7bf7cda50 '' contains-errors lvalue # | | | | `-RecoveryExpr 0x55b7bf7cdac8 '' contains-errors lvalue # | | | `-DeprecatedAttr 0x55b7bf7cd830 "In 202x mismatched vector/scalar lowering for clamp is deprecated. Explicitly cast parameters." "" # | | |-FunctionTemplateDecl 0x55b7bf7ce1d0 line:288:66 invalid clamp # | | | |-TemplateTypeParmDecl 0x55b7bf7cdb48 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55b7bf7cdbe8 col:28 referenced 'uint':'unsigned int' depth 0 index 1 N # | | | `-FunctionDecl 0x55b7bf7ce128 line:288:66 invalid constexpr clamp 'int (int, T, T)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf7cdef8 col:18 invalid p0 'int' # | | | |-ParmVarDecl 0x55b7bf7cdf70 col:24 p1 'T' # | | | |-ParmVarDecl 0x55b7bf7cdfe8 col:30 p2 'T' # | | | |-CompoundStmt 0x55b7bf7ce570 # | | | | `-ReturnStmt 0x55b7bf7ce560 # | | | | `-RecoveryExpr 0x55b7bf7ce530 '' contains-errors lvalue # | | | | |-UnresolvedLookupExpr 0x55b7bf7ce340 '' lvalue (ADL) = 'clamp' 0x55b7bf6b1588 0x55b7bf6b19e8 0x55b7bf6cbfc8 0x55b7bf6c2888 0x55b7bf6c2d40 0x55b7bf6c31a8 0x55b7bf6c3608 0x55b7bf6c3a08 0x55b7bf6c3ed8 0x55b7bf6c4338 0x55b7bf6c4798 0x55b7bf6c4bf8 0x55b7bf6c5088 0x55b7bf6c54e8 0x55b7bf6c5948 0x55b7bf6c6e08 0x55b7bf6c7268 0x55b7bf6c76c8 0x55b7bf6c7b28 0x55b7bf6c7f98 0x55b7bf6c83f8 0x55b7bf6c8858 0x55b7bf6c8cb8 0x55b7bf6c90d8 0x55b7bf6c9538 0x55b7bf6c9998 0x55b7bf6b0d28 0x55b7bf6b1128 # | | | | `-RecoveryExpr 0x55b7bf7ce460 '' contains-errors lvalue # | | | `-DeprecatedAttr 0x55b7bf7ce240 "In 202x mismatched vector/scalar lowering for clamp is deprecated. Explicitly cast parameters." "" # | | |-FunctionDecl 0x55b7bf7ce6d8 line:297:36 constexpr cos 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf7ce628 col:29 used V 'double' # | | | |-CompoundStmt 0x55b7bf7cea20 # | | | | `-ReturnStmt 0x55b7bf7cea10 # | | | | `-CallExpr 0x55b7bf7ce9e0 'float' # | | | | |-ImplicitCastExpr 0x55b7bf7ce9c8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55b7bf7ce9a8 '' Function 0x55b7bf6cd788 'cos' 'float (float)' # | | | | `-CStyleCastExpr 0x55b7bf7ce980 'float' # | | | | `-ImplicitCastExpr 0x55b7bf7ce968 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf7ce950 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf7ce918 'double' lvalue ParmVar 0x55b7bf7ce628 'V' 'double' # | | | `-DeprecatedAttr 0x55b7bf7ce788 "In 202x 64 bit API lowering for cos is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55b7bf7ceb88 line:297:36 constexpr cos 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf7cead8 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55b7bf7ceef0 # | | | | `-ReturnStmt 0x55b7bf7ceee0 # | | | | `-CallExpr 0x55b7bf7ceeb0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf7cee98 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55b7bf7cee78 '' Function 0x55b7bf6cda00 'cos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55b7bf7cee50 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf7cee38 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf7cee20 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf7cede8 'double2':'vector' lvalue ParmVar 0x55b7bf7cead8 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55b7bf7cec38 "In 202x 64 bit API lowering for cos is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55b7bf7cf0f0 line:297:36 constexpr cos 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf7cefa8 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55b7bf7cf460 # | | | | `-ReturnStmt 0x55b7bf7cf450 # | | | | `-CallExpr 0x55b7bf7cf420 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf7cf408 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55b7bf7cf3e8 '' Function 0x55b7bf6cdc78 'cos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55b7bf7cf3c0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf7cf3a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf7cf390 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf7cf358 'double3':'vector' lvalue ParmVar 0x55b7bf7cefa8 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55b7bf7cf1a0 "In 202x 64 bit API lowering for cos is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55b7bf7cf5c8 line:297:36 constexpr cos 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf7cf518 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55b7bf7cf940 # | | | | `-ReturnStmt 0x55b7bf7cf930 # | | | | `-CallExpr 0x55b7bf7cf900 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf7cf8e8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55b7bf7cf8c8 '' Function 0x55b7bf6cef18 'cos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55b7bf7cf8a0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf7cf888 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf7cf870 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf7cf838 'double4':'vector' lvalue ParmVar 0x55b7bf7cf518 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55b7bf7cf678 "In 202x 64 bit API lowering for cos is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55b7bf7cfaa0 line:298:37 constexpr cos 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf7cf9f0 col:26 used V 'int' # | | | |-CompoundStmt 0x55b7bf7cfdf8 # | | | | `-ReturnStmt 0x55b7bf7cfde8 # | | | | `-CallExpr 0x55b7bf7cfdb8 'float' # | | | | |-ImplicitCastExpr 0x55b7bf7cfda0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55b7bf7cfd80 '' Function 0x55b7bf6cd788 'cos' 'float (float)' # | | | | `-CStyleCastExpr 0x55b7bf7cfd58 'float' # | | | | `-ImplicitCastExpr 0x55b7bf7cfd40 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf7cfd28 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf7cfcf0 'int' lvalue ParmVar 0x55b7bf7cf9f0 'V' 'int' # | | | `-DeprecatedAttr 0x55b7bf7cfb50 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf7cff58 line:298:37 constexpr cos 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf7cfea8 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55b7bf7d02d0 # | | | | `-ReturnStmt 0x55b7bf7d02c0 # | | | | `-CallExpr 0x55b7bf7d0290 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf7d0278 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55b7bf7d0258 '' Function 0x55b7bf6cda00 'cos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55b7bf7d0230 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf7d0218 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf7d0200 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf7d01c8 'int2':'vector' lvalue ParmVar 0x55b7bf7cfea8 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55b7bf7d0008 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf7d0430 line:298:37 constexpr cos 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf7d0380 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55b7bf7d07b0 # | | | | `-ReturnStmt 0x55b7bf7d07a0 # | | | | `-CallExpr 0x55b7bf7d0770 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf7d0758 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55b7bf7d0738 '' Function 0x55b7bf6cdc78 'cos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55b7bf7d0710 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf7d06f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf7d06e0 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf7d06a8 'int3':'vector' lvalue ParmVar 0x55b7bf7d0380 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55b7bf7d04e0 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf7d0910 line:298:37 constexpr cos 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf7d0860 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55b7bf7d0c98 # | | | | `-ReturnStmt 0x55b7bf7d0c88 # | | | | `-CallExpr 0x55b7bf7d0c58 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf7d0c40 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55b7bf7d0c20 '' Function 0x55b7bf6cef18 'cos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55b7bf7d0bf8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf7d0be0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf7d0bc8 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf7d0b90 'int4':'vector' lvalue ParmVar 0x55b7bf7d0860 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55b7bf7d09c0 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf7d0df8 line:298:37 constexpr cos 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf7d0d48 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55b7bf7d11a0 # | | | | `-ReturnStmt 0x55b7bf7d1190 # | | | | `-CallExpr 0x55b7bf7d1160 'float' # | | | | |-ImplicitCastExpr 0x55b7bf7d1148 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55b7bf7d1128 '' Function 0x55b7bf6cd788 'cos' 'float (float)' # | | | | `-CStyleCastExpr 0x55b7bf7d1100 'float' # | | | | `-ImplicitCastExpr 0x55b7bf7d10b8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf7d10a0 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf7d1068 'uint':'unsigned int' lvalue ParmVar 0x55b7bf7d0d48 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55b7bf7d0ea8 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf7d1300 line:298:37 constexpr cos 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf7d1250 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55b7bf7d1698 # | | | | `-ReturnStmt 0x55b7bf7d1688 # | | | | `-CallExpr 0x55b7bf7d1658 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf7d1640 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55b7bf7d1620 '' Function 0x55b7bf6cda00 'cos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55b7bf7d15f8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf7d15e0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf7d15c8 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf7d1590 'uint2':'vector' lvalue ParmVar 0x55b7bf7d1250 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55b7bf7d13b0 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf7d17f8 line:298:37 constexpr cos 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf7d1748 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55b7bf7d1b98 # | | | | `-ReturnStmt 0x55b7bf7d1b88 # | | | | `-CallExpr 0x55b7bf7d1b58 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf7d1b40 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55b7bf7d1b20 '' Function 0x55b7bf6cdc78 'cos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55b7bf7d1af8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf7d1ae0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf7d1ac8 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf7d1a90 'uint3':'vector' lvalue ParmVar 0x55b7bf7d1748 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55b7bf7d18a8 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf7d1cf8 line:298:37 constexpr cos 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf7d1c48 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55b7bf7d20a0 # | | | | `-ReturnStmt 0x55b7bf7d2090 # | | | | `-CallExpr 0x55b7bf7d2060 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf7d2048 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55b7bf7d2028 '' Function 0x55b7bf6cef18 'cos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55b7bf7d2000 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf7d1fe8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf7d1fd0 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf7d1f98 'uint4':'vector' lvalue ParmVar 0x55b7bf7d1c48 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55b7bf7d1da8 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf7d2200 line:298:37 constexpr cos 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf7d2150 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55b7bf7d2598 # | | | | `-ReturnStmt 0x55b7bf7d2588 # | | | | `-CallExpr 0x55b7bf7d2558 'float' # | | | | |-ImplicitCastExpr 0x55b7bf7d2540 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55b7bf7d2520 '' Function 0x55b7bf6cd788 'cos' 'float (float)' # | | | | `-CStyleCastExpr 0x55b7bf7d24f8 'float' # | | | | `-ImplicitCastExpr 0x55b7bf7d24e0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf7d24c8 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf7d2490 'int64_t':'long' lvalue ParmVar 0x55b7bf7d2150 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55b7bf7d22b0 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf7d26f8 line:298:37 constexpr cos 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf7d2648 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55b7bf7d2ab0 # | | | | `-ReturnStmt 0x55b7bf7d2aa0 # | | | | `-CallExpr 0x55b7bf7d2a70 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf7d2a58 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55b7bf7d2a38 '' Function 0x55b7bf6cda00 'cos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55b7bf7d2a10 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf7d29f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf7d29e0 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf7d29a8 'int64_t2':'vector' lvalue ParmVar 0x55b7bf7d2648 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55b7bf7d27a8 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf7d2c10 line:298:37 constexpr cos 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf7d2b60 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55b7bf7d2fd0 # | | | | `-ReturnStmt 0x55b7bf7d2fc0 # | | | | `-CallExpr 0x55b7bf7d2f90 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf7d2f78 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55b7bf7d2f58 '' Function 0x55b7bf6cdc78 'cos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55b7bf7d2f30 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf7d2f18 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf7d2f00 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf7d2ec8 'int64_t3':'vector' lvalue ParmVar 0x55b7bf7d2b60 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55b7bf7d2cc0 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf7d3830 line:298:37 constexpr cos 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf7d3080 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55b7bf7d3bf8 # | | | | `-ReturnStmt 0x55b7bf7d3be8 # | | | | `-CallExpr 0x55b7bf7d3bb8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf7d3ba0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55b7bf7d3b80 '' Function 0x55b7bf6cef18 'cos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55b7bf7d3b58 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf7d3b40 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf7d3b28 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf7d3af0 'int64_t4':'vector' lvalue ParmVar 0x55b7bf7d3080 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55b7bf7d38e0 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf7d3d58 line:298:37 constexpr cos 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf7d3ca8 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55b7bf7d4110 # | | | | `-ReturnStmt 0x55b7bf7d4100 # | | | | `-CallExpr 0x55b7bf7d40d0 'float' # | | | | |-ImplicitCastExpr 0x55b7bf7d40b8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55b7bf7d4098 '' Function 0x55b7bf6cd788 'cos' 'float (float)' # | | | | `-CStyleCastExpr 0x55b7bf7d4070 'float' # | | | | `-ImplicitCastExpr 0x55b7bf7d4058 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf7d4040 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf7d4008 'uint64_t':'unsigned long' lvalue ParmVar 0x55b7bf7d3ca8 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55b7bf7d3e08 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf7d4270 line:298:37 constexpr cos 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf7d41c0 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55b7bf7d4648 # | | | | `-ReturnStmt 0x55b7bf7d4638 # | | | | `-CallExpr 0x55b7bf7d4608 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf7d45f0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55b7bf7d45d0 '' Function 0x55b7bf6cda00 'cos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55b7bf7d45a8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf7d4590 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf7d4578 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf7d4540 'uint64_t2':'vector' lvalue ParmVar 0x55b7bf7d41c0 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55b7bf7d4320 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf7d47a8 line:298:37 constexpr cos 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf7d46f8 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55b7bf7d4b88 # | | | | `-ReturnStmt 0x55b7bf7d4b78 # | | | | `-CallExpr 0x55b7bf7d4b48 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf7d4b30 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55b7bf7d4b10 '' Function 0x55b7bf6cdc78 'cos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55b7bf7d4ae8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf7d4ad0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf7d4ab8 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf7d4a80 'uint64_t3':'vector' lvalue ParmVar 0x55b7bf7d46f8 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55b7bf7d4858 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf7d4ce8 line:298:37 constexpr cos 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf7d4c38 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55b7bf7d50d0 # | | | | `-ReturnStmt 0x55b7bf7d50c0 # | | | | `-CallExpr 0x55b7bf7d5090 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf7d5078 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55b7bf7d5058 '' Function 0x55b7bf6cef18 'cos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55b7bf7d5030 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf7d5018 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf7d5000 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf7d4fc8 'uint64_t4':'vector' lvalue ParmVar 0x55b7bf7d4c38 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55b7bf7d4d98 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf7d5240 line:304:36 constexpr cosh 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf7d5190 col:29 used V 'double' # | | | |-CompoundStmt 0x55b7bf7d5588 # | | | | `-ReturnStmt 0x55b7bf7d5578 # | | | | `-CallExpr 0x55b7bf7d5548 'float' # | | | | |-ImplicitCastExpr 0x55b7bf7d5530 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55b7bf7d5510 '' Function 0x55b7bf6cfb30 'cosh' 'float (float)' # | | | | `-CStyleCastExpr 0x55b7bf7d54e8 'float' # | | | | `-ImplicitCastExpr 0x55b7bf7d54d0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf7d54b8 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf7d5480 'double' lvalue ParmVar 0x55b7bf7d5190 'V' 'double' # | | | `-DeprecatedAttr 0x55b7bf7d52f0 "In 202x 64 bit API lowering for cosh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55b7bf7d56f8 line:304:36 constexpr cosh 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf7d5648 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55b7bf7d6260 # | | | | `-ReturnStmt 0x55b7bf7d6250 # | | | | `-CallExpr 0x55b7bf7d6220 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf7d6208 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55b7bf7d61e8 '' Function 0x55b7bf6cfe00 'cosh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55b7bf7d61c0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf7d61a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf7d6190 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf7d6158 'double2':'vector' lvalue ParmVar 0x55b7bf7d5648 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55b7bf7d57a8 "In 202x 64 bit API lowering for cosh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55b7bf7d63d0 line:304:36 constexpr cosh 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf7d6320 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55b7bf7d6740 # | | | | `-ReturnStmt 0x55b7bf7d6730 # | | | | `-CallExpr 0x55b7bf7d6700 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf7d66e8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55b7bf7d66c8 '' Function 0x55b7bf6d0078 'cosh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55b7bf7d66a0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf7d6688 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf7d6670 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf7d6638 'double3':'vector' lvalue ParmVar 0x55b7bf7d6320 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55b7bf7d6480 "In 202x 64 bit API lowering for cosh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55b7bf7d68b0 line:304:36 constexpr cosh 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf7d6800 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55b7bf7d6c28 # | | | | `-ReturnStmt 0x55b7bf7d6c18 # | | | | `-CallExpr 0x55b7bf7d6be8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf7d6bd0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55b7bf7d6bb0 '' Function 0x55b7bf6d02f0 'cosh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55b7bf7d6b88 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf7d6b70 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf7d6b58 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf7d6b20 'double4':'vector' lvalue ParmVar 0x55b7bf7d6800 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55b7bf7d6960 "In 202x 64 bit API lowering for cosh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55b7bf7d6d88 line:305:37 constexpr cosh 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf7d6cd8 col:26 used V 'int' # | | | |-CompoundStmt 0x55b7bf7d70e0 # | | | | `-ReturnStmt 0x55b7bf7d70d0 # | | | | `-CallExpr 0x55b7bf7d70a0 'float' # | | | | |-ImplicitCastExpr 0x55b7bf7d7088 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55b7bf7d7068 '' Function 0x55b7bf6cfb30 'cosh' 'float (float)' # | | | | `-CStyleCastExpr 0x55b7bf7d7040 'float' # | | | | `-ImplicitCastExpr 0x55b7bf7d7028 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf7d7010 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf7d6fd8 'int' lvalue ParmVar 0x55b7bf7d6cd8 'V' 'int' # | | | `-DeprecatedAttr 0x55b7bf7d6e38 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf7d7240 line:305:37 constexpr cosh 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf7d7190 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55b7bf7d75b8 # | | | | `-ReturnStmt 0x55b7bf7d75a8 # | | | | `-CallExpr 0x55b7bf7d7578 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf7d7560 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55b7bf7d7540 '' Function 0x55b7bf6cfe00 'cosh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55b7bf7d7518 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf7d7500 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf7d74e8 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf7d74b0 'int2':'vector' lvalue ParmVar 0x55b7bf7d7190 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55b7bf7d72f0 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf7d7718 line:305:37 constexpr cosh 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf7d7668 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55b7bf7d7a98 # | | | | `-ReturnStmt 0x55b7bf7d7a88 # | | | | `-CallExpr 0x55b7bf7d7a58 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf7d7a40 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55b7bf7d7a20 '' Function 0x55b7bf6d0078 'cosh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55b7bf7d79f8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf7d79e0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf7d79c8 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf7d7990 'int3':'vector' lvalue ParmVar 0x55b7bf7d7668 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55b7bf7d77c8 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf7d7bf8 line:305:37 constexpr cosh 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf7d7b48 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55b7bf7d7f80 # | | | | `-ReturnStmt 0x55b7bf7d7f70 # | | | | `-CallExpr 0x55b7bf7d7f40 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf7d7f28 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55b7bf7d7f08 '' Function 0x55b7bf6d02f0 'cosh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55b7bf7d7ee0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf7d7ec8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf7d7eb0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf7d7e78 'int4':'vector' lvalue ParmVar 0x55b7bf7d7b48 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55b7bf7d7ca8 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf7d8928 line:305:37 constexpr cosh 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf7d8878 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55b7bf7d8ca0 # | | | | `-ReturnStmt 0x55b7bf7d8c90 # | | | | `-CallExpr 0x55b7bf7d8c60 'float' # | | | | |-ImplicitCastExpr 0x55b7bf7d8c48 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55b7bf7d8c28 '' Function 0x55b7bf6cfb30 'cosh' 'float (float)' # | | | | `-CStyleCastExpr 0x55b7bf7d8c00 'float' # | | | | `-ImplicitCastExpr 0x55b7bf7d8be8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf7d8bd0 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf7d8b98 'uint':'unsigned int' lvalue ParmVar 0x55b7bf7d8878 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55b7bf7d89d8 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf7d8e00 line:305:37 constexpr cosh 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf7d8d50 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55b7bf7d9198 # | | | | `-ReturnStmt 0x55b7bf7d9188 # | | | | `-CallExpr 0x55b7bf7d9158 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf7d9140 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55b7bf7d9120 '' Function 0x55b7bf6cfe00 'cosh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55b7bf7d90f8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf7d90e0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf7d90c8 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf7d9090 'uint2':'vector' lvalue ParmVar 0x55b7bf7d8d50 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55b7bf7d8eb0 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf7d92f8 line:305:37 constexpr cosh 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf7d9248 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55b7bf7d9698 # | | | | `-ReturnStmt 0x55b7bf7d9688 # | | | | `-CallExpr 0x55b7bf7d9658 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf7d9640 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55b7bf7d9620 '' Function 0x55b7bf6d0078 'cosh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55b7bf7d95f8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf7d95e0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf7d95c8 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf7d9590 'uint3':'vector' lvalue ParmVar 0x55b7bf7d9248 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55b7bf7d93a8 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf7d97f8 line:305:37 constexpr cosh 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf7d9748 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55b7bf7d9ba0 # | | | | `-ReturnStmt 0x55b7bf7d9b90 # | | | | `-CallExpr 0x55b7bf7d9b60 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf7d9b48 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55b7bf7d9b28 '' Function 0x55b7bf6d02f0 'cosh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55b7bf7d9b00 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf7d9ae8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf7d9ad0 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf7d9a98 'uint4':'vector' lvalue ParmVar 0x55b7bf7d9748 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55b7bf7d98a8 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf7d9d00 line:305:37 constexpr cosh 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf7d9c50 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55b7bf7da098 # | | | | `-ReturnStmt 0x55b7bf7da088 # | | | | `-CallExpr 0x55b7bf7da058 'float' # | | | | |-ImplicitCastExpr 0x55b7bf7da040 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55b7bf7da020 '' Function 0x55b7bf6cfb30 'cosh' 'float (float)' # | | | | `-CStyleCastExpr 0x55b7bf7d9ff8 'float' # | | | | `-ImplicitCastExpr 0x55b7bf7d9fe0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf7d9fc8 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf7d9f90 'int64_t':'long' lvalue ParmVar 0x55b7bf7d9c50 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55b7bf7d9db0 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf7da1f8 line:305:37 constexpr cosh 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf7da148 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55b7bf7da5b0 # | | | | `-ReturnStmt 0x55b7bf7da5a0 # | | | | `-CallExpr 0x55b7bf7da570 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf7da558 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55b7bf7da538 '' Function 0x55b7bf6cfe00 'cosh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55b7bf7da510 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf7da4f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf7da4e0 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf7da4a8 'int64_t2':'vector' lvalue ParmVar 0x55b7bf7da148 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55b7bf7da2a8 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf7da710 line:305:37 constexpr cosh 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf7da660 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55b7bf7db4c0 # | | | | `-ReturnStmt 0x55b7bf7db4b0 # | | | | `-CallExpr 0x55b7bf7db480 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf7db468 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55b7bf7db448 '' Function 0x55b7bf6d0078 'cosh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55b7bf7db420 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf7db408 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf7db3f0 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf7db3b8 'int64_t3':'vector' lvalue ParmVar 0x55b7bf7da660 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55b7bf7db1b0 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf7db620 line:305:37 constexpr cosh 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf7db570 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55b7bf7db9e8 # | | | | `-ReturnStmt 0x55b7bf7db9d8 # | | | | `-CallExpr 0x55b7bf7db9a8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf7db990 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55b7bf7db970 '' Function 0x55b7bf6d02f0 'cosh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55b7bf7db948 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf7db930 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf7db918 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf7db8e0 'int64_t4':'vector' lvalue ParmVar 0x55b7bf7db570 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55b7bf7db6d0 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf7dbb48 line:305:37 constexpr cosh 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf7dba98 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55b7bf7dbf00 # | | | | `-ReturnStmt 0x55b7bf7dbef0 # | | | | `-CallExpr 0x55b7bf7dbec0 'float' # | | | | |-ImplicitCastExpr 0x55b7bf7dbea8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55b7bf7dbe88 '' Function 0x55b7bf6cfb30 'cosh' 'float (float)' # | | | | `-CStyleCastExpr 0x55b7bf7dbe60 'float' # | | | | `-ImplicitCastExpr 0x55b7bf7dbe48 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf7dbe30 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf7dbdf8 'uint64_t':'unsigned long' lvalue ParmVar 0x55b7bf7dba98 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55b7bf7dbbf8 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf7dc060 line:305:37 constexpr cosh 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf7dbfb0 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55b7bf7dc438 # | | | | `-ReturnStmt 0x55b7bf7dc428 # | | | | `-CallExpr 0x55b7bf7dc3f8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf7dc3e0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55b7bf7dc3c0 '' Function 0x55b7bf6cfe00 'cosh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55b7bf7dc398 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf7dc380 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf7dc368 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf7dc330 'uint64_t2':'vector' lvalue ParmVar 0x55b7bf7dbfb0 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55b7bf7dc110 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf7dc598 line:305:37 constexpr cosh 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf7dc4e8 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55b7bf7dc978 # | | | | `-ReturnStmt 0x55b7bf7dc968 # | | | | `-CallExpr 0x55b7bf7dc938 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf7dc920 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55b7bf7dc900 '' Function 0x55b7bf6d0078 'cosh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55b7bf7dc8d8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf7dc8c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf7dc8a8 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf7dc870 'uint64_t3':'vector' lvalue ParmVar 0x55b7bf7dc4e8 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55b7bf7dc648 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf7dcad8 line:305:37 constexpr cosh 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf7dca28 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55b7bf7dcec0 # | | | | `-ReturnStmt 0x55b7bf7dceb0 # | | | | `-CallExpr 0x55b7bf7dce80 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf7dce68 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55b7bf7dce48 '' Function 0x55b7bf6d02f0 'cosh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55b7bf7dce20 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf7dce08 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf7dcdf0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf7dcdb8 'uint64_t4':'vector' lvalue ParmVar 0x55b7bf7dca28 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55b7bf7dcb88 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf7dd030 line:311:36 constexpr degrees 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf7dcf80 col:29 used V 'double' # | | | |-CompoundStmt 0x55b7bf7dd8b8 # | | | | `-ReturnStmt 0x55b7bf7dd8a8 # | | | | `-CallExpr 0x55b7bf7dd878 'float' # | | | | |-ImplicitCastExpr 0x55b7bf7dd860 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55b7bf7dd840 '' Function 0x55b7bf6d4f00 'degrees' 'float (float)' # | | | | `-CStyleCastExpr 0x55b7bf7dd818 'float' # | | | | `-ImplicitCastExpr 0x55b7bf7dd800 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf7dd7e8 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf7dd7b0 'double' lvalue ParmVar 0x55b7bf7dcf80 'V' 'double' # | | | `-DeprecatedAttr 0x55b7bf7dd0e0 "In 202x 64 bit API lowering for degrees is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55b7bf7dda28 line:311:36 constexpr degrees 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf7dd978 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55b7bf7ddd90 # | | | | `-ReturnStmt 0x55b7bf7ddd80 # | | | | `-CallExpr 0x55b7bf7ddd50 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf7ddd38 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55b7bf7ddd18 '' Function 0x55b7bf6d5178 'degrees' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55b7bf7ddcf0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf7ddcd8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf7ddcc0 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf7ddc88 'double2':'vector' lvalue ParmVar 0x55b7bf7dd978 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55b7bf7ddad8 "In 202x 64 bit API lowering for degrees is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55b7bf7ddf00 line:311:36 constexpr degrees 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf7dde50 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55b7bf7de270 # | | | | `-ReturnStmt 0x55b7bf7de260 # | | | | `-CallExpr 0x55b7bf7de230 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf7de218 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55b7bf7de1f8 '' Function 0x55b7bf6d53f0 'degrees' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55b7bf7de1d0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf7de1b8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf7de1a0 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf7de168 'double3':'vector' lvalue ParmVar 0x55b7bf7dde50 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55b7bf7ddfb0 "In 202x 64 bit API lowering for degrees is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55b7bf7de3e0 line:311:36 constexpr degrees 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf7de330 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55b7bf7de758 # | | | | `-ReturnStmt 0x55b7bf7de748 # | | | | `-CallExpr 0x55b7bf7de718 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf7de700 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55b7bf7de6e0 '' Function 0x55b7bf6d5668 'degrees' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55b7bf7de6b8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf7de6a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf7de688 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf7de650 'double4':'vector' lvalue ParmVar 0x55b7bf7de330 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55b7bf7de490 "In 202x 64 bit API lowering for degrees is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55b7bf7de8b8 line:312:37 constexpr degrees 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf7de808 col:26 used V 'int' # | | | |-CompoundStmt 0x55b7bf7dec18 # | | | | `-ReturnStmt 0x55b7bf7dec08 # | | | | `-CallExpr 0x55b7bf7debd8 'float' # | | | | |-ImplicitCastExpr 0x55b7bf7debc0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55b7bf7deba0 '' Function 0x55b7bf6d4f00 'degrees' 'float (float)' # | | | | `-CStyleCastExpr 0x55b7bf7deb78 'float' # | | | | `-ImplicitCastExpr 0x55b7bf7deb60 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf7deb48 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf7deb10 'int' lvalue ParmVar 0x55b7bf7de808 'V' 'int' # | | | `-DeprecatedAttr 0x55b7bf7de968 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf7ded78 line:312:37 constexpr degrees 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf7decc8 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55b7bf7df0f8 # | | | | `-ReturnStmt 0x55b7bf7df0e8 # | | | | `-CallExpr 0x55b7bf7df0b8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf7df0a0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55b7bf7df080 '' Function 0x55b7bf6d5178 'degrees' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55b7bf7df058 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf7df040 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf7df028 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf7deff0 'int2':'vector' lvalue ParmVar 0x55b7bf7decc8 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55b7bf7dee28 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf7df258 line:312:37 constexpr degrees 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf7df1a8 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55b7bf7df5e0 # | | | | `-ReturnStmt 0x55b7bf7df5d0 # | | | | `-CallExpr 0x55b7bf7df5a0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf7df588 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55b7bf7df568 '' Function 0x55b7bf6d53f0 'degrees' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55b7bf7df540 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf7df528 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf7df510 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf7df4d8 'int3':'vector' lvalue ParmVar 0x55b7bf7df1a8 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55b7bf7df308 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf7e0000 line:312:37 constexpr degrees 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf7dff50 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55b7bf7e0390 # | | | | `-ReturnStmt 0x55b7bf7e0380 # | | | | `-CallExpr 0x55b7bf7e0350 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf7e0338 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55b7bf7e0318 '' Function 0x55b7bf6d5668 'degrees' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55b7bf7e02f0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf7e02d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf7e02c0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf7e0288 'int4':'vector' lvalue ParmVar 0x55b7bf7dff50 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55b7bf7e00b0 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf7e04f0 line:312:37 constexpr degrees 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf7e0440 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55b7bf7e0870 # | | | | `-ReturnStmt 0x55b7bf7e0860 # | | | | `-CallExpr 0x55b7bf7e0830 'float' # | | | | |-ImplicitCastExpr 0x55b7bf7e0818 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55b7bf7e07f8 '' Function 0x55b7bf6d4f00 'degrees' 'float (float)' # | | | | `-CStyleCastExpr 0x55b7bf7e07d0 'float' # | | | | `-ImplicitCastExpr 0x55b7bf7e07b8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf7e07a0 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf7e0768 'uint':'unsigned int' lvalue ParmVar 0x55b7bf7e0440 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55b7bf7e05a0 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf7e09d0 line:312:37 constexpr degrees 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf7e0920 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55b7bf7e0d70 # | | | | `-ReturnStmt 0x55b7bf7e0d60 # | | | | `-CallExpr 0x55b7bf7e0d30 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf7e0d18 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55b7bf7e0cf8 '' Function 0x55b7bf6d5178 'degrees' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55b7bf7e0cd0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf7e0cb8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf7e0ca0 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf7e0c68 'uint2':'vector' lvalue ParmVar 0x55b7bf7e0920 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55b7bf7e0a80 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf7e0ed0 line:312:37 constexpr degrees 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf7e0e20 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55b7bf7e1278 # | | | | `-ReturnStmt 0x55b7bf7e1268 # | | | | `-CallExpr 0x55b7bf7e1238 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf7e1220 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55b7bf7e1200 '' Function 0x55b7bf6d53f0 'degrees' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55b7bf7e11d8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf7e11c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf7e11a8 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf7e1170 'uint3':'vector' lvalue ParmVar 0x55b7bf7e0e20 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55b7bf7e0f80 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf7e13d8 line:312:37 constexpr degrees 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf7e1328 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55b7bf7e1788 # | | | | `-ReturnStmt 0x55b7bf7e1778 # | | | | `-CallExpr 0x55b7bf7e1748 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf7e1730 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55b7bf7e1710 '' Function 0x55b7bf6d5668 'degrees' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55b7bf7e16e8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf7e16d0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf7e16b8 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf7e1680 'uint4':'vector' lvalue ParmVar 0x55b7bf7e1328 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55b7bf7e1488 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf7e18e8 line:312:37 constexpr degrees 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf7e1838 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55b7bf7e1c88 # | | | | `-ReturnStmt 0x55b7bf7e1c78 # | | | | `-CallExpr 0x55b7bf7e1c48 'float' # | | | | |-ImplicitCastExpr 0x55b7bf7e1c30 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55b7bf7e1c10 '' Function 0x55b7bf6d4f00 'degrees' 'float (float)' # | | | | `-CStyleCastExpr 0x55b7bf7e1be8 'float' # | | | | `-ImplicitCastExpr 0x55b7bf7e1bd0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf7e1bb8 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf7e1b80 'int64_t':'long' lvalue ParmVar 0x55b7bf7e1838 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55b7bf7e1998 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf7e1de8 line:312:37 constexpr degrees 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf7e1d38 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55b7bf7e3a78 # | | | | `-ReturnStmt 0x55b7bf7e3a68 # | | | | `-CallExpr 0x55b7bf7e3a38 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf7e3a20 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55b7bf7e3a00 '' Function 0x55b7bf6d5178 'degrees' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55b7bf7e39d8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf7e39c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf7e39a8 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf7e3970 'int64_t2':'vector' lvalue ParmVar 0x55b7bf7e1d38 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55b7bf7e1e98 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf7e3bd8 line:312:37 constexpr degrees 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf7e3b28 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55b7bf7e3fa0 # | | | | `-ReturnStmt 0x55b7bf7e3f90 # | | | | `-CallExpr 0x55b7bf7e3f60 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf7e3f48 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55b7bf7e3f28 '' Function 0x55b7bf6d53f0 'degrees' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55b7bf7e3f00 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf7e3ee8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf7e3ed0 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf7e3e98 'int64_t3':'vector' lvalue ParmVar 0x55b7bf7e3b28 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55b7bf7e3c88 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf7e4100 line:312:37 constexpr degrees 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf7e4050 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55b7bf7e44d0 # | | | | `-ReturnStmt 0x55b7bf7e44c0 # | | | | `-CallExpr 0x55b7bf7e4490 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf7e4478 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55b7bf7e4458 '' Function 0x55b7bf6d5668 'degrees' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55b7bf7e4430 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf7e4418 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf7e4400 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf7e43c8 'int64_t4':'vector' lvalue ParmVar 0x55b7bf7e4050 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55b7bf7e41b0 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf7e4630 line:312:37 constexpr degrees 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf7e4580 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55b7bf7e49f0 # | | | | `-ReturnStmt 0x55b7bf7e49e0 # | | | | `-CallExpr 0x55b7bf7e49b0 'float' # | | | | |-ImplicitCastExpr 0x55b7bf7e4998 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55b7bf7e4978 '' Function 0x55b7bf6d4f00 'degrees' 'float (float)' # | | | | `-CStyleCastExpr 0x55b7bf7e4950 'float' # | | | | `-ImplicitCastExpr 0x55b7bf7e4938 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf7e4920 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf7e48e8 'uint64_t':'unsigned long' lvalue ParmVar 0x55b7bf7e4580 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55b7bf7e46e0 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf7e4b50 line:312:37 constexpr degrees 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf7e4aa0 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55b7bf7e4f30 # | | | | `-ReturnStmt 0x55b7bf7e4f20 # | | | | `-CallExpr 0x55b7bf7e4ef0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf7e4ed8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55b7bf7e4eb8 '' Function 0x55b7bf6d5178 'degrees' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55b7bf7e4e90 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf7e4e78 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf7e4e60 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf7e4e28 'uint64_t2':'vector' lvalue ParmVar 0x55b7bf7e4aa0 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55b7bf7e4c00 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf7e5090 line:312:37 constexpr degrees 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf7e4fe0 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55b7bf7e5478 # | | | | `-ReturnStmt 0x55b7bf7e5468 # | | | | `-CallExpr 0x55b7bf7e5438 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf7e5420 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55b7bf7e5400 '' Function 0x55b7bf6d53f0 'degrees' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55b7bf7e53d8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf7e53c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf7e53a8 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf7e5370 'uint64_t3':'vector' lvalue ParmVar 0x55b7bf7e4fe0 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55b7bf7e5140 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf7e55d8 line:312:37 constexpr degrees 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf7e5528 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55b7bf7e62d0 # | | | | `-ReturnStmt 0x55b7bf7e62c0 # | | | | `-CallExpr 0x55b7bf7e6290 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf7e6278 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55b7bf7e6258 '' Function 0x55b7bf6d5668 'degrees' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55b7bf7e6230 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf7e6218 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf7e6200 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf7e61c8 'uint64_t4':'vector' lvalue ParmVar 0x55b7bf7e5528 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55b7bf7e5688 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf7e6438 line:318:36 constexpr exp 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf7e6388 col:29 used V 'double' # | | | |-CompoundStmt 0x55b7bf7e6780 # | | | | `-ReturnStmt 0x55b7bf7e6770 # | | | | `-CallExpr 0x55b7bf7e6740 'float' # | | | | |-ImplicitCastExpr 0x55b7bf7e6728 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55b7bf7e6708 '' Function 0x55b7bf6dc628 'exp' 'float (float)' # | | | | `-CStyleCastExpr 0x55b7bf7e66e0 'float' # | | | | `-ImplicitCastExpr 0x55b7bf7e66c8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf7e66b0 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf7e6678 'double' lvalue ParmVar 0x55b7bf7e6388 'V' 'double' # | | | `-DeprecatedAttr 0x55b7bf7e64e8 "In 202x 64 bit API lowering for exp is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55b7bf7e68e8 line:318:36 constexpr exp 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf7e6838 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55b7bf7e6c50 # | | | | `-ReturnStmt 0x55b7bf7e6c40 # | | | | `-CallExpr 0x55b7bf7e6c10 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf7e6bf8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55b7bf7e6bd8 '' Function 0x55b7bf6dc8a0 'exp' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55b7bf7e6bb0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf7e6b98 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf7e6b80 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf7e6b48 'double2':'vector' lvalue ParmVar 0x55b7bf7e6838 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55b7bf7e6998 "In 202x 64 bit API lowering for exp is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55b7bf7e6db8 line:318:36 constexpr exp 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf7e6d08 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55b7bf7e7128 # | | | | `-ReturnStmt 0x55b7bf7e7118 # | | | | `-CallExpr 0x55b7bf7e70e8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf7e70d0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55b7bf7e70b0 '' Function 0x55b7bf6dcb18 'exp' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55b7bf7e7088 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf7e7070 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf7e7058 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf7e7020 'double3':'vector' lvalue ParmVar 0x55b7bf7e6d08 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55b7bf7e6e68 "In 202x 64 bit API lowering for exp is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55b7bf7e7290 line:318:36 constexpr exp 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf7e71e0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55b7bf7e7608 # | | | | `-ReturnStmt 0x55b7bf7e75f8 # | | | | `-CallExpr 0x55b7bf7e75c8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf7e75b0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55b7bf7e7590 '' Function 0x55b7bf6dcda0 'exp' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55b7bf7e7568 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf7e7550 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf7e7538 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf7e7500 'double4':'vector' lvalue ParmVar 0x55b7bf7e71e0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55b7bf7e7340 "In 202x 64 bit API lowering for exp is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55b7bf7e7768 line:319:37 constexpr exp 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf7e76b8 col:26 used V 'int' # | | | |-CompoundStmt 0x55b7bf7e7ac0 # | | | | `-ReturnStmt 0x55b7bf7e7ab0 # | | | | `-CallExpr 0x55b7bf7e7a80 'float' # | | | | |-ImplicitCastExpr 0x55b7bf7e7a68 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55b7bf7e7a48 '' Function 0x55b7bf6dc628 'exp' 'float (float)' # | | | | `-CStyleCastExpr 0x55b7bf7e7a20 'float' # | | | | `-ImplicitCastExpr 0x55b7bf7e7a08 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf7e79f0 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf7e79b8 'int' lvalue ParmVar 0x55b7bf7e76b8 'V' 'int' # | | | `-DeprecatedAttr 0x55b7bf7e7818 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf7e7c20 line:319:37 constexpr exp 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf7e7b70 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55b7bf7e7f98 # | | | | `-ReturnStmt 0x55b7bf7e7f88 # | | | | `-CallExpr 0x55b7bf7e7f58 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf7e7f40 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55b7bf7e7f20 '' Function 0x55b7bf6dc8a0 'exp' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55b7bf7e7ef8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf7e7ee0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf7e7ec8 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf7e7e90 'int2':'vector' lvalue ParmVar 0x55b7bf7e7b70 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55b7bf7e7cd0 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf7e8780 line:319:37 constexpr exp 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf7e86d0 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55b7bf7e8b00 # | | | | `-ReturnStmt 0x55b7bf7e8af0 # | | | | `-CallExpr 0x55b7bf7e8ac0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf7e8aa8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55b7bf7e8a88 '' Function 0x55b7bf6dcb18 'exp' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55b7bf7e8a60 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf7e8a48 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf7e8a30 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf7e89f8 'int3':'vector' lvalue ParmVar 0x55b7bf7e86d0 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55b7bf7e8830 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf7e8c60 line:319:37 constexpr exp 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf7e8bb0 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55b7bf7e8fe8 # | | | | `-ReturnStmt 0x55b7bf7e8fd8 # | | | | `-CallExpr 0x55b7bf7e8fa8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf7e8f90 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55b7bf7e8f70 '' Function 0x55b7bf6dcda0 'exp' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55b7bf7e8f48 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf7e8f30 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf7e8f18 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf7e8ee0 'int4':'vector' lvalue ParmVar 0x55b7bf7e8bb0 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55b7bf7e8d10 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf7e9148 line:319:37 constexpr exp 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf7e9098 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55b7bf7e94c0 # | | | | `-ReturnStmt 0x55b7bf7e94b0 # | | | | `-CallExpr 0x55b7bf7e9480 'float' # | | | | |-ImplicitCastExpr 0x55b7bf7e9468 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55b7bf7e9448 '' Function 0x55b7bf6dc628 'exp' 'float (float)' # | | | | `-CStyleCastExpr 0x55b7bf7e9420 'float' # | | | | `-ImplicitCastExpr 0x55b7bf7e9408 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf7e93f0 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf7e93b8 'uint':'unsigned int' lvalue ParmVar 0x55b7bf7e9098 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55b7bf7e91f8 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf7e9620 line:319:37 constexpr exp 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf7e9570 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55b7bf7e99b8 # | | | | `-ReturnStmt 0x55b7bf7e99a8 # | | | | `-CallExpr 0x55b7bf7e9978 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf7e9960 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55b7bf7e9940 '' Function 0x55b7bf6dc8a0 'exp' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55b7bf7e9918 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf7e9900 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf7e98e8 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf7e98b0 'uint2':'vector' lvalue ParmVar 0x55b7bf7e9570 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55b7bf7e96d0 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf7e9b18 line:319:37 constexpr exp 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf7e9a68 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55b7bf7e9eb8 # | | | | `-ReturnStmt 0x55b7bf7e9ea8 # | | | | `-CallExpr 0x55b7bf7e9e78 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf7e9e60 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55b7bf7e9e40 '' Function 0x55b7bf6dcb18 'exp' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55b7bf7e9e18 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf7e9e00 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf7e9de8 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf7e9db0 'uint3':'vector' lvalue ParmVar 0x55b7bf7e9a68 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55b7bf7e9bc8 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf7ea018 line:319:37 constexpr exp 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf7e9f68 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55b7bf7ea3c0 # | | | | `-ReturnStmt 0x55b7bf7ea3b0 # | | | | `-CallExpr 0x55b7bf7ea380 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf7ea368 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55b7bf7ea348 '' Function 0x55b7bf6dcda0 'exp' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55b7bf7ea320 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf7ea308 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf7ea2f0 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf7ea2b8 'uint4':'vector' lvalue ParmVar 0x55b7bf7e9f68 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55b7bf7ea0c8 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf7ea520 line:319:37 constexpr exp 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf7ea470 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55b7bf7eb200 # | | | | `-ReturnStmt 0x55b7bf7eb1f0 # | | | | `-CallExpr 0x55b7bf7eb1c0 'float' # | | | | |-ImplicitCastExpr 0x55b7bf7eb1a8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55b7bf7eb188 '' Function 0x55b7bf6dc628 'exp' 'float (float)' # | | | | `-CStyleCastExpr 0x55b7bf7eb160 'float' # | | | | `-ImplicitCastExpr 0x55b7bf7eb148 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf7eb130 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf7eb0f8 'int64_t':'long' lvalue ParmVar 0x55b7bf7ea470 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55b7bf7ea5d0 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf7eb360 line:319:37 constexpr exp 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf7eb2b0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55b7bf7eb718 # | | | | `-ReturnStmt 0x55b7bf7eb708 # | | | | `-CallExpr 0x55b7bf7eb6d8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf7eb6c0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55b7bf7eb6a0 '' Function 0x55b7bf6dc8a0 'exp' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55b7bf7eb678 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf7eb660 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf7eb648 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf7eb610 'int64_t2':'vector' lvalue ParmVar 0x55b7bf7eb2b0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55b7bf7eb410 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf7eb878 line:319:37 constexpr exp 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf7eb7c8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55b7bf7ebc38 # | | | | `-ReturnStmt 0x55b7bf7ebc28 # | | | | `-CallExpr 0x55b7bf7ebbf8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf7ebbe0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55b7bf7ebbc0 '' Function 0x55b7bf6dcb18 'exp' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55b7bf7ebb98 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf7ebb80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf7ebb68 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf7ebb30 'int64_t3':'vector' lvalue ParmVar 0x55b7bf7eb7c8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55b7bf7eb928 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf7ebd98 line:319:37 constexpr exp 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf7ebce8 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55b7bf7ec160 # | | | | `-ReturnStmt 0x55b7bf7ec150 # | | | | `-CallExpr 0x55b7bf7ec120 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf7ec108 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55b7bf7ec0e8 '' Function 0x55b7bf6dcda0 'exp' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55b7bf7ec0c0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf7ec0a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf7ec090 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf7ec058 'int64_t4':'vector' lvalue ParmVar 0x55b7bf7ebce8 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55b7bf7ebe48 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf7ec2c0 line:319:37 constexpr exp 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf7ec210 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55b7bf7ec678 # | | | | `-ReturnStmt 0x55b7bf7ec668 # | | | | `-CallExpr 0x55b7bf7ec638 'float' # | | | | |-ImplicitCastExpr 0x55b7bf7ec620 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55b7bf7ec600 '' Function 0x55b7bf6dc628 'exp' 'float (float)' # | | | | `-CStyleCastExpr 0x55b7bf7ec5d8 'float' # | | | | `-ImplicitCastExpr 0x55b7bf7ec5c0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf7ec5a8 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf7ec570 'uint64_t':'unsigned long' lvalue ParmVar 0x55b7bf7ec210 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55b7bf7ec370 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf7ec7d8 line:319:37 constexpr exp 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf7ec728 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55b7bf7ecbb0 # | | | | `-ReturnStmt 0x55b7bf7ecba0 # | | | | `-CallExpr 0x55b7bf7ecb70 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf7ecb58 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55b7bf7ecb38 '' Function 0x55b7bf6dc8a0 'exp' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55b7bf7ecb10 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf7ecaf8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf7ecae0 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf7ecaa8 'uint64_t2':'vector' lvalue ParmVar 0x55b7bf7ec728 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55b7bf7ec888 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf7ecd10 line:319:37 constexpr exp 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf7ecc60 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55b7bf7f0628 # | | | | `-ReturnStmt 0x55b7bf7f0618 # | | | | `-CallExpr 0x55b7bf7f05e8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf7f05d0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55b7bf7f05b0 '' Function 0x55b7bf6dcb18 'exp' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55b7bf7f0588 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf7f0570 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf7f0558 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf7ecfe8 'uint64_t3':'vector' lvalue ParmVar 0x55b7bf7ecc60 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55b7bf7ecdc0 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf7f0788 line:319:37 constexpr exp 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf7f06d8 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55b7bf7f0b70 # | | | | `-ReturnStmt 0x55b7bf7f0b60 # | | | | `-CallExpr 0x55b7bf7f0b30 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf7f0b18 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55b7bf7f0af8 '' Function 0x55b7bf6dcda0 'exp' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55b7bf7f0ad0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf7f0ab8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf7f0aa0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf7f0a68 'uint64_t4':'vector' lvalue ParmVar 0x55b7bf7f06d8 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55b7bf7f0838 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf7f0ce0 line:325:36 constexpr exp2 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf7f0c30 col:29 used V 'double' # | | | |-CompoundStmt 0x55b7bf7f1028 # | | | | `-ReturnStmt 0x55b7bf7f1018 # | | | | `-CallExpr 0x55b7bf7f0fe8 'float' # | | | | |-ImplicitCastExpr 0x55b7bf7f0fd0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55b7bf7f0fb0 '' Function 0x55b7bf6dd9b8 'exp2' 'float (float)' # | | | | `-CStyleCastExpr 0x55b7bf7f0f88 'float' # | | | | `-ImplicitCastExpr 0x55b7bf7f0f70 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf7f0f58 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf7f0f20 'double' lvalue ParmVar 0x55b7bf7f0c30 'V' 'double' # | | | `-DeprecatedAttr 0x55b7bf7f0d90 "In 202x 64 bit API lowering for exp2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55b7bf7f1198 line:325:36 constexpr exp2 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf7f10e8 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55b7bf7f1500 # | | | | `-ReturnStmt 0x55b7bf7f14f0 # | | | | `-CallExpr 0x55b7bf7f14c0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf7f14a8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55b7bf7f1488 '' Function 0x55b7bf6bbdc0 'exp2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55b7bf7f1460 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf7f1448 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf7f1430 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf7f13f8 'double2':'vector' lvalue ParmVar 0x55b7bf7f10e8 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55b7bf7f1248 "In 202x 64 bit API lowering for exp2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55b7bf7f1670 line:325:36 constexpr exp2 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf7f15c0 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55b7bf7f19e0 # | | | | `-ReturnStmt 0x55b7bf7f19d0 # | | | | `-CallExpr 0x55b7bf7f19a0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf7f1988 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55b7bf7f1968 '' Function 0x55b7bf6bc038 'exp2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55b7bf7f1940 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf7f1928 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf7f1910 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf7f18d8 'double3':'vector' lvalue ParmVar 0x55b7bf7f15c0 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55b7bf7f1720 "In 202x 64 bit API lowering for exp2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55b7bf7f1b50 line:325:36 constexpr exp2 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf7f1aa0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55b7bf7f1ec8 # | | | | `-ReturnStmt 0x55b7bf7f1eb8 # | | | | `-CallExpr 0x55b7bf7f1e88 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf7f1e70 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55b7bf7f1e50 '' Function 0x55b7bf6bc2b0 'exp2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55b7bf7f1e28 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf7f1e10 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf7f1df8 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf7f1dc0 'double4':'vector' lvalue ParmVar 0x55b7bf7f1aa0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55b7bf7f1c00 "In 202x 64 bit API lowering for exp2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55b7bf7f2028 line:326:37 constexpr exp2 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf7f1f78 col:26 used V 'int' # | | | |-CompoundStmt 0x55b7bf7f2380 # | | | | `-ReturnStmt 0x55b7bf7f2370 # | | | | `-CallExpr 0x55b7bf7f2340 'float' # | | | | |-ImplicitCastExpr 0x55b7bf7f2328 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55b7bf7f2308 '' Function 0x55b7bf6dd9b8 'exp2' 'float (float)' # | | | | `-CStyleCastExpr 0x55b7bf7f22e0 'float' # | | | | `-ImplicitCastExpr 0x55b7bf7f22c8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf7f22b0 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf7f2278 'int' lvalue ParmVar 0x55b7bf7f1f78 'V' 'int' # | | | `-DeprecatedAttr 0x55b7bf7f20d8 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf7f2550 line:326:37 constexpr exp2 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf7f2430 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55b7bf7f28c8 # | | | | `-ReturnStmt 0x55b7bf7f28b8 # | | | | `-CallExpr 0x55b7bf7f2888 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf7f2870 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55b7bf7f2850 '' Function 0x55b7bf6bbdc0 'exp2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55b7bf7f2828 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf7f2810 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf7f27f8 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf7f27c0 'int2':'vector' lvalue ParmVar 0x55b7bf7f2430 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55b7bf7f2600 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf7f2a28 line:326:37 constexpr exp2 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf7f2978 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55b7bf7f2da8 # | | | | `-ReturnStmt 0x55b7bf7f2d98 # | | | | `-CallExpr 0x55b7bf7f2d68 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf7f2d50 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55b7bf7f2d30 '' Function 0x55b7bf6bc038 'exp2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55b7bf7f2d08 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf7f2cf0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf7f2cd8 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf7f2ca0 'int3':'vector' lvalue ParmVar 0x55b7bf7f2978 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55b7bf7f2ad8 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf7f2f08 line:326:37 constexpr exp2 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf7f2e58 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55b7bf7f3290 # | | | | `-ReturnStmt 0x55b7bf7f3280 # | | | | `-CallExpr 0x55b7bf7f3250 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf7f3238 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55b7bf7f3218 '' Function 0x55b7bf6bc2b0 'exp2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55b7bf7f31f0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf7f31d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf7f31c0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf7f3188 'int4':'vector' lvalue ParmVar 0x55b7bf7f2e58 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55b7bf7f2fb8 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf7f33f0 line:326:37 constexpr exp2 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf7f3340 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55b7bf7f3768 # | | | | `-ReturnStmt 0x55b7bf7f3758 # | | | | `-CallExpr 0x55b7bf7f3728 'float' # | | | | |-ImplicitCastExpr 0x55b7bf7f3710 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55b7bf7f36f0 '' Function 0x55b7bf6dd9b8 'exp2' 'float (float)' # | | | | `-CStyleCastExpr 0x55b7bf7f36c8 'float' # | | | | `-ImplicitCastExpr 0x55b7bf7f36b0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf7f3698 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf7f3660 'uint':'unsigned int' lvalue ParmVar 0x55b7bf7f3340 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55b7bf7f34a0 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf7f38c8 line:326:37 constexpr exp2 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf7f3818 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55b7bf7f3c60 # | | | | `-ReturnStmt 0x55b7bf7f3c50 # | | | | `-CallExpr 0x55b7bf7f3c20 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf7f3c08 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55b7bf7f3be8 '' Function 0x55b7bf6bbdc0 'exp2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55b7bf7f3bc0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf7f3ba8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf7f3b90 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf7f3b58 'uint2':'vector' lvalue ParmVar 0x55b7bf7f3818 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55b7bf7f3978 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf7f3dc0 line:326:37 constexpr exp2 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf7f3d10 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55b7bf7f4160 # | | | | `-ReturnStmt 0x55b7bf7f4150 # | | | | `-CallExpr 0x55b7bf7f4120 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf7f4108 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55b7bf7f40e8 '' Function 0x55b7bf6bc038 'exp2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55b7bf7f40c0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf7f40a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf7f4090 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf7f4058 'uint3':'vector' lvalue ParmVar 0x55b7bf7f3d10 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55b7bf7f3e70 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf7f42c0 line:326:37 constexpr exp2 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf7f4210 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55b7bf7f4680 # | | | | `-ReturnStmt 0x55b7bf7f4670 # | | | | `-CallExpr 0x55b7bf7f4640 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf7f4628 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55b7bf7f4608 '' Function 0x55b7bf6bc2b0 'exp2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55b7bf7f45e0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf7f45c8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf7f45b0 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf7f4578 'uint4':'vector' lvalue ParmVar 0x55b7bf7f4210 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55b7bf7f4370 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf7f47e0 line:326:37 constexpr exp2 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf7f4730 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55b7bf7f4b78 # | | | | `-ReturnStmt 0x55b7bf7f4b68 # | | | | `-CallExpr 0x55b7bf7f4b38 'float' # | | | | |-ImplicitCastExpr 0x55b7bf7f4b20 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55b7bf7f4b00 '' Function 0x55b7bf6dd9b8 'exp2' 'float (float)' # | | | | `-CStyleCastExpr 0x55b7bf7f4ad8 'float' # | | | | `-ImplicitCastExpr 0x55b7bf7f4ac0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf7f4aa8 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf7f4a70 'int64_t':'long' lvalue ParmVar 0x55b7bf7f4730 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55b7bf7f4890 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf7f4cd8 line:326:37 constexpr exp2 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf7f4c28 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55b7bf7f5090 # | | | | `-ReturnStmt 0x55b7bf7f5080 # | | | | `-CallExpr 0x55b7bf7f5050 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf7f5038 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55b7bf7f5018 '' Function 0x55b7bf6bbdc0 'exp2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55b7bf7f4ff0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf7f4fd8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf7f4fc0 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf7f4f88 'int64_t2':'vector' lvalue ParmVar 0x55b7bf7f4c28 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55b7bf7f4d88 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf7f51f0 line:326:37 constexpr exp2 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf7f5140 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55b7bf7f55b0 # | | | | `-ReturnStmt 0x55b7bf7f55a0 # | | | | `-CallExpr 0x55b7bf7f5570 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf7f5558 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55b7bf7f5538 '' Function 0x55b7bf6bc038 'exp2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55b7bf7f5510 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf7f54f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf7f54e0 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf7f54a8 'int64_t3':'vector' lvalue ParmVar 0x55b7bf7f5140 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55b7bf7f52a0 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf7f5710 line:326:37 constexpr exp2 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf7f5660 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55b7bf7f5ad8 # | | | | `-ReturnStmt 0x55b7bf7f5ac8 # | | | | `-CallExpr 0x55b7bf7f5a98 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf7f5a80 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55b7bf7f5a60 '' Function 0x55b7bf6bc2b0 'exp2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55b7bf7f5a38 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf7f5a20 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf7f5a08 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf7f59d0 'int64_t4':'vector' lvalue ParmVar 0x55b7bf7f5660 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55b7bf7f57c0 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf7f5c38 line:326:37 constexpr exp2 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf7f5b88 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55b7bf7f5ff0 # | | | | `-ReturnStmt 0x55b7bf7f5fe0 # | | | | `-CallExpr 0x55b7bf7f5fb0 'float' # | | | | |-ImplicitCastExpr 0x55b7bf7f5f98 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55b7bf7f5f78 '' Function 0x55b7bf6dd9b8 'exp2' 'float (float)' # | | | | `-CStyleCastExpr 0x55b7bf7f5f50 'float' # | | | | `-ImplicitCastExpr 0x55b7bf7f5f38 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf7f5f20 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf7f5ee8 'uint64_t':'unsigned long' lvalue ParmVar 0x55b7bf7f5b88 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55b7bf7f5ce8 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf7f6150 line:326:37 constexpr exp2 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf7f60a0 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55b7bf7f6528 # | | | | `-ReturnStmt 0x55b7bf7f6518 # | | | | `-CallExpr 0x55b7bf7f64e8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf7f64d0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55b7bf7f64b0 '' Function 0x55b7bf6bbdc0 'exp2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55b7bf7f6488 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf7f6470 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf7f6458 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf7f6420 'uint64_t2':'vector' lvalue ParmVar 0x55b7bf7f60a0 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55b7bf7f6200 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf7f6988 line:326:37 constexpr exp2 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf7f68d8 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55b7bf7f6d68 # | | | | `-ReturnStmt 0x55b7bf7f6d58 # | | | | `-CallExpr 0x55b7bf7f6d28 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf7f6d10 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55b7bf7f6cf0 '' Function 0x55b7bf6bc038 'exp2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55b7bf7f6cc8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf7f6cb0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf7f6c98 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf7f6c60 'uint64_t3':'vector' lvalue ParmVar 0x55b7bf7f68d8 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55b7bf7f6a38 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf7f6ec8 line:326:37 constexpr exp2 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf7f6e18 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55b7bf7f72b0 # | | | | `-ReturnStmt 0x55b7bf7f72a0 # | | | | `-CallExpr 0x55b7bf7f7270 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf7f7258 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55b7bf7f7238 '' Function 0x55b7bf6bc2b0 'exp2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55b7bf7f7210 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf7f71f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf7f71e0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf7f71a8 'uint64_t4':'vector' lvalue ParmVar 0x55b7bf7f6e18 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55b7bf7f6f78 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf7f7420 line:332:36 constexpr floor 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf7f7370 col:29 used V 'double' # | | | |-CompoundStmt 0x55b7bf7f7768 # | | | | `-ReturnStmt 0x55b7bf7f7758 # | | | | `-CallExpr 0x55b7bf7f7728 'float' # | | | | |-ImplicitCastExpr 0x55b7bf7f7710 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55b7bf7f76f0 '' Function 0x55b7bf6e7240 'floor' 'float (float)' # | | | | `-CStyleCastExpr 0x55b7bf7f76c8 'float' # | | | | `-ImplicitCastExpr 0x55b7bf7f76b0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf7f7698 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf7f7660 'double' lvalue ParmVar 0x55b7bf7f7370 'V' 'double' # | | | `-DeprecatedAttr 0x55b7bf7f74d0 "In 202x 64 bit API lowering for floor is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55b7bf7f78d8 line:332:36 constexpr floor 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf7f7828 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55b7bf7f7c40 # | | | | `-ReturnStmt 0x55b7bf7f7c30 # | | | | `-CallExpr 0x55b7bf7f7c00 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf7f7be8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55b7bf7f7bc8 '' Function 0x55b7bf6e74b8 'floor' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55b7bf7f7ba0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf7f7b88 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf7f7b70 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf7f7b38 'double2':'vector' lvalue ParmVar 0x55b7bf7f7828 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55b7bf7f7988 "In 202x 64 bit API lowering for floor is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55b7bf7f7db0 line:332:36 constexpr floor 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf7f7d00 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55b7bf7f8120 # | | | | `-ReturnStmt 0x55b7bf7f8110 # | | | | `-CallExpr 0x55b7bf7f80e0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf7f80c8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55b7bf7f80a8 '' Function 0x55b7bf6e7730 'floor' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55b7bf7f8080 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf7f8068 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf7f8050 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf7f8018 'double3':'vector' lvalue ParmVar 0x55b7bf7f7d00 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55b7bf7f7e60 "In 202x 64 bit API lowering for floor is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55b7bf7f8290 line:332:36 constexpr floor 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf7f81e0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55b7bf7f8608 # | | | | `-ReturnStmt 0x55b7bf7f85f8 # | | | | `-CallExpr 0x55b7bf7f85c8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf7f85b0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55b7bf7f8590 '' Function 0x55b7bf6e79a8 'floor' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55b7bf7f8568 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf7f8550 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf7f8538 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf7f8500 'double4':'vector' lvalue ParmVar 0x55b7bf7f81e0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55b7bf7f8340 "In 202x 64 bit API lowering for floor is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55b7bf7f8768 line:333:37 constexpr floor 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf7f86b8 col:26 used V 'int' # | | | |-CompoundStmt 0x55b7bf7f9368 # | | | | `-ReturnStmt 0x55b7bf7f9358 # | | | | `-CallExpr 0x55b7bf7f9328 'float' # | | | | |-ImplicitCastExpr 0x55b7bf7f9310 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55b7bf7f92f0 '' Function 0x55b7bf6e7240 'floor' 'float (float)' # | | | | `-CStyleCastExpr 0x55b7bf7f92c8 'float' # | | | | `-ImplicitCastExpr 0x55b7bf7f92b0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf7f9298 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf7f9260 'int' lvalue ParmVar 0x55b7bf7f86b8 'V' 'int' # | | | `-DeprecatedAttr 0x55b7bf7f90c0 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf7f94c8 line:333:37 constexpr floor 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf7f9418 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55b7bf7f9840 # | | | | `-ReturnStmt 0x55b7bf7f9830 # | | | | `-CallExpr 0x55b7bf7f9800 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf7f97e8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55b7bf7f97c8 '' Function 0x55b7bf6e74b8 'floor' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55b7bf7f97a0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf7f9788 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf7f9770 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf7f9738 'int2':'vector' lvalue ParmVar 0x55b7bf7f9418 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55b7bf7f9578 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf7f99a0 line:333:37 constexpr floor 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf7f98f0 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55b7bf7f9d20 # | | | | `-ReturnStmt 0x55b7bf7f9d10 # | | | | `-CallExpr 0x55b7bf7f9ce0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf7f9cc8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55b7bf7f9ca8 '' Function 0x55b7bf6e7730 'floor' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55b7bf7f9c80 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf7f9c68 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf7f9c50 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf7f9c18 'int3':'vector' lvalue ParmVar 0x55b7bf7f98f0 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55b7bf7f9a50 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf7f9e80 line:333:37 constexpr floor 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf7f9dd0 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55b7bf7fa208 # | | | | `-ReturnStmt 0x55b7bf7fa1f8 # | | | | `-CallExpr 0x55b7bf7fa1c8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf7fa1b0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55b7bf7fa190 '' Function 0x55b7bf6e79a8 'floor' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55b7bf7fa168 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf7fa150 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf7fa138 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf7fa100 'int4':'vector' lvalue ParmVar 0x55b7bf7f9dd0 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55b7bf7f9f30 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf7fa368 line:333:37 constexpr floor 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf7fa2b8 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55b7bf7fa6e0 # | | | | `-ReturnStmt 0x55b7bf7fa6d0 # | | | | `-CallExpr 0x55b7bf7fa6a0 'float' # | | | | |-ImplicitCastExpr 0x55b7bf7fa688 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55b7bf7fa668 '' Function 0x55b7bf6e7240 'floor' 'float (float)' # | | | | `-CStyleCastExpr 0x55b7bf7fa640 'float' # | | | | `-ImplicitCastExpr 0x55b7bf7fa628 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf7fa610 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf7fa5d8 'uint':'unsigned int' lvalue ParmVar 0x55b7bf7fa2b8 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55b7bf7fa418 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf7fa840 line:333:37 constexpr floor 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf7fa790 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55b7bf7fabd8 # | | | | `-ReturnStmt 0x55b7bf7fabc8 # | | | | `-CallExpr 0x55b7bf7fab98 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf7fab80 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55b7bf7fab60 '' Function 0x55b7bf6e74b8 'floor' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55b7bf7fab38 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf7fab20 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf7fab08 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf7faad0 'uint2':'vector' lvalue ParmVar 0x55b7bf7fa790 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55b7bf7fa8f0 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf7fad38 line:333:37 constexpr floor 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf7fac88 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55b7bf801b60 # | | | | `-ReturnStmt 0x55b7bf801b50 # | | | | `-CallExpr 0x55b7bf801b20 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf7fb080 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55b7bf7fb060 '' Function 0x55b7bf6e7730 'floor' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55b7bf7fb038 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf7fb020 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf7fb008 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf7fafd0 'uint3':'vector' lvalue ParmVar 0x55b7bf7fac88 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55b7bf7fade8 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf801cc0 line:333:37 constexpr floor 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf801c10 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55b7bf802068 # | | | | `-ReturnStmt 0x55b7bf802058 # | | | | `-CallExpr 0x55b7bf802028 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf802010 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55b7bf801ff0 '' Function 0x55b7bf6e79a8 'floor' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55b7bf801fc8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf801fb0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf801f98 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf801f60 'uint4':'vector' lvalue ParmVar 0x55b7bf801c10 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55b7bf801d70 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf8021c8 line:333:37 constexpr floor 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf802118 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55b7bf802560 # | | | | `-ReturnStmt 0x55b7bf802550 # | | | | `-CallExpr 0x55b7bf802520 'float' # | | | | |-ImplicitCastExpr 0x55b7bf802508 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55b7bf8024e8 '' Function 0x55b7bf6e7240 'floor' 'float (float)' # | | | | `-CStyleCastExpr 0x55b7bf8024c0 'float' # | | | | `-ImplicitCastExpr 0x55b7bf8024a8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf802490 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf802458 'int64_t':'long' lvalue ParmVar 0x55b7bf802118 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55b7bf802278 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf8026c0 line:333:37 constexpr floor 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf802610 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55b7bf802a78 # | | | | `-ReturnStmt 0x55b7bf802a68 # | | | | `-CallExpr 0x55b7bf802a38 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf802a20 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55b7bf802a00 '' Function 0x55b7bf6e74b8 'floor' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55b7bf8029d8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf8029c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf8029a8 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf802970 'int64_t2':'vector' lvalue ParmVar 0x55b7bf802610 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55b7bf802770 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf802bd8 line:333:37 constexpr floor 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf802b28 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55b7bf802f98 # | | | | `-ReturnStmt 0x55b7bf802f88 # | | | | `-CallExpr 0x55b7bf802f58 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf802f40 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55b7bf802f20 '' Function 0x55b7bf6e7730 'floor' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55b7bf802ef8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf802ee0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf802ec8 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf802e90 'int64_t3':'vector' lvalue ParmVar 0x55b7bf802b28 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55b7bf802c88 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf8030f8 line:333:37 constexpr floor 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf803048 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55b7bf8034c0 # | | | | `-ReturnStmt 0x55b7bf8034b0 # | | | | `-CallExpr 0x55b7bf803480 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf803468 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55b7bf803448 '' Function 0x55b7bf6e79a8 'floor' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55b7bf803420 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf803408 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf8033f0 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf8033b8 'int64_t4':'vector' lvalue ParmVar 0x55b7bf803048 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55b7bf8031a8 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf803620 line:333:37 constexpr floor 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf803570 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55b7bf8039d8 # | | | | `-ReturnStmt 0x55b7bf8039c8 # | | | | `-CallExpr 0x55b7bf803998 'float' # | | | | |-ImplicitCastExpr 0x55b7bf803980 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55b7bf803960 '' Function 0x55b7bf6e7240 'floor' 'float (float)' # | | | | `-CStyleCastExpr 0x55b7bf803938 'float' # | | | | `-ImplicitCastExpr 0x55b7bf803920 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf803908 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf8038d0 'uint64_t':'unsigned long' lvalue ParmVar 0x55b7bf803570 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55b7bf8036d0 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf750e70 line:333:37 constexpr floor 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf803a88 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55b7bf751248 # | | | | `-ReturnStmt 0x55b7bf751238 # | | | | `-CallExpr 0x55b7bf751208 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf7511f0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55b7bf7511d0 '' Function 0x55b7bf6e74b8 'floor' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55b7bf7511a8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf751190 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf751178 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf751140 'uint64_t2':'vector' lvalue ParmVar 0x55b7bf803a88 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55b7bf750f20 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf7513a8 line:333:37 constexpr floor 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf7512f8 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55b7bf751788 # | | | | `-ReturnStmt 0x55b7bf751778 # | | | | `-CallExpr 0x55b7bf751748 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf751730 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55b7bf751710 '' Function 0x55b7bf6e7730 'floor' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55b7bf7516e8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf7516d0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf7516b8 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf751680 'uint64_t3':'vector' lvalue ParmVar 0x55b7bf7512f8 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55b7bf751458 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf7518e8 line:333:37 constexpr floor 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf751838 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55b7bf751cd0 # | | | | `-ReturnStmt 0x55b7bf751cc0 # | | | | `-CallExpr 0x55b7bf751c90 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf751c78 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55b7bf751c58 '' Function 0x55b7bf6e79a8 'floor' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55b7bf751c30 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf751c18 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf751c00 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf751bc8 'uint64_t4':'vector' lvalue ParmVar 0x55b7bf751838 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55b7bf751998 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf751e40 line:339:36 constexpr frac 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf751d90 col:29 used V 'double' # | | | |-CompoundStmt 0x55b7bf752188 # | | | | `-ReturnStmt 0x55b7bf752178 # | | | | `-CallExpr 0x55b7bf752148 'float' # | | | | |-ImplicitCastExpr 0x55b7bf752130 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55b7bf752110 '' Function 0x55b7bf6e85f8 'frac' 'float (float)' # | | | | `-CStyleCastExpr 0x55b7bf7520e8 'float' # | | | | `-ImplicitCastExpr 0x55b7bf7520d0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf7520b8 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf752080 'double' lvalue ParmVar 0x55b7bf751d90 'V' 'double' # | | | `-DeprecatedAttr 0x55b7bf751ef0 "In 202x 64 bit API lowering for frac is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55b7bf7522f8 line:339:36 constexpr frac 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf752248 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55b7bf752660 # | | | | `-ReturnStmt 0x55b7bf752650 # | | | | `-CallExpr 0x55b7bf752620 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf752608 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55b7bf7525e8 '' Function 0x55b7bf6e8870 'frac' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55b7bf7525c0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf7525a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf752590 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf752558 'double2':'vector' lvalue ParmVar 0x55b7bf752248 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55b7bf7523a8 "In 202x 64 bit API lowering for frac is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55b7bf7527d0 line:339:36 constexpr frac 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf752720 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55b7bf752b40 # | | | | `-ReturnStmt 0x55b7bf752b30 # | | | | `-CallExpr 0x55b7bf752b00 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf752ae8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55b7bf752ac8 '' Function 0x55b7bf6e8ae8 'frac' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55b7bf752aa0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf752a88 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf752a70 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf752a38 'double3':'vector' lvalue ParmVar 0x55b7bf752720 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55b7bf752880 "In 202x 64 bit API lowering for frac is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55b7bf752cb0 line:339:36 constexpr frac 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf752c00 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55b7bf8051a8 # | | | | `-ReturnStmt 0x55b7bf805198 # | | | | `-CallExpr 0x55b7bf805168 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf805150 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55b7bf805130 '' Function 0x55b7bf6e8d70 'frac' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55b7bf805108 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf8050f0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf8050d8 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf8050a0 'double4':'vector' lvalue ParmVar 0x55b7bf752c00 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55b7bf752d60 "In 202x 64 bit API lowering for frac is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55b7bf805308 line:340:37 constexpr frac 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf805258 col:26 used V 'int' # | | | |-CompoundStmt 0x55b7bf805660 # | | | | `-ReturnStmt 0x55b7bf805650 # | | | | `-CallExpr 0x55b7bf805620 'float' # | | | | |-ImplicitCastExpr 0x55b7bf805608 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55b7bf8055e8 '' Function 0x55b7bf6e85f8 'frac' 'float (float)' # | | | | `-CStyleCastExpr 0x55b7bf8055c0 'float' # | | | | `-ImplicitCastExpr 0x55b7bf8055a8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf805590 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf805558 'int' lvalue ParmVar 0x55b7bf805258 'V' 'int' # | | | `-DeprecatedAttr 0x55b7bf8053b8 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf8057c0 line:340:37 constexpr frac 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf805710 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55b7bf805b38 # | | | | `-ReturnStmt 0x55b7bf805b28 # | | | | `-CallExpr 0x55b7bf805af8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf805ae0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55b7bf805ac0 '' Function 0x55b7bf6e8870 'frac' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55b7bf805a98 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf805a80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf805a68 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf805a30 'int2':'vector' lvalue ParmVar 0x55b7bf805710 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55b7bf805870 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf805c98 line:340:37 constexpr frac 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf805be8 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55b7bf806018 # | | | | `-ReturnStmt 0x55b7bf806008 # | | | | `-CallExpr 0x55b7bf805fd8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf805fc0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55b7bf805fa0 '' Function 0x55b7bf6e8ae8 'frac' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55b7bf805f78 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf805f60 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf805f48 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf805f10 'int3':'vector' lvalue ParmVar 0x55b7bf805be8 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55b7bf805d48 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf806178 line:340:37 constexpr frac 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf8060c8 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55b7bf806500 # | | | | `-ReturnStmt 0x55b7bf8064f0 # | | | | `-CallExpr 0x55b7bf8064c0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf8064a8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55b7bf806488 '' Function 0x55b7bf6e8d70 'frac' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55b7bf806460 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf806448 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf806430 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf8063f8 'int4':'vector' lvalue ParmVar 0x55b7bf8060c8 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55b7bf806228 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf806660 line:340:37 constexpr frac 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf8065b0 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55b7bf8069d8 # | | | | `-ReturnStmt 0x55b7bf8069c8 # | | | | `-CallExpr 0x55b7bf806998 'float' # | | | | |-ImplicitCastExpr 0x55b7bf806980 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55b7bf806960 '' Function 0x55b7bf6e85f8 'frac' 'float (float)' # | | | | `-CStyleCastExpr 0x55b7bf806938 'float' # | | | | `-ImplicitCastExpr 0x55b7bf806920 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf806908 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf8068d0 'uint':'unsigned int' lvalue ParmVar 0x55b7bf8065b0 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55b7bf806710 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf806b38 line:340:37 constexpr frac 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf806a88 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55b7bf806ed0 # | | | | `-ReturnStmt 0x55b7bf806ec0 # | | | | `-CallExpr 0x55b7bf806e90 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf806e78 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55b7bf806e58 '' Function 0x55b7bf6e8870 'frac' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55b7bf806e30 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf806e18 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf806e00 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf806dc8 'uint2':'vector' lvalue ParmVar 0x55b7bf806a88 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55b7bf806be8 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf807860 line:340:37 constexpr frac 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf8077b0 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55b7bf807c00 # | | | | `-ReturnStmt 0x55b7bf807bf0 # | | | | `-CallExpr 0x55b7bf807bc0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf807ba8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55b7bf807b88 '' Function 0x55b7bf6e8ae8 'frac' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55b7bf807b60 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf807b48 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf807b30 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf807af8 'uint3':'vector' lvalue ParmVar 0x55b7bf8077b0 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55b7bf807910 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf807d60 line:340:37 constexpr frac 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf807cb0 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55b7bf808108 # | | | | `-ReturnStmt 0x55b7bf8080f8 # | | | | `-CallExpr 0x55b7bf8080c8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf8080b0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55b7bf808090 '' Function 0x55b7bf6e8d70 'frac' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55b7bf808068 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf808050 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf808038 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf808000 'uint4':'vector' lvalue ParmVar 0x55b7bf807cb0 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55b7bf807e10 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf808268 line:340:37 constexpr frac 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf8081b8 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55b7bf808600 # | | | | `-ReturnStmt 0x55b7bf8085f0 # | | | | `-CallExpr 0x55b7bf8085c0 'float' # | | | | |-ImplicitCastExpr 0x55b7bf8085a8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55b7bf808588 '' Function 0x55b7bf6e85f8 'frac' 'float (float)' # | | | | `-CStyleCastExpr 0x55b7bf808560 'float' # | | | | `-ImplicitCastExpr 0x55b7bf808548 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf808530 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf8084f8 'int64_t':'long' lvalue ParmVar 0x55b7bf8081b8 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55b7bf808318 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf808760 line:340:37 constexpr frac 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf8086b0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55b7bf808b18 # | | | | `-ReturnStmt 0x55b7bf808b08 # | | | | `-CallExpr 0x55b7bf808ad8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf808ac0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55b7bf808aa0 '' Function 0x55b7bf6e8870 'frac' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55b7bf808a78 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf808a60 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf808a48 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf808a10 'int64_t2':'vector' lvalue ParmVar 0x55b7bf8086b0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55b7bf808810 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf808c78 line:340:37 constexpr frac 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf808bc8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55b7bf809038 # | | | | `-ReturnStmt 0x55b7bf809028 # | | | | `-CallExpr 0x55b7bf808ff8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf808fe0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55b7bf808fc0 '' Function 0x55b7bf6e8ae8 'frac' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55b7bf808f98 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf808f80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf808f68 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf808f30 'int64_t3':'vector' lvalue ParmVar 0x55b7bf808bc8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55b7bf808d28 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf809198 line:340:37 constexpr frac 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf8090e8 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55b7bf809560 # | | | | `-ReturnStmt 0x55b7bf809550 # | | | | `-CallExpr 0x55b7bf809520 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf809508 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55b7bf8094e8 '' Function 0x55b7bf6e8d70 'frac' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55b7bf8094c0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf8094a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf809490 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf809458 'int64_t4':'vector' lvalue ParmVar 0x55b7bf8090e8 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55b7bf809248 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf8096c0 line:340:37 constexpr frac 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf809610 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55b7bf80a488 # | | | | `-ReturnStmt 0x55b7bf80a478 # | | | | `-CallExpr 0x55b7bf80a448 'float' # | | | | |-ImplicitCastExpr 0x55b7bf80a430 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55b7bf80a410 '' Function 0x55b7bf6e85f8 'frac' 'float (float)' # | | | | `-CStyleCastExpr 0x55b7bf80a3e8 'float' # | | | | `-ImplicitCastExpr 0x55b7bf80a3d0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf80a3b8 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf80a380 'uint64_t':'unsigned long' lvalue ParmVar 0x55b7bf809610 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55b7bf80a180 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf80a5e8 line:340:37 constexpr frac 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf80a538 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55b7bf80a9c0 # | | | | `-ReturnStmt 0x55b7bf80a9b0 # | | | | `-CallExpr 0x55b7bf80a980 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf80a968 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55b7bf80a948 '' Function 0x55b7bf6e8870 'frac' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55b7bf80a920 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf80a908 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf80a8f0 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf80a8b8 'uint64_t2':'vector' lvalue ParmVar 0x55b7bf80a538 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55b7bf80a698 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf80ab20 line:340:37 constexpr frac 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf80aa70 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55b7bf80af00 # | | | | `-ReturnStmt 0x55b7bf80aef0 # | | | | `-CallExpr 0x55b7bf80aec0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf80aea8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55b7bf80ae88 '' Function 0x55b7bf6e8ae8 'frac' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55b7bf80ae60 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf80ae48 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf80ae30 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf80adf8 'uint64_t3':'vector' lvalue ParmVar 0x55b7bf80aa70 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55b7bf80abd0 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf80b060 line:340:37 constexpr frac 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf80afb0 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55b7bf80b448 # | | | | `-ReturnStmt 0x55b7bf80b438 # | | | | `-CallExpr 0x55b7bf80b408 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf80b3f0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55b7bf80b3d0 '' Function 0x55b7bf6e8d70 'frac' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55b7bf80b3a8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf80b390 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf80b378 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf80b340 'uint64_t4':'vector' lvalue ParmVar 0x55b7bf80afb0 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55b7bf80b110 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf80b5a8 col:16 constexpr isinf 'bool (double)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf80b500 col:29 used V 'double' # | | | |-CompoundStmt 0x55b7bf80b928 # | | | | `-ReturnStmt 0x55b7bf80b918 # | | | | `-CallExpr 0x55b7bf80b8e8 'bool' # | | | | |-ImplicitCastExpr 0x55b7bf80b8d0 'bool (*)(float)' # | | | | | `-DeclRefExpr 0x55b7bf80b878 '' Function 0x55b7bf6e9ae0 'isinf' 'bool (float)' # | | | | `-CStyleCastExpr 0x55b7bf80b850 'float' # | | | | `-ImplicitCastExpr 0x55b7bf80b838 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf80b820 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf80b7e8 'double' lvalue ParmVar 0x55b7bf80b500 'V' 'double' # | | | `-DeprecatedAttr 0x55b7bf80b658 "In 202x 64 bit API lowering for fn is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55b7bf80ba90 col:17 constexpr isinf 'bool2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf80b9e0 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55b7bf80be58 # | | | | `-ReturnStmt 0x55b7bf80be48 # | | | | `-CallExpr 0x55b7bf80be18 'vector' # | | | | |-ImplicitCastExpr 0x55b7bf80be00 'bool2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55b7bf80bd80 '' Function 0x55b7bf6e9df8 'isinf' 'bool2 (float2)' # | | | | `-CStyleCastExpr 0x55b7bf80bd58 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf80bd40 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf80bd28 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf80bcf0 'double2':'vector' lvalue ParmVar 0x55b7bf80b9e0 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55b7bf80bb40 "In 202x 64 bit API lowering for fn is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55b7bf80bfc0 col:17 constexpr isinf 'bool3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf80bf10 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55b7bf80c798 # | | | | `-ReturnStmt 0x55b7bf80c788 # | | | | `-CallExpr 0x55b7bf80c758 'vector' # | | | | |-ImplicitCastExpr 0x55b7bf80c740 'bool3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55b7bf80c6c0 '' Function 0x55b7bf6ea0e8 'isinf' 'bool3 (float3)' # | | | | `-CStyleCastExpr 0x55b7bf80c698 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf80c680 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf80c668 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf80c630 'double3':'vector' lvalue ParmVar 0x55b7bf80bf10 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55b7bf80c070 "In 202x 64 bit API lowering for fn is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55b7bf80c900 col:17 constexpr isinf 'bool4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf80c850 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55b7bf80ccd8 # | | | | `-ReturnStmt 0x55b7bf80ccc8 # | | | | `-CallExpr 0x55b7bf80cc98 'vector' # | | | | |-ImplicitCastExpr 0x55b7bf80cc80 'bool4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55b7bf80cc00 '' Function 0x55b7bf6ea3d8 'isinf' 'bool4 (float4)' # | | | | `-CStyleCastExpr 0x55b7bf80cbd8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf80cbc0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf80cba8 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf80cb70 'double4':'vector' lvalue ParmVar 0x55b7bf80c850 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55b7bf80c9b0 "In 202x 64 bit API lowering for fn is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55b7bf80cdb0 col:16 constexpr isnan 'bool (double)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf80cd08 col:29 used V 'double' # | | | `-CompoundStmt 0x55b7bf80d018 # | | | `-ReturnStmt 0x55b7bf80d008 # | | | `-CallExpr 0x55b7bf80cfd8 'bool' # | | | |-ImplicitCastExpr 0x55b7bf80cfc0 'bool (*)(float)' # | | | | `-DeclRefExpr 0x55b7bf80cfa0 '' Function 0x55b7bf6eb000 'isnan' 'bool (float)' # | | | `-CStyleCastExpr 0x55b7bf80cf78 'float' # | | | `-ImplicitCastExpr 0x55b7bf80cf60 'float' part_of_explicit_cast # | | | `-ImplicitCastExpr 0x55b7bf80cf48 'double' part_of_explicit_cast # | | | `-DeclRefExpr 0x55b7bf80cf10 'double' lvalue ParmVar 0x55b7bf80cd08 'V' 'double' # | | |-FunctionDecl 0x55b7bf80d0f8 col:17 constexpr isnan 'bool2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf80d048 col:31 used V 'double2':'vector' # | | | `-CompoundStmt 0x55b7bf80d380 # | | | `-ReturnStmt 0x55b7bf80d370 # | | | `-CallExpr 0x55b7bf80d340 'vector' # | | | |-ImplicitCastExpr 0x55b7bf80d328 'bool2 (*)(float2)' # | | | | `-DeclRefExpr 0x55b7bf80d308 '' Function 0x55b7bf6eb278 'isnan' 'bool2 (float2)' # | | | `-CStyleCastExpr 0x55b7bf80d2e0 'float2':'vector' # | | | `-ImplicitCastExpr 0x55b7bf80d2c8 'vector' part_of_explicit_cast # | | | `-ImplicitCastExpr 0x55b7bf80d2b0 'double2':'vector' part_of_explicit_cast # | | | `-DeclRefExpr 0x55b7bf80d278 'double2':'vector' lvalue ParmVar 0x55b7bf80d048 'V' 'double2':'vector' # | | |-FunctionDecl 0x55b7bf80d460 col:17 constexpr isnan 'bool3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf80d3b0 col:31 used V 'double3':'vector' # | | | `-CompoundStmt 0x55b7bf80d6f0 # | | | `-ReturnStmt 0x55b7bf80d6e0 # | | | `-CallExpr 0x55b7bf80d6b0 'vector' # | | | |-ImplicitCastExpr 0x55b7bf80d698 'bool3 (*)(float3)' # | | | | `-DeclRefExpr 0x55b7bf80d678 '' Function 0x55b7bf6eb4f0 'isnan' 'bool3 (float3)' # | | | `-CStyleCastExpr 0x55b7bf80d650 'float3':'vector' # | | | `-ImplicitCastExpr 0x55b7bf80d638 'vector' part_of_explicit_cast # | | | `-ImplicitCastExpr 0x55b7bf80d620 'double3':'vector' part_of_explicit_cast # | | | `-DeclRefExpr 0x55b7bf80d5e8 'double3':'vector' lvalue ParmVar 0x55b7bf80d3b0 'V' 'double3':'vector' # | | |-FunctionDecl 0x55b7bf80d7d0 col:17 constexpr isnan 'bool4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf80d720 col:31 used V 'double4':'vector' # | | | `-CompoundStmt 0x55b7bf80da68 # | | | `-ReturnStmt 0x55b7bf80da58 # | | | `-CallExpr 0x55b7bf80da28 'vector' # | | | |-ImplicitCastExpr 0x55b7bf80da10 'bool4 (*)(float4)' # | | | | `-DeclRefExpr 0x55b7bf80d9f0 '' Function 0x55b7bf6eb768 'isnan' 'bool4 (float4)' # | | | `-CStyleCastExpr 0x55b7bf80d9c8 'float4':'vector' # | | | `-ImplicitCastExpr 0x55b7bf80d9b0 'vector' part_of_explicit_cast # | | | `-ImplicitCastExpr 0x55b7bf80d998 'double4':'vector' part_of_explicit_cast # | | | `-DeclRefExpr 0x55b7bf80d960 'double4':'vector' lvalue ParmVar 0x55b7bf80d720 'V' 'double4':'vector' # | | |-FunctionTemplateDecl 0x55b7bf80e160 line:370:66 invalid lerp # | | | |-TemplateTypeParmDecl 0x55b7bf80da80 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55b7bf80db18 col:28 referenced 'uint':'unsigned int' depth 0 index 1 N # | | | `-FunctionDecl 0x55b7bf80e0b8 line:370:66 invalid constexpr lerp 'int (int, int, T)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf80de28 col:18 invalid x 'int' # | | | |-ParmVarDecl 0x55b7bf80df00 col:34 invalid y 'int' # | | | |-ParmVarDecl 0x55b7bf80df78 col:39 s 'T' # | | | |-CompoundStmt 0x55b7bf80e430 # | | | | `-ReturnStmt 0x55b7bf80e420 # | | | | `-RecoveryExpr 0x55b7bf80e3e8 '' contains-errors lvalue # | | | | |-UnresolvedLookupExpr 0x55b7bf80e2d0 '' lvalue (ADL) = 'lerp' 0x55b7bf6ed578 0x55b7bf6ebb08 0x55b7bf6ebed0 0x55b7bf6ec298 0x55b7bf6ec660 0x55b7bf6eca10 0x55b7bf6ecde8 0x55b7bf6ed1b0 # | | | | |-RecoveryExpr 0x55b7bf80e350 '' contains-errors lvalue # | | | | `-RecoveryExpr 0x55b7bf80e370 '' contains-errors lvalue # | | | `-DeprecatedAttr 0x55b7bf80e1d0 "In 202x mismatched vector/scalar lowering for lerp is deprecated. Explicitly cast parameters." "" # | | |-FunctionDecl 0x55b7bf80e8f8 line:375:38 constexpr lerp 'float (double, double, double)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf80e4f0 col:29 used V1 'double' # | | | |-ParmVarDecl 0x55b7bf80e740 col:40 used V2 'double' # | | | |-ParmVarDecl 0x55b7bf80e7c0 col:51 used V3 'double' # | | | |-CompoundStmt 0x55b7bf80edb8 # | | | | `-ReturnStmt 0x55b7bf80eda8 # | | | | `-CallExpr 0x55b7bf80ed68 'float' # | | | | |-ImplicitCastExpr 0x55b7bf80ed50 'float (*)(float, float, float)' # | | | | | `-DeclRefExpr 0x55b7bf80ecf8 '' Function 0x55b7bf6eca10 'lerp' 'float (float, float, float)' # | | | | |-CStyleCastExpr 0x55b7bf80ebb0 'float' # | | | | | `-ImplicitCastExpr 0x55b7bf80eb98 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55b7bf80eb80 'double' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55b7bf80eb48 'double' lvalue ParmVar 0x55b7bf80e4f0 'V1' 'double' # | | | | |-CStyleCastExpr 0x55b7bf80ec40 'float' # | | | | | `-ImplicitCastExpr 0x55b7bf80ec28 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55b7bf80ec10 'double' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55b7bf80ebd8 'double' lvalue ParmVar 0x55b7bf80e740 'V2' 'double' # | | | | `-CStyleCastExpr 0x55b7bf80ecd0 'float' # | | | | `-ImplicitCastExpr 0x55b7bf80ecb8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf80eca0 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf80ec68 'double' lvalue ParmVar 0x55b7bf80e7c0 'V3' 'double' # | | | `-DeprecatedAttr 0x55b7bf80e9b8 "In 202x 64 bit API lowering for lerp is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55b7bf80f108 line:375:38 constexpr lerp 'float2 (double2, double2, double2)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf80ee78 col:31 used V1 'double2':'vector' # | | | |-ParmVarDecl 0x55b7bf80eef8 col:43 used V2 'double2':'vector' # | | | |-ParmVarDecl 0x55b7bf80ef78 col:55 used V3 'double2':'vector' # | | | |-CompoundStmt 0x55b7bf80f648 # | | | | `-ReturnStmt 0x55b7bf80f638 # | | | | `-CallExpr 0x55b7bf80f5f8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf80f5e0 'float2 (*)(float2, float2, float2)' # | | | | | `-DeclRefExpr 0x55b7bf80f558 '' Function 0x55b7bf6ecde8 'lerp' 'float2 (float2, float2, float2)' # | | | | |-CStyleCastExpr 0x55b7bf80f3e0 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55b7bf80f3c8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55b7bf80f3b0 'double2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55b7bf80f378 'double2':'vector' lvalue ParmVar 0x55b7bf80ee78 'V1' 'double2':'vector' # | | | | |-CStyleCastExpr 0x55b7bf80f488 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55b7bf80f470 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55b7bf80f458 'double2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55b7bf80f420 'double2':'vector' lvalue ParmVar 0x55b7bf80eef8 'V2' 'double2':'vector' # | | | | `-CStyleCastExpr 0x55b7bf80f530 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf80f518 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf80f500 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf80f4c8 'double2':'vector' lvalue ParmVar 0x55b7bf80ef78 'V3' 'double2':'vector' # | | | `-DeprecatedAttr 0x55b7bf80f1c8 "In 202x 64 bit API lowering for lerp is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55b7bf80f998 line:375:38 constexpr lerp 'float3 (double3, double3, double3)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf80f708 col:31 used V1 'double3':'vector' # | | | |-ParmVarDecl 0x55b7bf80f788 col:43 used V2 'double3':'vector' # | | | |-ParmVarDecl 0x55b7bf80f808 col:55 used V3 'double3':'vector' # | | | |-CompoundStmt 0x55b7bf80fed8 # | | | | `-ReturnStmt 0x55b7bf80fec8 # | | | | `-CallExpr 0x55b7bf80fe88 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf80fe70 'float3 (*)(float3, float3, float3)' # | | | | | `-DeclRefExpr 0x55b7bf80fdf0 '' Function 0x55b7bf6ed1b0 'lerp' 'float3 (float3, float3, float3)' # | | | | |-CStyleCastExpr 0x55b7bf80fc78 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55b7bf80fc60 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55b7bf80fc48 'double3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55b7bf80fc10 'double3':'vector' lvalue ParmVar 0x55b7bf80f708 'V1' 'double3':'vector' # | | | | |-CStyleCastExpr 0x55b7bf80fd20 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55b7bf80fd08 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55b7bf80fcf0 'double3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55b7bf80fcb8 'double3':'vector' lvalue ParmVar 0x55b7bf80f788 'V2' 'double3':'vector' # | | | | `-CStyleCastExpr 0x55b7bf80fdc8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf80fdb0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf80fd98 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf80fd60 'double3':'vector' lvalue ParmVar 0x55b7bf80f808 'V3' 'double3':'vector' # | | | `-DeprecatedAttr 0x55b7bf80fa58 "In 202x 64 bit API lowering for lerp is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55b7bf810228 line:375:38 constexpr lerp 'float4 (double4, double4, double4)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf80ff98 col:31 used V1 'double4':'vector' # | | | |-ParmVarDecl 0x55b7bf810018 col:43 used V2 'double4':'vector' # | | | |-ParmVarDecl 0x55b7bf810098 col:55 used V3 'double4':'vector' # | | | |-CompoundStmt 0x55b7bf811ba0 # | | | | `-ReturnStmt 0x55b7bf811b90 # | | | | `-CallExpr 0x55b7bf811b50 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf810710 'float4 (*)(float4, float4, float4)' # | | | | | `-DeclRefExpr 0x55b7bf810688 '' Function 0x55b7bf6ed578 'lerp' 'float4 (float4, float4, float4)' # | | | | |-CStyleCastExpr 0x55b7bf810510 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55b7bf8104f8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55b7bf8104e0 'double4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55b7bf8104a8 'double4':'vector' lvalue ParmVar 0x55b7bf80ff98 'V1' 'double4':'vector' # | | | | |-CStyleCastExpr 0x55b7bf8105b8 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55b7bf8105a0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55b7bf810588 'double4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55b7bf810550 'double4':'vector' lvalue ParmVar 0x55b7bf810018 'V2' 'double4':'vector' # | | | | `-CStyleCastExpr 0x55b7bf810660 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf810648 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf810630 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf8105f8 'double4':'vector' lvalue ParmVar 0x55b7bf810098 'V3' 'double4':'vector' # | | | `-DeprecatedAttr 0x55b7bf8102e8 "In 202x 64 bit API lowering for lerp is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55b7bf811e88 line:376:39 constexpr lerp 'float (int, int, int)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf811c50 col:26 used V1 'int' # | | | |-ParmVarDecl 0x55b7bf811cd0 col:34 used V2 'int' # | | | |-ParmVarDecl 0x55b7bf811d50 col:42 used V3 'int' # | | | |-CompoundStmt 0x55b7bf812320 # | | | | `-ReturnStmt 0x55b7bf812310 # | | | | `-CallExpr 0x55b7bf8122d0 'float' # | | | | |-ImplicitCastExpr 0x55b7bf8122b8 'float (*)(float, float, float)' # | | | | | `-DeclRefExpr 0x55b7bf812298 '' Function 0x55b7bf6eca10 'lerp' 'float (float, float, float)' # | | | | |-CStyleCastExpr 0x55b7bf812150 'float' # | | | | | `-ImplicitCastExpr 0x55b7bf812138 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55b7bf812120 'int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55b7bf8120e8 'int' lvalue ParmVar 0x55b7bf811c50 'V1' 'int' # | | | | |-CStyleCastExpr 0x55b7bf8121e0 'float' # | | | | | `-ImplicitCastExpr 0x55b7bf8121c8 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55b7bf8121b0 'int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55b7bf812178 'int' lvalue ParmVar 0x55b7bf811cd0 'V2' 'int' # | | | | `-CStyleCastExpr 0x55b7bf812270 'float' # | | | | `-ImplicitCastExpr 0x55b7bf812258 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf812240 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf812208 'int' lvalue ParmVar 0x55b7bf811d50 'V3' 'int' # | | | `-DeprecatedAttr 0x55b7bf811f48 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf812658 line:376:39 constexpr lerp 'float2 (int2, int2, int2)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf8123d0 col:28 used V1 'int2':'vector' # | | | |-ParmVarDecl 0x55b7bf812450 col:37 used V2 'int2':'vector' # | | | |-ParmVarDecl 0x55b7bf8124d0 col:46 used V3 'int2':'vector' # | | | |-CompoundStmt 0x55b7bf812b40 # | | | | `-ReturnStmt 0x55b7bf812b30 # | | | | `-CallExpr 0x55b7bf812af0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf812ad8 'float2 (*)(float2, float2, float2)' # | | | | | `-DeclRefExpr 0x55b7bf812ab8 '' Function 0x55b7bf6ecde8 'lerp' 'float2 (float2, float2, float2)' # | | | | |-CStyleCastExpr 0x55b7bf812940 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55b7bf812928 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55b7bf812910 'int2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55b7bf8128d8 'int2':'vector' lvalue ParmVar 0x55b7bf8123d0 'V1' 'int2':'vector' # | | | | |-CStyleCastExpr 0x55b7bf8129e8 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55b7bf8129d0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55b7bf8129b8 'int2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55b7bf812980 'int2':'vector' lvalue ParmVar 0x55b7bf812450 'V2' 'int2':'vector' # | | | | `-CStyleCastExpr 0x55b7bf812a90 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf812a78 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf812a60 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf812a28 'int2':'vector' lvalue ParmVar 0x55b7bf8124d0 'V3' 'int2':'vector' # | | | `-DeprecatedAttr 0x55b7bf812718 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf812e78 line:376:39 constexpr lerp 'float3 (int3, int3, int3)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf812bf0 col:28 used V1 'int3':'vector' # | | | |-ParmVarDecl 0x55b7bf812c70 col:37 used V2 'int3':'vector' # | | | |-ParmVarDecl 0x55b7bf812cf0 col:46 used V3 'int3':'vector' # | | | |-CompoundStmt 0x55b7bf813368 # | | | | `-ReturnStmt 0x55b7bf813358 # | | | | `-CallExpr 0x55b7bf813318 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf813300 'float3 (*)(float3, float3, float3)' # | | | | | `-DeclRefExpr 0x55b7bf8132e0 '' Function 0x55b7bf6ed1b0 'lerp' 'float3 (float3, float3, float3)' # | | | | |-CStyleCastExpr 0x55b7bf813168 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55b7bf813150 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55b7bf813138 'int3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55b7bf813100 'int3':'vector' lvalue ParmVar 0x55b7bf812bf0 'V1' 'int3':'vector' # | | | | |-CStyleCastExpr 0x55b7bf813210 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55b7bf8131f8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55b7bf8131e0 'int3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55b7bf8131a8 'int3':'vector' lvalue ParmVar 0x55b7bf812c70 'V2' 'int3':'vector' # | | | | `-CStyleCastExpr 0x55b7bf8132b8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf8132a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf813288 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf813250 'int3':'vector' lvalue ParmVar 0x55b7bf812cf0 'V3' 'int3':'vector' # | | | `-DeprecatedAttr 0x55b7bf812f38 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf8136a8 line:376:39 constexpr lerp 'float4 (int4, int4, int4)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf813418 col:28 used V1 'int4':'vector' # | | | |-ParmVarDecl 0x55b7bf813498 col:37 used V2 'int4':'vector' # | | | |-ParmVarDecl 0x55b7bf813518 col:46 used V3 'int4':'vector' # | | | |-CompoundStmt 0x55b7bf814bc0 # | | | | `-ReturnStmt 0x55b7bf814bb0 # | | | | `-CallExpr 0x55b7bf814b70 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf813b38 'float4 (*)(float4, float4, float4)' # | | | | | `-DeclRefExpr 0x55b7bf813b18 '' Function 0x55b7bf6ed578 'lerp' 'float4 (float4, float4, float4)' # | | | | |-CStyleCastExpr 0x55b7bf8139a0 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55b7bf813988 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55b7bf813970 'int4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55b7bf813938 'int4':'vector' lvalue ParmVar 0x55b7bf813418 'V1' 'int4':'vector' # | | | | |-CStyleCastExpr 0x55b7bf813a48 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55b7bf813a30 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55b7bf813a18 'int4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55b7bf8139e0 'int4':'vector' lvalue ParmVar 0x55b7bf813498 'V2' 'int4':'vector' # | | | | `-CStyleCastExpr 0x55b7bf813af0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf813ad8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf813ac0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf813a88 'int4':'vector' lvalue ParmVar 0x55b7bf813518 'V3' 'int4':'vector' # | | | `-DeprecatedAttr 0x55b7bf813768 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf814ef8 line:376:39 constexpr lerp 'float (uint, uint, uint)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf814c70 col:27 used V1 'uint':'unsigned int' # | | | |-ParmVarDecl 0x55b7bf814cf0 col:36 used V2 'uint':'unsigned int' # | | | |-ParmVarDecl 0x55b7bf814d70 col:45 used V3 'uint':'unsigned int' # | | | |-CompoundStmt 0x55b7bf8153b0 # | | | | `-ReturnStmt 0x55b7bf8153a0 # | | | | `-CallExpr 0x55b7bf815360 'float' # | | | | |-ImplicitCastExpr 0x55b7bf815348 'float (*)(float, float, float)' # | | | | | `-DeclRefExpr 0x55b7bf815328 '' Function 0x55b7bf6eca10 'lerp' 'float (float, float, float)' # | | | | |-CStyleCastExpr 0x55b7bf8151e0 'float' # | | | | | `-ImplicitCastExpr 0x55b7bf8151c8 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55b7bf8151b0 'uint':'unsigned int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55b7bf815178 'uint':'unsigned int' lvalue ParmVar 0x55b7bf814c70 'V1' 'uint':'unsigned int' # | | | | |-CStyleCastExpr 0x55b7bf815270 'float' # | | | | | `-ImplicitCastExpr 0x55b7bf815258 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55b7bf815240 'uint':'unsigned int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55b7bf815208 'uint':'unsigned int' lvalue ParmVar 0x55b7bf814cf0 'V2' 'uint':'unsigned int' # | | | | `-CStyleCastExpr 0x55b7bf815300 'float' # | | | | `-ImplicitCastExpr 0x55b7bf8152e8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf8152d0 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf815298 'uint':'unsigned int' lvalue ParmVar 0x55b7bf814d70 'V3' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55b7bf814fb8 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf8156e8 line:376:39 constexpr lerp 'float2 (uint2, uint2, uint2)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf815460 col:29 used V1 'uint2':'vector' # | | | |-ParmVarDecl 0x55b7bf8154e0 col:39 used V2 'uint2':'vector' # | | | |-ParmVarDecl 0x55b7bf815560 col:49 used V3 'uint2':'vector' # | | | |-CompoundStmt 0x55b7bf815bf0 # | | | | `-ReturnStmt 0x55b7bf815be0 # | | | | `-CallExpr 0x55b7bf815ba0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf815b88 'float2 (*)(float2, float2, float2)' # | | | | | `-DeclRefExpr 0x55b7bf815b68 '' Function 0x55b7bf6ecde8 'lerp' 'float2 (float2, float2, float2)' # | | | | |-CStyleCastExpr 0x55b7bf8159f0 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55b7bf8159d8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55b7bf8159c0 'uint2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55b7bf815988 'uint2':'vector' lvalue ParmVar 0x55b7bf815460 'V1' 'uint2':'vector' # | | | | |-CStyleCastExpr 0x55b7bf815a98 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55b7bf815a80 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55b7bf815a68 'uint2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55b7bf815a30 'uint2':'vector' lvalue ParmVar 0x55b7bf8154e0 'V2' 'uint2':'vector' # | | | | `-CStyleCastExpr 0x55b7bf815b40 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf815b28 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf815b10 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf815ad8 'uint2':'vector' lvalue ParmVar 0x55b7bf815560 'V3' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55b7bf8157a8 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf815f28 line:376:39 constexpr lerp 'float3 (uint3, uint3, uint3)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf815ca0 col:29 used V1 'uint3':'vector' # | | | |-ParmVarDecl 0x55b7bf815d20 col:39 used V2 'uint3':'vector' # | | | |-ParmVarDecl 0x55b7bf815da0 col:49 used V3 'uint3':'vector' # | | | |-CompoundStmt 0x55b7bf816438 # | | | | `-ReturnStmt 0x55b7bf816428 # | | | | `-CallExpr 0x55b7bf8163e8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf8163d0 'float3 (*)(float3, float3, float3)' # | | | | | `-DeclRefExpr 0x55b7bf8163b0 '' Function 0x55b7bf6ed1b0 'lerp' 'float3 (float3, float3, float3)' # | | | | |-CStyleCastExpr 0x55b7bf816238 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55b7bf816220 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55b7bf816208 'uint3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55b7bf8161d0 'uint3':'vector' lvalue ParmVar 0x55b7bf815ca0 'V1' 'uint3':'vector' # | | | | |-CStyleCastExpr 0x55b7bf8162e0 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55b7bf8162c8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55b7bf8162b0 'uint3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55b7bf816278 'uint3':'vector' lvalue ParmVar 0x55b7bf815d20 'V2' 'uint3':'vector' # | | | | `-CStyleCastExpr 0x55b7bf816388 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf816370 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf816358 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf816320 'uint3':'vector' lvalue ParmVar 0x55b7bf815da0 'V3' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55b7bf815fe8 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf816778 line:376:39 constexpr lerp 'float4 (uint4, uint4, uint4)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf8164e8 col:29 used V1 'uint4':'vector' # | | | |-ParmVarDecl 0x55b7bf816568 col:39 used V2 'uint4':'vector' # | | | |-ParmVarDecl 0x55b7bf8165e8 col:49 used V3 'uint4':'vector' # | | | |-CompoundStmt 0x55b7bf816cb0 # | | | | `-ReturnStmt 0x55b7bf816ca0 # | | | | `-CallExpr 0x55b7bf816c60 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf816c48 'float4 (*)(float4, float4, float4)' # | | | | | `-DeclRefExpr 0x55b7bf816c28 '' Function 0x55b7bf6ed578 'lerp' 'float4 (float4, float4, float4)' # | | | | |-CStyleCastExpr 0x55b7bf816a90 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55b7bf816a78 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55b7bf816a60 'uint4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55b7bf816a28 'uint4':'vector' lvalue ParmVar 0x55b7bf8164e8 'V1' 'uint4':'vector' # | | | | |-CStyleCastExpr 0x55b7bf816b38 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55b7bf816b20 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55b7bf816b08 'uint4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55b7bf816ad0 'uint4':'vector' lvalue ParmVar 0x55b7bf816568 'V2' 'uint4':'vector' # | | | | `-CStyleCastExpr 0x55b7bf816c00 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf816be8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf816bd0 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf816b98 'uint4':'vector' lvalue ParmVar 0x55b7bf8165e8 'V3' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55b7bf816838 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf816fe8 line:376:39 constexpr lerp 'float (int64_t, int64_t, int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf816d60 col:30 used V1 'int64_t':'long' # | | | |-ParmVarDecl 0x55b7bf816de0 col:42 used V2 'int64_t':'long' # | | | |-ParmVarDecl 0x55b7bf816e60 col:54 used V3 'int64_t':'long' # | | | |-CompoundStmt 0x55b7bf8174c0 # | | | | `-ReturnStmt 0x55b7bf8174b0 # | | | | `-CallExpr 0x55b7bf817470 'float' # | | | | |-ImplicitCastExpr 0x55b7bf817458 'float (*)(float, float, float)' # | | | | | `-DeclRefExpr 0x55b7bf817438 '' Function 0x55b7bf6eca10 'lerp' 'float (float, float, float)' # | | | | |-CStyleCastExpr 0x55b7bf8172f0 'float' # | | | | | `-ImplicitCastExpr 0x55b7bf8172d8 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55b7bf8172c0 'int64_t':'long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55b7bf817288 'int64_t':'long' lvalue ParmVar 0x55b7bf816d60 'V1' 'int64_t':'long' # | | | | |-CStyleCastExpr 0x55b7bf817380 'float' # | | | | | `-ImplicitCastExpr 0x55b7bf817368 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55b7bf817350 'int64_t':'long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55b7bf817318 'int64_t':'long' lvalue ParmVar 0x55b7bf816de0 'V2' 'int64_t':'long' # | | | | `-CStyleCastExpr 0x55b7bf817410 'float' # | | | | `-ImplicitCastExpr 0x55b7bf8173f8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf8173e0 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf8173a8 'int64_t':'long' lvalue ParmVar 0x55b7bf816e60 'V3' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55b7bf8170a8 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf8177f8 line:376:39 constexpr lerp 'float2 (int64_t2, int64_t2, int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf817570 col:32 used V1 'int64_t2':'vector' # | | | |-ParmVarDecl 0x55b7bf8175f0 col:45 used V2 'int64_t2':'vector' # | | | |-ParmVarDecl 0x55b7bf817670 col:58 used V3 'int64_t2':'vector' # | | | |-CompoundStmt 0x55b7bf817d20 # | | | | `-ReturnStmt 0x55b7bf817d10 # | | | | `-CallExpr 0x55b7bf817cd0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf817cb8 'float2 (*)(float2, float2, float2)' # | | | | | `-DeclRefExpr 0x55b7bf817c98 '' Function 0x55b7bf6ecde8 'lerp' 'float2 (float2, float2, float2)' # | | | | |-CStyleCastExpr 0x55b7bf817b20 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55b7bf817b08 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55b7bf817af0 'int64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55b7bf817ab8 'int64_t2':'vector' lvalue ParmVar 0x55b7bf817570 'V1' 'int64_t2':'vector' # | | | | |-CStyleCastExpr 0x55b7bf817bc8 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55b7bf817bb0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55b7bf817b98 'int64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55b7bf817b60 'int64_t2':'vector' lvalue ParmVar 0x55b7bf8175f0 'V2' 'int64_t2':'vector' # | | | | `-CStyleCastExpr 0x55b7bf817c70 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf817c58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf817c40 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf817c08 'int64_t2':'vector' lvalue ParmVar 0x55b7bf817670 'V3' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55b7bf8178b8 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf818058 line:376:39 constexpr lerp 'float3 (int64_t3, int64_t3, int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf817dd0 col:32 used V1 'int64_t3':'vector' # | | | |-ParmVarDecl 0x55b7bf817e50 col:45 used V2 'int64_t3':'vector' # | | | |-ParmVarDecl 0x55b7bf817ed0 col:58 used V3 'int64_t3':'vector' # | | | |-CompoundStmt 0x55b7bf818588 # | | | | `-ReturnStmt 0x55b7bf818578 # | | | | `-CallExpr 0x55b7bf818538 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf818520 'float3 (*)(float3, float3, float3)' # | | | | | `-DeclRefExpr 0x55b7bf818500 '' Function 0x55b7bf6ed1b0 'lerp' 'float3 (float3, float3, float3)' # | | | | |-CStyleCastExpr 0x55b7bf818388 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55b7bf818370 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55b7bf818358 'int64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55b7bf818320 'int64_t3':'vector' lvalue ParmVar 0x55b7bf817dd0 'V1' 'int64_t3':'vector' # | | | | |-CStyleCastExpr 0x55b7bf818430 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55b7bf818418 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55b7bf818400 'int64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55b7bf8183c8 'int64_t3':'vector' lvalue ParmVar 0x55b7bf817e50 'V2' 'int64_t3':'vector' # | | | | `-CStyleCastExpr 0x55b7bf8184d8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf8184c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf8184a8 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf818470 'int64_t3':'vector' lvalue ParmVar 0x55b7bf817ed0 'V3' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55b7bf818118 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf8188c8 line:376:39 constexpr lerp 'float4 (int64_t4, int64_t4, int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf818638 col:32 used V1 'int64_t4':'vector' # | | | |-ParmVarDecl 0x55b7bf8186b8 col:45 used V2 'int64_t4':'vector' # | | | |-ParmVarDecl 0x55b7bf818738 col:58 used V3 'int64_t4':'vector' # | | | |-CompoundStmt 0x55b7bf819e20 # | | | | `-ReturnStmt 0x55b7bf819e10 # | | | | `-CallExpr 0x55b7bf819dd0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf819db8 'float4 (*)(float4, float4, float4)' # | | | | | `-DeclRefExpr 0x55b7bf819d98 '' Function 0x55b7bf6ed578 'lerp' 'float4 (float4, float4, float4)' # | | | | |-CStyleCastExpr 0x55b7bf819c20 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55b7bf819c08 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55b7bf819bf0 'int64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55b7bf819bb8 'int64_t4':'vector' lvalue ParmVar 0x55b7bf818638 'V1' 'int64_t4':'vector' # | | | | |-CStyleCastExpr 0x55b7bf819cc8 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55b7bf819cb0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55b7bf819c98 'int64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55b7bf819c60 'int64_t4':'vector' lvalue ParmVar 0x55b7bf8186b8 'V2' 'int64_t4':'vector' # | | | | `-CStyleCastExpr 0x55b7bf819d70 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf819d58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf819d40 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf819d08 'int64_t4':'vector' lvalue ParmVar 0x55b7bf818738 'V3' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55b7bf818988 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf81a158 line:376:39 constexpr lerp 'float (uint64_t, uint64_t, uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf819ed0 col:31 used V1 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x55b7bf819f50 col:44 used V2 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x55b7bf819fd0 col:57 used V3 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55b7bf81a650 # | | | | `-ReturnStmt 0x55b7bf81a640 # | | | | `-CallExpr 0x55b7bf81a600 'float' # | | | | |-ImplicitCastExpr 0x55b7bf81a5e8 'float (*)(float, float, float)' # | | | | | `-DeclRefExpr 0x55b7bf81a5c8 '' Function 0x55b7bf6eca10 'lerp' 'float (float, float, float)' # | | | | |-CStyleCastExpr 0x55b7bf81a480 'float' # | | | | | `-ImplicitCastExpr 0x55b7bf81a468 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55b7bf81a450 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55b7bf81a418 'uint64_t':'unsigned long' lvalue ParmVar 0x55b7bf819ed0 'V1' 'uint64_t':'unsigned long' # | | | | |-CStyleCastExpr 0x55b7bf81a510 'float' # | | | | | `-ImplicitCastExpr 0x55b7bf81a4f8 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55b7bf81a4e0 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55b7bf81a4a8 'uint64_t':'unsigned long' lvalue ParmVar 0x55b7bf819f50 'V2' 'uint64_t':'unsigned long' # | | | | `-CStyleCastExpr 0x55b7bf81a5a0 'float' # | | | | `-ImplicitCastExpr 0x55b7bf81a588 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf81a570 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf81a538 'uint64_t':'unsigned long' lvalue ParmVar 0x55b7bf819fd0 'V3' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55b7bf81a218 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf81a988 line:376:39 constexpr lerp 'float2 (uint64_t2, uint64_t2, uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf81a700 col:33 used V1 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x55b7bf81a780 col:47 used V2 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x55b7bf81a800 col:61 used V3 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55b7bf81aed0 # | | | | `-ReturnStmt 0x55b7bf81aec0 # | | | | `-CallExpr 0x55b7bf81ae80 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf81ae68 'float2 (*)(float2, float2, float2)' # | | | | | `-DeclRefExpr 0x55b7bf81ae48 '' Function 0x55b7bf6ecde8 'lerp' 'float2 (float2, float2, float2)' # | | | | |-CStyleCastExpr 0x55b7bf81acd0 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55b7bf81acb8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55b7bf81aca0 'uint64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55b7bf81ac68 'uint64_t2':'vector' lvalue ParmVar 0x55b7bf81a700 'V1' 'uint64_t2':'vector' # | | | | |-CStyleCastExpr 0x55b7bf81ad78 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55b7bf81ad60 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55b7bf81ad48 'uint64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55b7bf81ad10 'uint64_t2':'vector' lvalue ParmVar 0x55b7bf81a780 'V2' 'uint64_t2':'vector' # | | | | `-CStyleCastExpr 0x55b7bf81ae20 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf81ae08 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf81adf0 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf81adb8 'uint64_t2':'vector' lvalue ParmVar 0x55b7bf81a800 'V3' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55b7bf81aa48 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf81b208 line:376:39 constexpr lerp 'float3 (uint64_t3, uint64_t3, uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf81af80 col:33 used V1 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x55b7bf81b000 col:47 used V2 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x55b7bf81b080 col:61 used V3 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55b7bf81b758 # | | | | `-ReturnStmt 0x55b7bf81b748 # | | | | `-CallExpr 0x55b7bf81b708 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf81b6f0 'float3 (*)(float3, float3, float3)' # | | | | | `-DeclRefExpr 0x55b7bf81b6d0 '' Function 0x55b7bf6ed1b0 'lerp' 'float3 (float3, float3, float3)' # | | | | |-CStyleCastExpr 0x55b7bf81b558 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55b7bf81b540 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55b7bf81b528 'uint64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55b7bf81b4f0 'uint64_t3':'vector' lvalue ParmVar 0x55b7bf81af80 'V1' 'uint64_t3':'vector' # | | | | |-CStyleCastExpr 0x55b7bf81b600 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55b7bf81b5e8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55b7bf81b5d0 'uint64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55b7bf81b598 'uint64_t3':'vector' lvalue ParmVar 0x55b7bf81b000 'V2' 'uint64_t3':'vector' # | | | | `-CStyleCastExpr 0x55b7bf81b6a8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf81b690 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf81b678 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf81b640 'uint64_t3':'vector' lvalue ParmVar 0x55b7bf81b080 'V3' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55b7bf81b2c8 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf81ba98 line:376:39 constexpr lerp 'float4 (uint64_t4, uint64_t4, uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf81b808 col:33 used V1 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x55b7bf81b888 col:47 used V2 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x55b7bf81b908 col:61 used V3 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55b7bf81c000 # | | | | `-ReturnStmt 0x55b7bf81bff0 # | | | | `-CallExpr 0x55b7bf81bfb0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf81bf98 'float4 (*)(float4, float4, float4)' # | | | | | `-DeclRefExpr 0x55b7bf81bf78 '' Function 0x55b7bf6ed578 'lerp' 'float4 (float4, float4, float4)' # | | | | |-CStyleCastExpr 0x55b7bf81be00 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55b7bf81bde8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55b7bf81bdd0 'uint64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55b7bf81bd98 'uint64_t4':'vector' lvalue ParmVar 0x55b7bf81b808 'V1' 'uint64_t4':'vector' # | | | | |-CStyleCastExpr 0x55b7bf81bea8 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55b7bf81be90 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55b7bf81be78 'uint64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55b7bf81be40 'uint64_t4':'vector' lvalue ParmVar 0x55b7bf81b888 'V2' 'uint64_t4':'vector' # | | | | `-CStyleCastExpr 0x55b7bf81bf50 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf81bf38 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf81bf20 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf81bee8 'uint64_t4':'vector' lvalue ParmVar 0x55b7bf81b908 'V3' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55b7bf81bb58 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf81c168 line:382:36 constexpr log 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf81c0b8 col:29 used V 'double' # | | | |-CompoundStmt 0x55b7bf81c4b0 # | | | | `-ReturnStmt 0x55b7bf81c4a0 # | | | | `-CallExpr 0x55b7bf81c470 'float' # | | | | |-ImplicitCastExpr 0x55b7bf81c458 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55b7bf81c438 '' Function 0x55b7bf6ee1f8 'log' 'float (float)' # | | | | `-CStyleCastExpr 0x55b7bf81c410 'float' # | | | | `-ImplicitCastExpr 0x55b7bf81c3f8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf81c3e0 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf81c3a8 'double' lvalue ParmVar 0x55b7bf81c0b8 'V' 'double' # | | | `-DeprecatedAttr 0x55b7bf81c218 "In 202x 64 bit API lowering for log is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55b7bf81c618 line:382:36 constexpr log 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf81c568 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55b7bf81c980 # | | | | `-ReturnStmt 0x55b7bf81c970 # | | | | `-CallExpr 0x55b7bf81c940 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf81c928 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55b7bf81c908 '' Function 0x55b7bf6ee470 'log' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55b7bf81c8e0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf81c8c8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf81c8b0 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf81c878 'double2':'vector' lvalue ParmVar 0x55b7bf81c568 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55b7bf81c6c8 "In 202x 64 bit API lowering for log is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55b7bf81cae8 line:382:36 constexpr log 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf81ca38 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55b7bf81ce58 # | | | | `-ReturnStmt 0x55b7bf81ce48 # | | | | `-CallExpr 0x55b7bf81ce18 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf81ce00 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55b7bf81cde0 '' Function 0x55b7bf6ee6e8 'log' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55b7bf81cdb8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf81cda0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf81cd88 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf81cd50 'double3':'vector' lvalue ParmVar 0x55b7bf81ca38 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55b7bf81cb98 "In 202x 64 bit API lowering for log is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55b7bf81cfc0 line:382:36 constexpr log 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf81cf10 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55b7bf81d338 # | | | | `-ReturnStmt 0x55b7bf81d328 # | | | | `-CallExpr 0x55b7bf81d2f8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf81d2e0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55b7bf81d2c0 '' Function 0x55b7bf6ee960 'log' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55b7bf81d298 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf81d280 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf81d268 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf81d230 'double4':'vector' lvalue ParmVar 0x55b7bf81cf10 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55b7bf81d070 "In 202x 64 bit API lowering for log is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55b7bf81d498 line:383:37 constexpr log 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf81d3e8 col:26 used V 'int' # | | | |-CompoundStmt 0x55b7bf81d7f0 # | | | | `-ReturnStmt 0x55b7bf81d7e0 # | | | | `-CallExpr 0x55b7bf81d7b0 'float' # | | | | |-ImplicitCastExpr 0x55b7bf81d798 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55b7bf81d778 '' Function 0x55b7bf6ee1f8 'log' 'float (float)' # | | | | `-CStyleCastExpr 0x55b7bf81d750 'float' # | | | | `-ImplicitCastExpr 0x55b7bf81d738 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf81d720 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf81d6e8 'int' lvalue ParmVar 0x55b7bf81d3e8 'V' 'int' # | | | `-DeprecatedAttr 0x55b7bf81d548 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf81d950 line:383:37 constexpr log 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf81d8a0 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55b7bf81dce0 # | | | | `-ReturnStmt 0x55b7bf81dcd0 # | | | | `-CallExpr 0x55b7bf81dca0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf81dc88 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55b7bf81dc68 '' Function 0x55b7bf6ee470 'log' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55b7bf81dc40 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf81dc28 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf81dc10 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf81dbd8 'int2':'vector' lvalue ParmVar 0x55b7bf81d8a0 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55b7bf81da00 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf81de40 line:383:37 constexpr log 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf81dd90 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55b7bf81e1c0 # | | | | `-ReturnStmt 0x55b7bf81e1b0 # | | | | `-CallExpr 0x55b7bf81e180 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf81e168 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55b7bf81e148 '' Function 0x55b7bf6ee6e8 'log' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55b7bf81e120 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf81e108 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf81e0f0 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf81e0b8 'int3':'vector' lvalue ParmVar 0x55b7bf81dd90 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55b7bf81def0 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf81e320 line:383:37 constexpr log 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf81e270 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55b7bf81e6a8 # | | | | `-ReturnStmt 0x55b7bf81e698 # | | | | `-CallExpr 0x55b7bf81e668 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf81e650 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55b7bf81e630 '' Function 0x55b7bf6ee960 'log' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55b7bf81e608 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf81e5f0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf81e5d8 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf81e5a0 'int4':'vector' lvalue ParmVar 0x55b7bf81e270 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55b7bf81e3d0 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf81e808 line:383:37 constexpr log 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf81e758 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55b7bf81eb80 # | | | | `-ReturnStmt 0x55b7bf81eb70 # | | | | `-CallExpr 0x55b7bf81eb40 'float' # | | | | |-ImplicitCastExpr 0x55b7bf81eb28 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55b7bf81eb08 '' Function 0x55b7bf6ee1f8 'log' 'float (float)' # | | | | `-CStyleCastExpr 0x55b7bf81eae0 'float' # | | | | `-ImplicitCastExpr 0x55b7bf81eac8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf81eab0 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf81ea78 'uint':'unsigned int' lvalue ParmVar 0x55b7bf81e758 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55b7bf81e8b8 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf81ece0 line:383:37 constexpr log 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf81ec30 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55b7bf81f078 # | | | | `-ReturnStmt 0x55b7bf81f068 # | | | | `-CallExpr 0x55b7bf81f038 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf81f020 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55b7bf81f000 '' Function 0x55b7bf6ee470 'log' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55b7bf81efd8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf81efc0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf81efa8 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf81ef70 'uint2':'vector' lvalue ParmVar 0x55b7bf81ec30 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55b7bf81ed90 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf81f1d8 line:383:37 constexpr log 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf81f128 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55b7bf81f578 # | | | | `-ReturnStmt 0x55b7bf81f568 # | | | | `-CallExpr 0x55b7bf81f538 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf81f520 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55b7bf81f500 '' Function 0x55b7bf6ee6e8 'log' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55b7bf81f4d8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf81f4c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf81f4a8 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf81f470 'uint3':'vector' lvalue ParmVar 0x55b7bf81f128 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55b7bf81f288 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf81f6d8 line:383:37 constexpr log 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf81f628 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55b7bf81fa80 # | | | | `-ReturnStmt 0x55b7bf81fa70 # | | | | `-CallExpr 0x55b7bf81fa40 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf81fa28 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55b7bf81fa08 '' Function 0x55b7bf6ee960 'log' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55b7bf81f9e0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf81f9c8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf81f9b0 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf81f978 'uint4':'vector' lvalue ParmVar 0x55b7bf81f628 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55b7bf81f788 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf820410 line:383:37 constexpr log 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf81fb30 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55b7bf8207a8 # | | | | `-ReturnStmt 0x55b7bf820798 # | | | | `-CallExpr 0x55b7bf820768 'float' # | | | | |-ImplicitCastExpr 0x55b7bf820750 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55b7bf820730 '' Function 0x55b7bf6ee1f8 'log' 'float (float)' # | | | | `-CStyleCastExpr 0x55b7bf820708 'float' # | | | | `-ImplicitCastExpr 0x55b7bf8206f0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf8206d8 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf8206a0 'int64_t':'long' lvalue ParmVar 0x55b7bf81fb30 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55b7bf8204c0 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf820908 line:383:37 constexpr log 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf820858 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55b7bf820cc0 # | | | | `-ReturnStmt 0x55b7bf820cb0 # | | | | `-CallExpr 0x55b7bf820c80 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf820c68 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55b7bf820c48 '' Function 0x55b7bf6ee470 'log' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55b7bf820c20 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf820c08 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf820bf0 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf820bb8 'int64_t2':'vector' lvalue ParmVar 0x55b7bf820858 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55b7bf8209b8 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf820e20 line:383:37 constexpr log 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf820d70 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55b7bf8211e0 # | | | | `-ReturnStmt 0x55b7bf8211d0 # | | | | `-CallExpr 0x55b7bf8211a0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf821188 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55b7bf821168 '' Function 0x55b7bf6ee6e8 'log' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55b7bf821140 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf821128 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf821110 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf8210d8 'int64_t3':'vector' lvalue ParmVar 0x55b7bf820d70 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55b7bf820ed0 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf821340 line:383:37 constexpr log 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf821290 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55b7bf821708 # | | | | `-ReturnStmt 0x55b7bf8216f8 # | | | | `-CallExpr 0x55b7bf8216c8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf8216b0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55b7bf821690 '' Function 0x55b7bf6ee960 'log' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55b7bf821668 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf821650 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf821638 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf821600 'int64_t4':'vector' lvalue ParmVar 0x55b7bf821290 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55b7bf8213f0 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf821868 line:383:37 constexpr log 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf8217b8 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55b7bf821c20 # | | | | `-ReturnStmt 0x55b7bf821c10 # | | | | `-CallExpr 0x55b7bf821be0 'float' # | | | | |-ImplicitCastExpr 0x55b7bf821bc8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55b7bf821ba8 '' Function 0x55b7bf6ee1f8 'log' 'float (float)' # | | | | `-CStyleCastExpr 0x55b7bf821b80 'float' # | | | | `-ImplicitCastExpr 0x55b7bf821b68 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf821b50 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf821b18 'uint64_t':'unsigned long' lvalue ParmVar 0x55b7bf8217b8 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55b7bf821918 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf821d80 line:383:37 constexpr log 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf821cd0 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55b7bf822158 # | | | | `-ReturnStmt 0x55b7bf822148 # | | | | `-CallExpr 0x55b7bf822118 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf822100 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55b7bf8220e0 '' Function 0x55b7bf6ee470 'log' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55b7bf8220b8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf8220a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf822088 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf822050 'uint64_t2':'vector' lvalue ParmVar 0x55b7bf821cd0 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55b7bf821e30 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf8222b8 line:383:37 constexpr log 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf822208 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55b7bf822f48 # | | | | `-ReturnStmt 0x55b7bf822f38 # | | | | `-CallExpr 0x55b7bf822f08 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf822ef0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55b7bf822ed0 '' Function 0x55b7bf6ee6e8 'log' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55b7bf822ea8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf822e90 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf822e78 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf822e40 'uint64_t3':'vector' lvalue ParmVar 0x55b7bf822208 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55b7bf822368 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf8230a8 line:383:37 constexpr log 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf822ff8 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55b7bf823490 # | | | | `-ReturnStmt 0x55b7bf823480 # | | | | `-CallExpr 0x55b7bf823450 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf823438 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55b7bf823418 '' Function 0x55b7bf6ee960 'log' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55b7bf8233f0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf8233d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf8233c0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf823388 'uint64_t4':'vector' lvalue ParmVar 0x55b7bf822ff8 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55b7bf823158 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf823600 line:389:36 constexpr log10 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf823550 col:29 used V 'double' # | | | |-CompoundStmt 0x55b7bf823948 # | | | | `-ReturnStmt 0x55b7bf823938 # | | | | `-CallExpr 0x55b7bf823908 'float' # | | | | |-ImplicitCastExpr 0x55b7bf8238f0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55b7bf8238d0 '' Function 0x55b7bf6ef578 'log10' 'float (float)' # | | | | `-CStyleCastExpr 0x55b7bf8238a8 'float' # | | | | `-ImplicitCastExpr 0x55b7bf823890 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf823878 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf823840 'double' lvalue ParmVar 0x55b7bf823550 'V' 'double' # | | | `-DeprecatedAttr 0x55b7bf8236b0 "In 202x 64 bit API lowering for log10 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55b7bf823ab8 line:389:36 constexpr log10 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf823a08 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55b7bf823e20 # | | | | `-ReturnStmt 0x55b7bf823e10 # | | | | `-CallExpr 0x55b7bf823de0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf823dc8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55b7bf823da8 '' Function 0x55b7bf6ef7f0 'log10' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55b7bf823d80 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf823d68 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf823d50 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf823d18 'double2':'vector' lvalue ParmVar 0x55b7bf823a08 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55b7bf823b68 "In 202x 64 bit API lowering for log10 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55b7bf823f90 line:389:36 constexpr log10 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf823ee0 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55b7bf824300 # | | | | `-ReturnStmt 0x55b7bf8242f0 # | | | | `-CallExpr 0x55b7bf8242c0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf8242a8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55b7bf824288 '' Function 0x55b7bf6efa68 'log10' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55b7bf824260 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf824248 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf824230 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf8241f8 'double3':'vector' lvalue ParmVar 0x55b7bf823ee0 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55b7bf824040 "In 202x 64 bit API lowering for log10 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55b7bf824470 line:389:36 constexpr log10 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf8243c0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55b7bf8247e8 # | | | | `-ReturnStmt 0x55b7bf8247d8 # | | | | `-CallExpr 0x55b7bf8247a8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf824790 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55b7bf824770 '' Function 0x55b7bf6f0d40 'log10' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55b7bf824748 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf824730 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf824718 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf8246e0 'double4':'vector' lvalue ParmVar 0x55b7bf8243c0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55b7bf824520 "In 202x 64 bit API lowering for log10 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55b7bf824948 line:390:37 constexpr log10 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf824898 col:26 used V 'int' # | | | |-CompoundStmt 0x55b7bf8252e0 # | | | | `-ReturnStmt 0x55b7bf8252d0 # | | | | `-CallExpr 0x55b7bf8252a0 'float' # | | | | |-ImplicitCastExpr 0x55b7bf824c48 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55b7bf824c28 '' Function 0x55b7bf6ef578 'log10' 'float (float)' # | | | | `-CStyleCastExpr 0x55b7bf824c00 'float' # | | | | `-ImplicitCastExpr 0x55b7bf824be8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf824bd0 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf824b98 'int' lvalue ParmVar 0x55b7bf824898 'V' 'int' # | | | `-DeprecatedAttr 0x55b7bf8249f8 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf825440 line:390:37 constexpr log10 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf825390 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55b7bf8257b8 # | | | | `-ReturnStmt 0x55b7bf8257a8 # | | | | `-CallExpr 0x55b7bf825778 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf825760 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55b7bf825740 '' Function 0x55b7bf6ef7f0 'log10' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55b7bf825718 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf825700 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf8256e8 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf8256b0 'int2':'vector' lvalue ParmVar 0x55b7bf825390 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55b7bf8254f0 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf825918 line:390:37 constexpr log10 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf825868 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55b7bf825c98 # | | | | `-ReturnStmt 0x55b7bf825c88 # | | | | `-CallExpr 0x55b7bf825c58 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf825c40 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55b7bf825c20 '' Function 0x55b7bf6efa68 'log10' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55b7bf825bf8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf825be0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf825bc8 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf825b90 'int3':'vector' lvalue ParmVar 0x55b7bf825868 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55b7bf8259c8 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf825df8 line:390:37 constexpr log10 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf825d48 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55b7bf826180 # | | | | `-ReturnStmt 0x55b7bf826170 # | | | | `-CallExpr 0x55b7bf826140 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf826128 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55b7bf826108 '' Function 0x55b7bf6f0d40 'log10' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55b7bf8260e0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf8260c8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf8260b0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf826078 'int4':'vector' lvalue ParmVar 0x55b7bf825d48 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55b7bf825ea8 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf8262e0 line:390:37 constexpr log10 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf826230 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55b7bf826658 # | | | | `-ReturnStmt 0x55b7bf826648 # | | | | `-CallExpr 0x55b7bf826618 'float' # | | | | |-ImplicitCastExpr 0x55b7bf826600 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55b7bf8265e0 '' Function 0x55b7bf6ef578 'log10' 'float (float)' # | | | | `-CStyleCastExpr 0x55b7bf8265b8 'float' # | | | | `-ImplicitCastExpr 0x55b7bf8265a0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf826588 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf826550 'uint':'unsigned int' lvalue ParmVar 0x55b7bf826230 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55b7bf826390 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf8267b8 line:390:37 constexpr log10 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf826708 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55b7bf826b50 # | | | | `-ReturnStmt 0x55b7bf826b40 # | | | | `-CallExpr 0x55b7bf826b10 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf826af8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55b7bf826ad8 '' Function 0x55b7bf6ef7f0 'log10' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55b7bf826ab0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf826a98 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf826a80 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf826a48 'uint2':'vector' lvalue ParmVar 0x55b7bf826708 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55b7bf826868 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf826cb0 line:390:37 constexpr log10 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf826c00 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55b7bf827050 # | | | | `-ReturnStmt 0x55b7bf827040 # | | | | `-CallExpr 0x55b7bf827010 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf826ff8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55b7bf826fd8 '' Function 0x55b7bf6efa68 'log10' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55b7bf826fb0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf826f98 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf826f80 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf826f48 'uint3':'vector' lvalue ParmVar 0x55b7bf826c00 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55b7bf826d60 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf8271b0 line:390:37 constexpr log10 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf827100 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55b7bf827e18 # | | | | `-ReturnStmt 0x55b7bf827e08 # | | | | `-CallExpr 0x55b7bf827dd8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf827dc0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55b7bf827da0 '' Function 0x55b7bf6f0d40 'log10' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55b7bf827d78 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf827d60 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf827d48 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf827d10 'uint4':'vector' lvalue ParmVar 0x55b7bf827100 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55b7bf827b20 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf827f78 line:390:37 constexpr log10 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf827ec8 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55b7bf828310 # | | | | `-ReturnStmt 0x55b7bf828300 # | | | | `-CallExpr 0x55b7bf8282d0 'float' # | | | | |-ImplicitCastExpr 0x55b7bf8282b8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55b7bf828298 '' Function 0x55b7bf6ef578 'log10' 'float (float)' # | | | | `-CStyleCastExpr 0x55b7bf828270 'float' # | | | | `-ImplicitCastExpr 0x55b7bf828258 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf828240 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf828208 'int64_t':'long' lvalue ParmVar 0x55b7bf827ec8 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55b7bf828028 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf828470 line:390:37 constexpr log10 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf8283c0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55b7bf828828 # | | | | `-ReturnStmt 0x55b7bf828818 # | | | | `-CallExpr 0x55b7bf8287e8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf8287d0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55b7bf8287b0 '' Function 0x55b7bf6ef7f0 'log10' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55b7bf828788 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf828770 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf828758 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf828720 'int64_t2':'vector' lvalue ParmVar 0x55b7bf8283c0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55b7bf828520 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf828988 line:390:37 constexpr log10 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf8288d8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55b7bf828d48 # | | | | `-ReturnStmt 0x55b7bf828d38 # | | | | `-CallExpr 0x55b7bf828d08 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf828cf0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55b7bf828cd0 '' Function 0x55b7bf6efa68 'log10' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55b7bf828ca8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf828c90 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf828c78 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf828c40 'int64_t3':'vector' lvalue ParmVar 0x55b7bf8288d8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55b7bf828a38 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf828ea8 line:390:37 constexpr log10 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf828df8 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55b7bf829270 # | | | | `-ReturnStmt 0x55b7bf829260 # | | | | `-CallExpr 0x55b7bf829230 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf829218 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55b7bf8291f8 '' Function 0x55b7bf6f0d40 'log10' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55b7bf8291d0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf8291b8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf8291a0 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf829168 'int64_t4':'vector' lvalue ParmVar 0x55b7bf828df8 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55b7bf828f58 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf8293d0 line:390:37 constexpr log10 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf829320 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55b7bf829788 # | | | | `-ReturnStmt 0x55b7bf829778 # | | | | `-CallExpr 0x55b7bf829748 'float' # | | | | |-ImplicitCastExpr 0x55b7bf829730 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55b7bf829710 '' Function 0x55b7bf6ef578 'log10' 'float (float)' # | | | | `-CStyleCastExpr 0x55b7bf8296e8 'float' # | | | | `-ImplicitCastExpr 0x55b7bf8296d0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf8296b8 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf829680 'uint64_t':'unsigned long' lvalue ParmVar 0x55b7bf829320 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55b7bf829480 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf8298e8 line:390:37 constexpr log10 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf829838 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55b7bf82a600 # | | | | `-ReturnStmt 0x55b7bf82a5f0 # | | | | `-CallExpr 0x55b7bf82a5c0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf82a5a8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55b7bf82a588 '' Function 0x55b7bf6ef7f0 'log10' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55b7bf82a560 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf82a548 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf82a530 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf82a4f8 'uint64_t2':'vector' lvalue ParmVar 0x55b7bf829838 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55b7bf829998 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf82a760 line:390:37 constexpr log10 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf82a6b0 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55b7bf82ab40 # | | | | `-ReturnStmt 0x55b7bf82ab30 # | | | | `-CallExpr 0x55b7bf82ab00 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf82aae8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55b7bf82aac8 '' Function 0x55b7bf6efa68 'log10' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55b7bf82aaa0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf82aa88 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf82aa70 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf82aa38 'uint64_t3':'vector' lvalue ParmVar 0x55b7bf82a6b0 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55b7bf82a810 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf82aca0 line:390:37 constexpr log10 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf82abf0 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55b7bf82b088 # | | | | `-ReturnStmt 0x55b7bf82b078 # | | | | `-CallExpr 0x55b7bf82b048 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf82b030 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55b7bf82b010 '' Function 0x55b7bf6f0d40 'log10' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55b7bf82afe8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf82afd0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf82afb8 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf82af80 'uint64_t4':'vector' lvalue ParmVar 0x55b7bf82abf0 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55b7bf82ad50 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf82b1f8 line:396:36 constexpr log2 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf82b148 col:29 used V 'double' # | | | |-CompoundStmt 0x55b7bf82b540 # | | | | `-ReturnStmt 0x55b7bf82b530 # | | | | `-CallExpr 0x55b7bf82b500 'float' # | | | | |-ImplicitCastExpr 0x55b7bf82b4e8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55b7bf82b4c8 '' Function 0x55b7bf6f1958 'log2' 'float (float)' # | | | | `-CStyleCastExpr 0x55b7bf82b4a0 'float' # | | | | `-ImplicitCastExpr 0x55b7bf82b488 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf82b470 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf82b438 'double' lvalue ParmVar 0x55b7bf82b148 'V' 'double' # | | | `-DeprecatedAttr 0x55b7bf82b2a8 "In 202x 64 bit API lowering for log2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55b7bf82b6b0 line:396:36 constexpr log2 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf82b600 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55b7bf82ba18 # | | | | `-ReturnStmt 0x55b7bf82ba08 # | | | | `-CallExpr 0x55b7bf82b9d8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf82b9c0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55b7bf82b9a0 '' Function 0x55b7bf6f1bd0 'log2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55b7bf82b978 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf82b960 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf82b948 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf82b910 'double2':'vector' lvalue ParmVar 0x55b7bf82b600 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55b7bf82b760 "In 202x 64 bit API lowering for log2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55b7bf82bb88 line:396:36 constexpr log2 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf82bad8 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55b7bf82bef8 # | | | | `-ReturnStmt 0x55b7bf82bee8 # | | | | `-CallExpr 0x55b7bf82beb8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf82bea0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55b7bf82be80 '' Function 0x55b7bf6f1e48 'log2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55b7bf82be58 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf82be40 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf82be28 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf82bdf0 'double3':'vector' lvalue ParmVar 0x55b7bf82bad8 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55b7bf82bc38 "In 202x 64 bit API lowering for log2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55b7bf82c068 line:396:36 constexpr log2 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf82bfb8 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55b7bf82c990 # | | | | `-ReturnStmt 0x55b7bf82c980 # | | | | `-CallExpr 0x55b7bf82c3a0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf82c388 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55b7bf82c368 '' Function 0x55b7bf6f20c0 'log2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55b7bf82c340 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf82c328 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf82c310 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf82c2d8 'double4':'vector' lvalue ParmVar 0x55b7bf82bfb8 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55b7bf82c118 "In 202x 64 bit API lowering for log2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55b7bf82caf0 line:397:37 constexpr log2 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf82ca40 col:26 used V 'int' # | | | |-CompoundStmt 0x55b7bf82ce48 # | | | | `-ReturnStmt 0x55b7bf82ce38 # | | | | `-CallExpr 0x55b7bf82ce08 'float' # | | | | |-ImplicitCastExpr 0x55b7bf82cdf0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55b7bf82cdd0 '' Function 0x55b7bf6f1958 'log2' 'float (float)' # | | | | `-CStyleCastExpr 0x55b7bf82cda8 'float' # | | | | `-ImplicitCastExpr 0x55b7bf82cd90 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf82cd78 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf82cd40 'int' lvalue ParmVar 0x55b7bf82ca40 'V' 'int' # | | | `-DeprecatedAttr 0x55b7bf82cba0 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf82cfa8 line:397:37 constexpr log2 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf82cef8 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55b7bf82d320 # | | | | `-ReturnStmt 0x55b7bf82d310 # | | | | `-CallExpr 0x55b7bf82d2e0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf82d2c8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55b7bf82d2a8 '' Function 0x55b7bf6f1bd0 'log2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55b7bf82d280 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf82d268 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf82d250 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf82d218 'int2':'vector' lvalue ParmVar 0x55b7bf82cef8 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55b7bf82d058 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf82d480 line:397:37 constexpr log2 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf82d3d0 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55b7bf82d800 # | | | | `-ReturnStmt 0x55b7bf82d7f0 # | | | | `-CallExpr 0x55b7bf82d7c0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf82d7a8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55b7bf82d788 '' Function 0x55b7bf6f1e48 'log2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55b7bf82d760 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf82d748 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf82d730 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf82d6f8 'int3':'vector' lvalue ParmVar 0x55b7bf82d3d0 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55b7bf82d530 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf82d960 line:397:37 constexpr log2 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf82d8b0 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55b7bf82dce8 # | | | | `-ReturnStmt 0x55b7bf82dcd8 # | | | | `-CallExpr 0x55b7bf82dca8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf82dc90 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55b7bf82dc70 '' Function 0x55b7bf6f20c0 'log2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55b7bf82dc48 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf82dc30 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf82dc18 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf82dbe0 'int4':'vector' lvalue ParmVar 0x55b7bf82d8b0 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55b7bf82da10 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf82de48 line:397:37 constexpr log2 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf82dd98 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55b7bf82e1c0 # | | | | `-ReturnStmt 0x55b7bf82e1b0 # | | | | `-CallExpr 0x55b7bf82e180 'float' # | | | | |-ImplicitCastExpr 0x55b7bf82e168 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55b7bf82e148 '' Function 0x55b7bf6f1958 'log2' 'float (float)' # | | | | `-CStyleCastExpr 0x55b7bf82e120 'float' # | | | | `-ImplicitCastExpr 0x55b7bf82e108 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf82e0f0 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf82e0b8 'uint':'unsigned int' lvalue ParmVar 0x55b7bf82dd98 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55b7bf82def8 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf82e320 line:397:37 constexpr log2 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf82e270 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55b7bf82e6b8 # | | | | `-ReturnStmt 0x55b7bf82e6a8 # | | | | `-CallExpr 0x55b7bf82e678 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf82e660 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55b7bf82e640 '' Function 0x55b7bf6f1bd0 'log2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55b7bf82e618 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf82e600 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf82e5e8 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf82e5b0 'uint2':'vector' lvalue ParmVar 0x55b7bf82e270 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55b7bf82e3d0 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf82e818 line:397:37 constexpr log2 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf82e768 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55b7bf82f450 # | | | | `-ReturnStmt 0x55b7bf82f440 # | | | | `-CallExpr 0x55b7bf82f410 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf82f3f8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55b7bf82f3d8 '' Function 0x55b7bf6f1e48 'log2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55b7bf82f3b0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf82f398 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf82f380 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf82f348 'uint3':'vector' lvalue ParmVar 0x55b7bf82e768 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55b7bf82e8c8 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf82f5b0 line:397:37 constexpr log2 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf82f500 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55b7bf82f958 # | | | | `-ReturnStmt 0x55b7bf82f948 # | | | | `-CallExpr 0x55b7bf82f918 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf82f900 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55b7bf82f8e0 '' Function 0x55b7bf6f20c0 'log2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55b7bf82f8b8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf82f8a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf82f888 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf82f850 'uint4':'vector' lvalue ParmVar 0x55b7bf82f500 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55b7bf82f660 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf82fab8 line:397:37 constexpr log2 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf82fa08 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55b7bf82fe50 # | | | | `-ReturnStmt 0x55b7bf82fe40 # | | | | `-CallExpr 0x55b7bf82fe10 'float' # | | | | |-ImplicitCastExpr 0x55b7bf82fdf8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55b7bf82fdd8 '' Function 0x55b7bf6f1958 'log2' 'float (float)' # | | | | `-CStyleCastExpr 0x55b7bf82fdb0 'float' # | | | | `-ImplicitCastExpr 0x55b7bf82fd98 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf82fd80 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf82fd48 'int64_t':'long' lvalue ParmVar 0x55b7bf82fa08 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55b7bf82fb68 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf82ffb0 line:397:37 constexpr log2 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf82ff00 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55b7bf830368 # | | | | `-ReturnStmt 0x55b7bf830358 # | | | | `-CallExpr 0x55b7bf830328 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf830310 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55b7bf8302f0 '' Function 0x55b7bf6f1bd0 'log2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55b7bf8302c8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf8302b0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf830298 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf830260 'int64_t2':'vector' lvalue ParmVar 0x55b7bf82ff00 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55b7bf830060 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf8304c8 line:397:37 constexpr log2 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf830418 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55b7bf830888 # | | | | `-ReturnStmt 0x55b7bf830878 # | | | | `-CallExpr 0x55b7bf830848 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf830830 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55b7bf830810 '' Function 0x55b7bf6f1e48 'log2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55b7bf8307e8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf8307d0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf8307b8 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf830780 'int64_t3':'vector' lvalue ParmVar 0x55b7bf830418 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55b7bf830578 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf8309e8 line:397:37 constexpr log2 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf830938 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55b7bf830db0 # | | | | `-ReturnStmt 0x55b7bf830da0 # | | | | `-CallExpr 0x55b7bf830d70 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf830d58 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55b7bf830d38 '' Function 0x55b7bf6f20c0 'log2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55b7bf830d10 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf830cf8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf830ce0 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf830ca8 'int64_t4':'vector' lvalue ParmVar 0x55b7bf830938 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55b7bf830a98 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf830f10 line:397:37 constexpr log2 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf830e60 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55b7bf8329e0 # | | | | `-ReturnStmt 0x55b7bf8329d0 # | | | | `-CallExpr 0x55b7bf8329a0 'float' # | | | | |-ImplicitCastExpr 0x55b7bf832988 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55b7bf832968 '' Function 0x55b7bf6f1958 'log2' 'float (float)' # | | | | `-CStyleCastExpr 0x55b7bf832940 'float' # | | | | `-ImplicitCastExpr 0x55b7bf832928 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf832910 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf8311c0 'uint64_t':'unsigned long' lvalue ParmVar 0x55b7bf830e60 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55b7bf830fc0 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf832b40 line:397:37 constexpr log2 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf832a90 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55b7bf832f18 # | | | | `-ReturnStmt 0x55b7bf832f08 # | | | | `-CallExpr 0x55b7bf832ed8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf832ec0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55b7bf832ea0 '' Function 0x55b7bf6f1bd0 'log2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55b7bf832e78 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf832e60 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf832e48 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf832e10 'uint64_t2':'vector' lvalue ParmVar 0x55b7bf832a90 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55b7bf832bf0 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf833078 line:397:37 constexpr log2 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf832fc8 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55b7bf833458 # | | | | `-ReturnStmt 0x55b7bf833448 # | | | | `-CallExpr 0x55b7bf833418 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf833400 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55b7bf8333e0 '' Function 0x55b7bf6f1e48 'log2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55b7bf8333b8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf8333a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf833388 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf833350 'uint64_t3':'vector' lvalue ParmVar 0x55b7bf832fc8 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55b7bf833128 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf8335b8 line:397:37 constexpr log2 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf833508 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55b7bf8339a0 # | | | | `-ReturnStmt 0x55b7bf833990 # | | | | `-CallExpr 0x55b7bf833960 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf833948 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55b7bf833928 '' Function 0x55b7bf6f20c0 'log2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55b7bf833900 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf8338e8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf8338d0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf833898 'uint64_t4':'vector' lvalue ParmVar 0x55b7bf833508 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55b7bf833668 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionTemplateDecl 0x55b7bf833fd0 line:405:66 invalid max # | | | |-TemplateTypeParmDecl 0x55b7bf8339b8 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55b7bf833a58 col:28 referenced 'uint':'unsigned int' depth 0 index 1 N # | | | `-FunctionDecl 0x55b7bf833f28 line:405:66 invalid constexpr max 'int (int, T)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf833d60 col:18 invalid p0 'int' # | | | |-ParmVarDecl 0x55b7bf833dd8 col:24 p1 'T' # | | | |-CompoundStmt 0x55b7bf834310 # | | | | `-ReturnStmt 0x55b7bf834300 # | | | | `-RecoveryExpr 0x55b7bf8342d0 '' contains-errors lvalue # | | | | |-UnresolvedLookupExpr 0x55b7bf834138 '' lvalue (ADL) = 'max' 0x55b7bf703988 0x55b7bf6c9f00 0x55b7bf6ca210 0x55b7bf6ca530 0x55b7bf6ca850 0x55b7bf6cab58 0x55b7bf6caef8 0x55b7bf6cb298 0x55b7bf6cb638 0x55b7bf6cb958 0x55b7bf6cbcb8 0x55b7bf6fffb8 0x55b7bf700318 0x55b7bf700638 0x55b7bf7009d8 0x55b7bf700d78 0x55b7bf701118 0x55b7bf701438 0x55b7bf7017d8 0x55b7bf701b78 0x55b7bf701f38 0x55b7bf702240 0x55b7bf702560 0x55b7bf702880 0x55b7bf702ba0 0x55b7bf702ea8 0x55b7bf703248 0x55b7bf7035e8 # | | | | `-RecoveryExpr 0x55b7bf834258 '' contains-errors lvalue # | | | `-DeprecatedAttr 0x55b7bf834038 "In 202x mismatched vector/scalar lowering for max is deprecated. Explicitly cast parameters." "" # | | |-FunctionTemplateDecl 0x55b7bf834ff8 line:412:66 invalid max # | | | |-TemplateTypeParmDecl 0x55b7bf834328 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55b7bf8343c8 col:28 referenced 'uint':'unsigned int' depth 0 index 1 N # | | | `-FunctionDecl 0x55b7bf834f50 line:412:66 invalid constexpr max 'int (T, int)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf834670 col:7 p0 'T' # | | | |-ParmVarDecl 0x55b7bf834748 col:24 invalid p1 'int' # | | | |-CompoundStmt 0x55b7bf835338 # | | | | `-ReturnStmt 0x55b7bf835328 # | | | | `-RecoveryExpr 0x55b7bf8352f8 '' contains-errors lvalue # | | | | |-UnresolvedLookupExpr 0x55b7bf835160 '' lvalue (ADL) = 'max' 0x55b7bf7035e8 0x55b7bf703988 0x55b7bf6c9f00 0x55b7bf6ca210 0x55b7bf6ca530 0x55b7bf6ca850 0x55b7bf6cab58 0x55b7bf6caef8 0x55b7bf6cb298 0x55b7bf6cb638 0x55b7bf6cb958 0x55b7bf6cbcb8 0x55b7bf6fffb8 0x55b7bf700318 0x55b7bf700638 0x55b7bf7009d8 0x55b7bf700d78 0x55b7bf701118 0x55b7bf701438 0x55b7bf7017d8 0x55b7bf701b78 0x55b7bf701f38 0x55b7bf702240 0x55b7bf702560 0x55b7bf702880 0x55b7bf702ba0 0x55b7bf702ea8 0x55b7bf703248 # | | | | `-RecoveryExpr 0x55b7bf8352d8 '' contains-errors lvalue # | | | `-DeprecatedAttr 0x55b7bf835060 "In 202x mismatched vector/scalar lowering for max is deprecated. Explicitly cast parameters." "" # | | |-FunctionTemplateDecl 0x55b7bf835920 line:423:66 invalid min # | | | |-TemplateTypeParmDecl 0x55b7bf835350 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55b7bf8353e8 col:28 referenced 'uint':'unsigned int' depth 0 index 1 N # | | | `-FunctionDecl 0x55b7bf835878 line:423:66 invalid constexpr min 'int (int, T)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf8356f0 col:18 invalid p0 'int' # | | | |-ParmVarDecl 0x55b7bf835768 col:24 p1 'T' # | | | |-CompoundStmt 0x55b7bf835c60 # | | | | `-ReturnStmt 0x55b7bf835c50 # | | | | `-RecoveryExpr 0x55b7bf835c20 '' contains-errors lvalue # | | | | |-UnresolvedLookupExpr 0x55b7bf835a88 '' lvalue (ADL) = 'min' 0x55b7bf70ab60 0x55b7bf703d20 0x55b7bf704030 0x55b7bf704350 0x55b7bf704670 0x55b7bf704978 0x55b7bf704c98 0x55b7bf704fb8 0x55b7bf7052d8 0x55b7bf7055f8 0x55b7bf705918 0x55b7bf705c38 0x55b7bf705f68 0x55b7bf706270 0x55b7bf706590 0x55b7bf7068b0 0x55b7bf706bd0 0x55b7bf706ef0 0x55b7bf707210 0x55b7bf707530 0x55b7bf707850 0x55b7bf707b70 0x55b7bf7098b8 0x55b7bf709bd8 0x55b7bf709ef8 0x55b7bf70a200 0x55b7bf70a520 0x55b7bf70a840 # | | | | `-RecoveryExpr 0x55b7bf835ba8 '' contains-errors lvalue # | | | `-DeprecatedAttr 0x55b7bf835988 "In 202x mismatched vector/scalar lowering for min is deprecated. Explicitly cast parameters." "" # | | |-FunctionTemplateDecl 0x55b7bf836250 line:430:66 invalid min # | | | |-TemplateTypeParmDecl 0x55b7bf835c78 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55b7bf835d18 col:28 referenced 'uint':'unsigned int' depth 0 index 1 N # | | | `-FunctionDecl 0x55b7bf8361a8 line:430:66 invalid constexpr min 'int (T, int)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf835fc0 col:7 p0 'T' # | | | |-ParmVarDecl 0x55b7bf836098 col:24 invalid p1 'int' # | | | |-CompoundStmt 0x55b7bf836590 # | | | | `-ReturnStmt 0x55b7bf836580 # | | | | `-RecoveryExpr 0x55b7bf836550 '' contains-errors lvalue # | | | | |-UnresolvedLookupExpr 0x55b7bf8363b8 '' lvalue (ADL) = 'min' 0x55b7bf70a840 0x55b7bf70ab60 0x55b7bf703d20 0x55b7bf704030 0x55b7bf704350 0x55b7bf704670 0x55b7bf704978 0x55b7bf704c98 0x55b7bf704fb8 0x55b7bf7052d8 0x55b7bf7055f8 0x55b7bf705918 0x55b7bf705c38 0x55b7bf705f68 0x55b7bf706270 0x55b7bf706590 0x55b7bf7068b0 0x55b7bf706bd0 0x55b7bf706ef0 0x55b7bf707210 0x55b7bf707530 0x55b7bf707850 0x55b7bf707b70 0x55b7bf7098b8 0x55b7bf709bd8 0x55b7bf709ef8 0x55b7bf70a200 0x55b7bf70a520 # | | | | `-RecoveryExpr 0x55b7bf836530 '' contains-errors lvalue # | | | `-DeprecatedAttr 0x55b7bf8362b8 "In 202x mismatched vector/scalar lowering for min is deprecated. Explicitly cast parameters." "" # | | |-FunctionDecl 0x55b7bf836700 line:439:36 constexpr normalize 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf836650 col:29 used V 'double' # | | | |-CompoundStmt 0x55b7bf836a50 # | | | | `-ReturnStmt 0x55b7bf836a40 # | | | | `-CallExpr 0x55b7bf836a10 'float' # | | | | |-ImplicitCastExpr 0x55b7bf8369f8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55b7bf8369d8 '' Function 0x55b7bf70e128 'normalize' 'float (float)' # | | | | `-CStyleCastExpr 0x55b7bf8369b0 'float' # | | | | `-ImplicitCastExpr 0x55b7bf836998 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf836980 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf836948 'double' lvalue ParmVar 0x55b7bf836650 'V' 'double' # | | | `-DeprecatedAttr 0x55b7bf8367b0 "In 202x 64 bit API lowering for normalize is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55b7bf836bc0 line:439:36 constexpr normalize 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf836b10 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55b7bf836f30 # | | | | `-ReturnStmt 0x55b7bf836f20 # | | | | `-CallExpr 0x55b7bf836ef0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf836ed8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55b7bf836eb8 '' Function 0x55b7bf70e3a0 'normalize' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55b7bf836e90 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf836e78 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf836e60 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf836e28 'double2':'vector' lvalue ParmVar 0x55b7bf836b10 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55b7bf836c70 "In 202x 64 bit API lowering for normalize is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55b7bf837388 line:439:36 constexpr normalize 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf8372d8 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55b7bf837700 # | | | | `-ReturnStmt 0x55b7bf8376f0 # | | | | `-CallExpr 0x55b7bf8376c0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf8376a8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55b7bf837688 '' Function 0x55b7bf70e618 'normalize' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55b7bf837660 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf837648 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf837630 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf8375f8 'double3':'vector' lvalue ParmVar 0x55b7bf8372d8 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55b7bf837438 "In 202x 64 bit API lowering for normalize is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55b7bf837870 line:439:36 constexpr normalize 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf8377c0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55b7bf837bf0 # | | | | `-ReturnStmt 0x55b7bf837be0 # | | | | `-CallExpr 0x55b7bf837bb0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf837b98 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55b7bf837b78 '' Function 0x55b7bf70e890 'normalize' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55b7bf837b50 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf837b38 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf837b20 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf837ae8 'double4':'vector' lvalue ParmVar 0x55b7bf8377c0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55b7bf837920 "In 202x 64 bit API lowering for normalize is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55b7bf837d50 line:440:37 constexpr normalize 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf837ca0 col:26 used V 'int' # | | | |-CompoundStmt 0x55b7bf8380b0 # | | | | `-ReturnStmt 0x55b7bf8380a0 # | | | | `-CallExpr 0x55b7bf838070 'float' # | | | | |-ImplicitCastExpr 0x55b7bf838058 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55b7bf838038 '' Function 0x55b7bf70e128 'normalize' 'float (float)' # | | | | `-CStyleCastExpr 0x55b7bf838010 'float' # | | | | `-ImplicitCastExpr 0x55b7bf837ff8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf837fe0 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf837fa8 'int' lvalue ParmVar 0x55b7bf837ca0 'V' 'int' # | | | `-DeprecatedAttr 0x55b7bf837e00 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf838210 line:440:37 constexpr normalize 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf838160 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55b7bf838590 # | | | | `-ReturnStmt 0x55b7bf838580 # | | | | `-CallExpr 0x55b7bf838550 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf838538 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55b7bf838518 '' Function 0x55b7bf70e3a0 'normalize' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55b7bf8384f0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf8384d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf8384c0 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf838488 'int2':'vector' lvalue ParmVar 0x55b7bf838160 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55b7bf8382c0 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf8386f0 line:440:37 constexpr normalize 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf838640 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55b7bf838a78 # | | | | `-ReturnStmt 0x55b7bf838a68 # | | | | `-CallExpr 0x55b7bf838a38 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf838a20 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55b7bf838a00 '' Function 0x55b7bf70e618 'normalize' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55b7bf8389d8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf8389c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf8389a8 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf838970 'int3':'vector' lvalue ParmVar 0x55b7bf838640 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55b7bf8387a0 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf838bd8 line:440:37 constexpr normalize 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf838b28 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55b7bf838f68 # | | | | `-ReturnStmt 0x55b7bf838f58 # | | | | `-CallExpr 0x55b7bf838f28 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf838f10 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55b7bf838ef0 '' Function 0x55b7bf70e890 'normalize' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55b7bf838ec8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf838eb0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf838e98 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf838e60 'int4':'vector' lvalue ParmVar 0x55b7bf838b28 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55b7bf838c88 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf8390c8 line:440:37 constexpr normalize 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf839018 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55b7bf839cd8 # | | | | `-ReturnStmt 0x55b7bf839cc8 # | | | | `-CallExpr 0x55b7bf839c98 'float' # | | | | |-ImplicitCastExpr 0x55b7bf839c80 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55b7bf839c60 '' Function 0x55b7bf70e128 'normalize' 'float (float)' # | | | | `-CStyleCastExpr 0x55b7bf839c38 'float' # | | | | `-ImplicitCastExpr 0x55b7bf839c20 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf839c08 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf839bd0 'uint':'unsigned int' lvalue ParmVar 0x55b7bf839018 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55b7bf839178 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf839e38 line:440:37 constexpr normalize 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf839d88 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55b7bf83a1d8 # | | | | `-ReturnStmt 0x55b7bf83a1c8 # | | | | `-CallExpr 0x55b7bf83a198 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf83a180 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55b7bf83a160 '' Function 0x55b7bf70e3a0 'normalize' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55b7bf83a138 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf83a120 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf83a108 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf83a0d0 'uint2':'vector' lvalue ParmVar 0x55b7bf839d88 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55b7bf839ee8 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf83a338 line:440:37 constexpr normalize 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf83a288 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55b7bf83a6e0 # | | | | `-ReturnStmt 0x55b7bf83a6d0 # | | | | `-CallExpr 0x55b7bf83a6a0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf83a688 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55b7bf83a668 '' Function 0x55b7bf70e618 'normalize' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55b7bf83a640 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf83a628 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf83a610 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf83a5d8 'uint3':'vector' lvalue ParmVar 0x55b7bf83a288 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55b7bf83a3e8 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf83a840 line:440:37 constexpr normalize 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf83a790 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55b7bf83abf0 # | | | | `-ReturnStmt 0x55b7bf83abe0 # | | | | `-CallExpr 0x55b7bf83abb0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf83ab98 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55b7bf83ab78 '' Function 0x55b7bf70e890 'normalize' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55b7bf83ab50 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf83ab38 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf83ab20 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf83aae8 'uint4':'vector' lvalue ParmVar 0x55b7bf83a790 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55b7bf83a8f0 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf83ad50 line:440:37 constexpr normalize 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf83aca0 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55b7bf83b0f0 # | | | | `-ReturnStmt 0x55b7bf83b0e0 # | | | | `-CallExpr 0x55b7bf83b0b0 'float' # | | | | |-ImplicitCastExpr 0x55b7bf83b098 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55b7bf83b078 '' Function 0x55b7bf70e128 'normalize' 'float (float)' # | | | | `-CStyleCastExpr 0x55b7bf83b050 'float' # | | | | `-ImplicitCastExpr 0x55b7bf83b038 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf83b020 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf83afe8 'int64_t':'long' lvalue ParmVar 0x55b7bf83aca0 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55b7bf83ae00 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf83b250 line:440:37 constexpr normalize 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf83b1a0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55b7bf83b610 # | | | | `-ReturnStmt 0x55b7bf83b600 # | | | | `-CallExpr 0x55b7bf83b5d0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf83b5b8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55b7bf83b598 '' Function 0x55b7bf70e3a0 'normalize' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55b7bf83b570 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf83b558 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf83b540 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf83b508 'int64_t2':'vector' lvalue ParmVar 0x55b7bf83b1a0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55b7bf83b300 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf83b770 line:440:37 constexpr normalize 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf83b6c0 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55b7bf83c250 # | | | | `-ReturnStmt 0x55b7bf83c240 # | | | | `-CallExpr 0x55b7bf83c210 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf83c1f8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55b7bf83c1d8 '' Function 0x55b7bf70e618 'normalize' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55b7bf83c1b0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf83ba80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf83ba68 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf83ba30 'int64_t3':'vector' lvalue ParmVar 0x55b7bf83b6c0 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55b7bf83b820 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf83c3b0 line:440:37 constexpr normalize 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf83c300 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55b7bf83c780 # | | | | `-ReturnStmt 0x55b7bf83c770 # | | | | `-CallExpr 0x55b7bf83c740 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf83c728 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55b7bf83c708 '' Function 0x55b7bf70e890 'normalize' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55b7bf83c6e0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf83c6c8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf83c6b0 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf83c678 'int64_t4':'vector' lvalue ParmVar 0x55b7bf83c300 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55b7bf83c460 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf83c8e0 line:440:37 constexpr normalize 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf83c830 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55b7bf83cca0 # | | | | `-ReturnStmt 0x55b7bf83cc90 # | | | | `-CallExpr 0x55b7bf83cc60 'float' # | | | | |-ImplicitCastExpr 0x55b7bf83cc48 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55b7bf83cc28 '' Function 0x55b7bf70e128 'normalize' 'float (float)' # | | | | `-CStyleCastExpr 0x55b7bf83cc00 'float' # | | | | `-ImplicitCastExpr 0x55b7bf83cbe8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf83cbd0 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf83cb98 'uint64_t':'unsigned long' lvalue ParmVar 0x55b7bf83c830 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55b7bf83c990 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf83ce00 line:440:37 constexpr normalize 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf83cd50 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55b7bf83d1e0 # | | | | `-ReturnStmt 0x55b7bf83d1d0 # | | | | `-CallExpr 0x55b7bf83d1a0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf83d188 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55b7bf83d168 '' Function 0x55b7bf70e3a0 'normalize' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55b7bf83d140 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf83d128 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf83d110 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf83d0d8 'uint64_t2':'vector' lvalue ParmVar 0x55b7bf83cd50 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55b7bf83ceb0 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf83d340 line:440:37 constexpr normalize 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf83d290 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55b7bf83d728 # | | | | `-ReturnStmt 0x55b7bf83d718 # | | | | `-CallExpr 0x55b7bf83d6e8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf83d6d0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55b7bf83d6b0 '' Function 0x55b7bf70e618 'normalize' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55b7bf83d688 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf83d670 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf83d658 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf83d620 'uint64_t3':'vector' lvalue ParmVar 0x55b7bf83d290 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55b7bf83d3f0 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf83d888 line:440:37 constexpr normalize 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf83d7d8 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55b7bf83dc78 # | | | | `-ReturnStmt 0x55b7bf83dc68 # | | | | `-CallExpr 0x55b7bf83dc38 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf83dc20 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55b7bf83dc00 '' Function 0x55b7bf70e890 'normalize' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55b7bf83dbd8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf83dbc0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf83dba8 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf83db70 'uint64_t4':'vector' lvalue ParmVar 0x55b7bf83d7d8 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55b7bf83d938 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf83de80 line:446:37 constexpr pow 'float (double, double)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf83dd30 col:29 used V1 'double' # | | | |-ParmVarDecl 0x55b7bf83ddb0 col:40 used V2 'double' # | | | |-CompoundStmt 0x55b7bf83ea60 # | | | | `-ReturnStmt 0x55b7bf83ea50 # | | | | `-CallExpr 0x55b7bf83ea18 'float' # | | | | |-ImplicitCastExpr 0x55b7bf83ea00 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x55b7bf83e9e0 '' Function 0x55b7bf7131e0 'pow' 'float (float, float)' # | | | | |-CStyleCastExpr 0x55b7bf83e130 'float' # | | | | | `-ImplicitCastExpr 0x55b7bf83e118 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55b7bf83e100 'double' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55b7bf83e0c8 'double' lvalue ParmVar 0x55b7bf83dd30 'V1' 'double' # | | | | `-CStyleCastExpr 0x55b7bf83e9b8 'float' # | | | | `-ImplicitCastExpr 0x55b7bf83e9a0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf83e190 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf83e158 'double' lvalue ParmVar 0x55b7bf83ddb0 'V2' 'double' # | | | `-DeprecatedAttr 0x55b7bf83df38 "In 202x 64 bit API lowering for pow is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55b7bf83ec68 line:446:37 constexpr pow 'float2 (double2, double2)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf83eb18 col:31 used V1 'double2':'vector' # | | | |-ParmVarDecl 0x55b7bf83eb98 col:43 used V2 'double2':'vector' # | | | |-CompoundStmt 0x55b7bf83f088 # | | | | `-ReturnStmt 0x55b7bf83f078 # | | | | `-CallExpr 0x55b7bf83f040 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf83f028 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x55b7bf83f008 '' Function 0x55b7bf713500 'pow' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x55b7bf83ef38 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55b7bf83ef20 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55b7bf83ef08 'double2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55b7bf83eed0 'double2':'vector' lvalue ParmVar 0x55b7bf83eb18 'V1' 'double2':'vector' # | | | | `-CStyleCastExpr 0x55b7bf83efe0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf83efc8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf83efb0 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf83ef78 'double2':'vector' lvalue ParmVar 0x55b7bf83eb98 'V2' 'double2':'vector' # | | | `-DeprecatedAttr 0x55b7bf83ed20 "In 202x 64 bit API lowering for pow is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55b7bf83f290 line:446:37 constexpr pow 'float3 (double3, double3)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf83f140 col:31 used V1 'double3':'vector' # | | | |-ParmVarDecl 0x55b7bf83f1c0 col:43 used V2 'double3':'vector' # | | | |-CompoundStmt 0x55b7bf83f6b8 # | | | | `-ReturnStmt 0x55b7bf83f6a8 # | | | | `-CallExpr 0x55b7bf83f670 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf83f658 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x55b7bf83f638 '' Function 0x55b7bf713870 'pow' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x55b7bf83f568 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55b7bf83f550 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55b7bf83f538 'double3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55b7bf83f500 'double3':'vector' lvalue ParmVar 0x55b7bf83f140 'V1' 'double3':'vector' # | | | | `-CStyleCastExpr 0x55b7bf83f610 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf83f5f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf83f5e0 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf83f5a8 'double3':'vector' lvalue ParmVar 0x55b7bf83f1c0 'V2' 'double3':'vector' # | | | `-DeprecatedAttr 0x55b7bf83f348 "In 202x 64 bit API lowering for pow is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55b7bf83f8c0 line:446:37 constexpr pow 'float4 (double4, double4)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf83f770 col:31 used V1 'double4':'vector' # | | | |-ParmVarDecl 0x55b7bf83f7f0 col:43 used V2 'double4':'vector' # | | | |-CompoundStmt 0x55b7bf83fcf0 # | | | | `-ReturnStmt 0x55b7bf83fce0 # | | | | `-CallExpr 0x55b7bf83fca8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf83fc90 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x55b7bf83fc70 '' Function 0x55b7bf713b90 'pow' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x55b7bf83fba0 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55b7bf83fb88 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55b7bf83fb70 'double4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55b7bf83fb38 'double4':'vector' lvalue ParmVar 0x55b7bf83f770 'V1' 'double4':'vector' # | | | | `-CStyleCastExpr 0x55b7bf83fc48 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf83fc30 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf83fc18 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf83fbe0 'double4':'vector' lvalue ParmVar 0x55b7bf83f7f0 'V2' 'double4':'vector' # | | | `-DeprecatedAttr 0x55b7bf83f978 "In 202x 64 bit API lowering for pow is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55b7bf83fef0 line:447:38 constexpr pow 'float (int, int)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf83fda0 col:26 used V1 'int' # | | | |-ParmVarDecl 0x55b7bf83fe20 col:34 used V2 'int' # | | | |-CompoundStmt 0x55b7bf8402e8 # | | | | `-ReturnStmt 0x55b7bf8402d8 # | | | | `-CallExpr 0x55b7bf8402a0 'float' # | | | | |-ImplicitCastExpr 0x55b7bf840288 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x55b7bf840268 '' Function 0x55b7bf7131e0 'pow' 'float (float, float)' # | | | | |-CStyleCastExpr 0x55b7bf8401b0 'float' # | | | | | `-ImplicitCastExpr 0x55b7bf840198 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55b7bf840180 'int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55b7bf840148 'int' lvalue ParmVar 0x55b7bf83fda0 'V1' 'int' # | | | | `-CStyleCastExpr 0x55b7bf840240 'float' # | | | | `-ImplicitCastExpr 0x55b7bf840228 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf840210 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf8401d8 'int' lvalue ParmVar 0x55b7bf83fe20 'V2' 'int' # | | | `-DeprecatedAttr 0x55b7bf83ffa8 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf8404e8 line:447:38 constexpr pow 'float2 (int2, int2)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf840398 col:28 used V1 'int2':'vector' # | | | |-ParmVarDecl 0x55b7bf840418 col:37 used V2 'int2':'vector' # | | | |-CompoundStmt 0x55b7bf840918 # | | | | `-ReturnStmt 0x55b7bf840908 # | | | | `-CallExpr 0x55b7bf8408d0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf8408b8 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x55b7bf840898 '' Function 0x55b7bf713500 'pow' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x55b7bf8407c8 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55b7bf8407b0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55b7bf840798 'int2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55b7bf840760 'int2':'vector' lvalue ParmVar 0x55b7bf840398 'V1' 'int2':'vector' # | | | | `-CStyleCastExpr 0x55b7bf840870 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf840858 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf840840 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf840808 'int2':'vector' lvalue ParmVar 0x55b7bf840418 'V2' 'int2':'vector' # | | | `-DeprecatedAttr 0x55b7bf8405a0 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf8411c8 line:447:38 constexpr pow 'float3 (int3, int3)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf841078 col:28 used V1 'int3':'vector' # | | | |-ParmVarDecl 0x55b7bf8410f8 col:37 used V2 'int3':'vector' # | | | |-CompoundStmt 0x55b7bf841600 # | | | | `-ReturnStmt 0x55b7bf8415f0 # | | | | `-CallExpr 0x55b7bf8415b8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf8415a0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x55b7bf841580 '' Function 0x55b7bf713870 'pow' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x55b7bf8414b0 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55b7bf841498 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55b7bf841480 'int3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55b7bf841448 'int3':'vector' lvalue ParmVar 0x55b7bf841078 'V1' 'int3':'vector' # | | | | `-CStyleCastExpr 0x55b7bf841558 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf841540 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf841528 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf8414f0 'int3':'vector' lvalue ParmVar 0x55b7bf8410f8 'V2' 'int3':'vector' # | | | `-DeprecatedAttr 0x55b7bf841280 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf841800 line:447:38 constexpr pow 'float4 (int4, int4)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf8416b0 col:28 used V1 'int4':'vector' # | | | |-ParmVarDecl 0x55b7bf841730 col:37 used V2 'int4':'vector' # | | | |-CompoundStmt 0x55b7bf841c40 # | | | | `-ReturnStmt 0x55b7bf841c30 # | | | | `-CallExpr 0x55b7bf841bf8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf841be0 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x55b7bf841bc0 '' Function 0x55b7bf713b90 'pow' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x55b7bf841af0 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55b7bf841ad8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55b7bf841ac0 'int4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55b7bf841a88 'int4':'vector' lvalue ParmVar 0x55b7bf8416b0 'V1' 'int4':'vector' # | | | | `-CStyleCastExpr 0x55b7bf841b98 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf841b80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf841b68 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf841b30 'int4':'vector' lvalue ParmVar 0x55b7bf841730 'V2' 'int4':'vector' # | | | `-DeprecatedAttr 0x55b7bf8418b8 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf841e40 line:447:38 constexpr pow 'float (uint, uint)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf841cf0 col:27 used V1 'uint':'unsigned int' # | | | |-ParmVarDecl 0x55b7bf841d70 col:36 used V2 'uint':'unsigned int' # | | | |-CompoundStmt 0x55b7bf842258 # | | | | `-ReturnStmt 0x55b7bf842248 # | | | | `-CallExpr 0x55b7bf842210 'float' # | | | | |-ImplicitCastExpr 0x55b7bf8421f8 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x55b7bf8421d8 '' Function 0x55b7bf7131e0 'pow' 'float (float, float)' # | | | | |-CStyleCastExpr 0x55b7bf842120 'float' # | | | | | `-ImplicitCastExpr 0x55b7bf842108 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55b7bf8420f0 'uint':'unsigned int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55b7bf8420b8 'uint':'unsigned int' lvalue ParmVar 0x55b7bf841cf0 'V1' 'uint':'unsigned int' # | | | | `-CStyleCastExpr 0x55b7bf8421b0 'float' # | | | | `-ImplicitCastExpr 0x55b7bf842198 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf842180 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf842148 'uint':'unsigned int' lvalue ParmVar 0x55b7bf841d70 'V2' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55b7bf841ef8 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf842458 line:447:38 constexpr pow 'float2 (uint2, uint2)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf842308 col:29 used V1 'uint2':'vector' # | | | |-ParmVarDecl 0x55b7bf842388 col:39 used V2 'uint2':'vector' # | | | |-CompoundStmt 0x55b7bf8428a8 # | | | | `-ReturnStmt 0x55b7bf842898 # | | | | `-CallExpr 0x55b7bf842860 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf842848 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x55b7bf842828 '' Function 0x55b7bf713500 'pow' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x55b7bf842758 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55b7bf842740 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55b7bf842728 'uint2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55b7bf8426f0 'uint2':'vector' lvalue ParmVar 0x55b7bf842308 'V1' 'uint2':'vector' # | | | | `-CStyleCastExpr 0x55b7bf842800 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf8427e8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf8427d0 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf842798 'uint2':'vector' lvalue ParmVar 0x55b7bf842388 'V2' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55b7bf842510 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf842aa8 line:447:38 constexpr pow 'float3 (uint3, uint3)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf842958 col:29 used V1 'uint3':'vector' # | | | |-ParmVarDecl 0x55b7bf8429d8 col:39 used V2 'uint3':'vector' # | | | |-CompoundStmt 0x55b7bf842f00 # | | | | `-ReturnStmt 0x55b7bf842ef0 # | | | | `-CallExpr 0x55b7bf842eb8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf842ea0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x55b7bf842e80 '' Function 0x55b7bf713870 'pow' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x55b7bf842db0 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55b7bf842d98 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55b7bf842d80 'uint3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55b7bf842d48 'uint3':'vector' lvalue ParmVar 0x55b7bf842958 'V1' 'uint3':'vector' # | | | | `-CStyleCastExpr 0x55b7bf842e58 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf842e40 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf842e28 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf842df0 'uint3':'vector' lvalue ParmVar 0x55b7bf8429d8 'V2' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55b7bf842b60 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf8436e0 line:447:38 constexpr pow 'float4 (uint4, uint4)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf843590 col:29 used V1 'uint4':'vector' # | | | |-ParmVarDecl 0x55b7bf843610 col:39 used V2 'uint4':'vector' # | | | |-CompoundStmt 0x55b7bf843b40 # | | | | `-ReturnStmt 0x55b7bf843b30 # | | | | `-CallExpr 0x55b7bf843af8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf843ae0 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x55b7bf843ac0 '' Function 0x55b7bf713b90 'pow' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x55b7bf8439f0 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55b7bf8439d8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55b7bf8439c0 'uint4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55b7bf843988 'uint4':'vector' lvalue ParmVar 0x55b7bf843590 'V1' 'uint4':'vector' # | | | | `-CStyleCastExpr 0x55b7bf843a98 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf843a80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf843a68 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf843a30 'uint4':'vector' lvalue ParmVar 0x55b7bf843610 'V2' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55b7bf843798 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf843d40 line:447:38 constexpr pow 'float (int64_t, int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf843bf0 col:30 used V1 'int64_t':'long' # | | | |-ParmVarDecl 0x55b7bf843c70 col:42 used V2 'int64_t':'long' # | | | |-CompoundStmt 0x55b7bf844178 # | | | | `-ReturnStmt 0x55b7bf844168 # | | | | `-CallExpr 0x55b7bf844130 'float' # | | | | |-ImplicitCastExpr 0x55b7bf844118 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x55b7bf8440f8 '' Function 0x55b7bf7131e0 'pow' 'float (float, float)' # | | | | |-CStyleCastExpr 0x55b7bf844040 'float' # | | | | | `-ImplicitCastExpr 0x55b7bf844028 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55b7bf844010 'int64_t':'long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55b7bf843fd8 'int64_t':'long' lvalue ParmVar 0x55b7bf843bf0 'V1' 'int64_t':'long' # | | | | `-CStyleCastExpr 0x55b7bf8440d0 'float' # | | | | `-ImplicitCastExpr 0x55b7bf8440b8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf8440a0 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf844068 'int64_t':'long' lvalue ParmVar 0x55b7bf843c70 'V2' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55b7bf843df8 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf844378 line:447:38 constexpr pow 'float2 (int64_t2, int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf844228 col:32 used V1 'int64_t2':'vector' # | | | |-ParmVarDecl 0x55b7bf8442a8 col:45 used V2 'int64_t2':'vector' # | | | |-CompoundStmt 0x55b7bf8447e8 # | | | | `-ReturnStmt 0x55b7bf8447d8 # | | | | `-CallExpr 0x55b7bf8447a0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf844788 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x55b7bf844768 '' Function 0x55b7bf713500 'pow' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x55b7bf844698 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55b7bf844680 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55b7bf844668 'int64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55b7bf844630 'int64_t2':'vector' lvalue ParmVar 0x55b7bf844228 'V1' 'int64_t2':'vector' # | | | | `-CStyleCastExpr 0x55b7bf844740 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf844728 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf844710 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf8446d8 'int64_t2':'vector' lvalue ParmVar 0x55b7bf8442a8 'V2' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55b7bf844430 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf8449e8 line:447:38 constexpr pow 'float3 (int64_t3, int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf844898 col:32 used V1 'int64_t3':'vector' # | | | |-ParmVarDecl 0x55b7bf844918 col:45 used V2 'int64_t3':'vector' # | | | |-CompoundStmt 0x55b7bf844e60 # | | | | `-ReturnStmt 0x55b7bf844e50 # | | | | `-CallExpr 0x55b7bf844e18 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf844e00 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x55b7bf844de0 '' Function 0x55b7bf713870 'pow' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x55b7bf844d10 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55b7bf844cf8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55b7bf844ce0 'int64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55b7bf844ca8 'int64_t3':'vector' lvalue ParmVar 0x55b7bf844898 'V1' 'int64_t3':'vector' # | | | | `-CStyleCastExpr 0x55b7bf844db8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf844da0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf844d88 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf844d50 'int64_t3':'vector' lvalue ParmVar 0x55b7bf844918 'V2' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55b7bf844aa0 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf845060 line:447:38 constexpr pow 'float4 (int64_t4, int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf844f10 col:32 used V1 'int64_t4':'vector' # | | | |-ParmVarDecl 0x55b7bf844f90 col:45 used V2 'int64_t4':'vector' # | | | |-CompoundStmt 0x55b7bf8454e0 # | | | | `-ReturnStmt 0x55b7bf8454d0 # | | | | `-CallExpr 0x55b7bf845498 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf845480 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x55b7bf845460 '' Function 0x55b7bf713b90 'pow' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x55b7bf845390 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55b7bf845378 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55b7bf845360 'int64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55b7bf845328 'int64_t4':'vector' lvalue ParmVar 0x55b7bf844f10 'V1' 'int64_t4':'vector' # | | | | `-CStyleCastExpr 0x55b7bf845438 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf845420 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf845408 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf8453d0 'int64_t4':'vector' lvalue ParmVar 0x55b7bf844f90 'V2' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55b7bf845118 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf845cc0 line:447:38 constexpr pow 'float (uint64_t, uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf845b70 col:31 used V1 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x55b7bf845bf0 col:44 used V2 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55b7bf846118 # | | | | `-ReturnStmt 0x55b7bf846108 # | | | | `-CallExpr 0x55b7bf8460d0 'float' # | | | | |-ImplicitCastExpr 0x55b7bf8460b8 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x55b7bf846098 '' Function 0x55b7bf7131e0 'pow' 'float (float, float)' # | | | | |-CStyleCastExpr 0x55b7bf845fe0 'float' # | | | | | `-ImplicitCastExpr 0x55b7bf845fc8 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55b7bf845fb0 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55b7bf845f78 'uint64_t':'unsigned long' lvalue ParmVar 0x55b7bf845b70 'V1' 'uint64_t':'unsigned long' # | | | | `-CStyleCastExpr 0x55b7bf846070 'float' # | | | | `-ImplicitCastExpr 0x55b7bf846058 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf846040 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf846008 'uint64_t':'unsigned long' lvalue ParmVar 0x55b7bf845bf0 'V2' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55b7bf845d78 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf846318 line:447:38 constexpr pow 'float2 (uint64_t2, uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf8461c8 col:33 used V1 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x55b7bf846248 col:47 used V2 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55b7bf8467a8 # | | | | `-ReturnStmt 0x55b7bf846798 # | | | | `-CallExpr 0x55b7bf846760 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf846748 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x55b7bf846728 '' Function 0x55b7bf713500 'pow' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x55b7bf846658 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55b7bf846640 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55b7bf846628 'uint64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55b7bf8465f0 'uint64_t2':'vector' lvalue ParmVar 0x55b7bf8461c8 'V1' 'uint64_t2':'vector' # | | | | `-CStyleCastExpr 0x55b7bf846700 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf8466e8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf8466d0 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf846698 'uint64_t2':'vector' lvalue ParmVar 0x55b7bf846248 'V2' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55b7bf8463d0 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf8469a8 line:447:38 constexpr pow 'float3 (uint64_t3, uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf846858 col:33 used V1 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x55b7bf8468d8 col:47 used V2 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55b7bf846e40 # | | | | `-ReturnStmt 0x55b7bf846e30 # | | | | `-CallExpr 0x55b7bf846df8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf846de0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x55b7bf846dc0 '' Function 0x55b7bf713870 'pow' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x55b7bf846cf0 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55b7bf846cd8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55b7bf846cc0 'uint64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55b7bf846c88 'uint64_t3':'vector' lvalue ParmVar 0x55b7bf846858 'V1' 'uint64_t3':'vector' # | | | | `-CStyleCastExpr 0x55b7bf846d98 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf846d80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf846d68 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf846d30 'uint64_t3':'vector' lvalue ParmVar 0x55b7bf8468d8 'V2' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55b7bf846a60 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf847040 line:447:38 constexpr pow 'float4 (uint64_t4, uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf846ef0 col:33 used V1 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x55b7bf846f70 col:47 used V2 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55b7bf8474e0 # | | | | `-ReturnStmt 0x55b7bf8474d0 # | | | | `-CallExpr 0x55b7bf847498 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf847480 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x55b7bf847460 '' Function 0x55b7bf713b90 'pow' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x55b7bf847390 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55b7bf847378 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55b7bf847360 'uint64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55b7bf847328 'uint64_t4':'vector' lvalue ParmVar 0x55b7bf846ef0 'V1' 'uint64_t4':'vector' # | | | | `-CStyleCastExpr 0x55b7bf847438 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf847420 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf847408 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf8473d0 'uint64_t4':'vector' lvalue ParmVar 0x55b7bf846f70 'V2' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55b7bf8470f8 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf847650 line:453:36 constexpr rsqrt 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf8475a0 col:29 used V 'double' # | | | |-CompoundStmt 0x55b7bf847998 # | | | | `-ReturnStmt 0x55b7bf847988 # | | | | `-CallExpr 0x55b7bf847958 'float' # | | | | |-ImplicitCastExpr 0x55b7bf847940 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55b7bf847920 '' Function 0x55b7bf717f10 'rsqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x55b7bf8478f8 'float' # | | | | `-ImplicitCastExpr 0x55b7bf8478e0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf8478c8 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf847890 'double' lvalue ParmVar 0x55b7bf8475a0 'V' 'double' # | | | `-DeprecatedAttr 0x55b7bf847700 "In 202x 64 bit API lowering for rsqrt is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55b7bf773680 line:453:36 constexpr rsqrt 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf847a58 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55b7bf7739e8 # | | | | `-ReturnStmt 0x55b7bf7739d8 # | | | | `-CallExpr 0x55b7bf7739a8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf773990 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55b7bf773970 '' Function 0x55b7bf718188 'rsqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55b7bf773948 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf773930 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf773918 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf7738e0 'double2':'vector' lvalue ParmVar 0x55b7bf847a58 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55b7bf773730 "In 202x 64 bit API lowering for rsqrt is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55b7bf773b58 line:453:36 constexpr rsqrt 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf773aa8 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55b7bf773ec8 # | | | | `-ReturnStmt 0x55b7bf773eb8 # | | | | `-CallExpr 0x55b7bf773e88 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf773e70 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55b7bf773e50 '' Function 0x55b7bf718400 'rsqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55b7bf773e28 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf773e10 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf773df8 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf773dc0 'double3':'vector' lvalue ParmVar 0x55b7bf773aa8 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55b7bf773c08 "In 202x 64 bit API lowering for rsqrt is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55b7bf774038 line:453:36 constexpr rsqrt 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf773f88 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55b7bf7743b0 # | | | | `-ReturnStmt 0x55b7bf7743a0 # | | | | `-CallExpr 0x55b7bf774370 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf774358 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55b7bf774338 '' Function 0x55b7bf718678 'rsqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55b7bf774310 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf7742f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf7742e0 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf7742a8 'double4':'vector' lvalue ParmVar 0x55b7bf773f88 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55b7bf7740e8 "In 202x 64 bit API lowering for rsqrt is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55b7bf774510 line:454:37 constexpr rsqrt 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf774460 col:26 used V 'int' # | | | |-CompoundStmt 0x55b7bf774868 # | | | | `-ReturnStmt 0x55b7bf774858 # | | | | `-CallExpr 0x55b7bf774828 'float' # | | | | |-ImplicitCastExpr 0x55b7bf774810 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55b7bf7747f0 '' Function 0x55b7bf717f10 'rsqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x55b7bf7747c8 'float' # | | | | `-ImplicitCastExpr 0x55b7bf7747b0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf774798 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf774760 'int' lvalue ParmVar 0x55b7bf774460 'V' 'int' # | | | `-DeprecatedAttr 0x55b7bf7745c0 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf7749c8 line:454:37 constexpr rsqrt 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf774918 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55b7bf774d40 # | | | | `-ReturnStmt 0x55b7bf774d30 # | | | | `-CallExpr 0x55b7bf774d00 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf774ce8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55b7bf774cc8 '' Function 0x55b7bf718188 'rsqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55b7bf774ca0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf774c88 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf774c70 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf774c38 'int2':'vector' lvalue ParmVar 0x55b7bf774918 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55b7bf774a78 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf774ea0 line:454:37 constexpr rsqrt 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf774df0 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55b7bf775220 # | | | | `-ReturnStmt 0x55b7bf775210 # | | | | `-CallExpr 0x55b7bf7751e0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf7751c8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55b7bf7751a8 '' Function 0x55b7bf718400 'rsqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55b7bf775180 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf775168 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf775150 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf775118 'int3':'vector' lvalue ParmVar 0x55b7bf774df0 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55b7bf774f50 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf775380 line:454:37 constexpr rsqrt 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf7752d0 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55b7bf775730 # | | | | `-ReturnStmt 0x55b7bf775720 # | | | | `-CallExpr 0x55b7bf7756f0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf7756d8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55b7bf7756b8 '' Function 0x55b7bf718678 'rsqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55b7bf775690 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf775650 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf775638 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf775600 'int4':'vector' lvalue ParmVar 0x55b7bf7752d0 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55b7bf775430 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf775890 line:454:37 constexpr rsqrt 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf7757e0 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55b7bf775c08 # | | | | `-ReturnStmt 0x55b7bf775bf8 # | | | | `-CallExpr 0x55b7bf775bc8 'float' # | | | | |-ImplicitCastExpr 0x55b7bf775bb0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55b7bf775b90 '' Function 0x55b7bf717f10 'rsqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x55b7bf775b68 'float' # | | | | `-ImplicitCastExpr 0x55b7bf775b50 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf775b38 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf775b00 'uint':'unsigned int' lvalue ParmVar 0x55b7bf7757e0 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55b7bf775940 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf775d68 line:454:37 constexpr rsqrt 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf775cb8 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55b7bf776100 # | | | | `-ReturnStmt 0x55b7bf7760f0 # | | | | `-CallExpr 0x55b7bf7760c0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf7760a8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55b7bf776088 '' Function 0x55b7bf718188 'rsqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55b7bf776060 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf776048 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf776030 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf775ff8 'uint2':'vector' lvalue ParmVar 0x55b7bf775cb8 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55b7bf775e18 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf776260 line:454:37 constexpr rsqrt 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf7761b0 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55b7bf776600 # | | | | `-ReturnStmt 0x55b7bf7765f0 # | | | | `-CallExpr 0x55b7bf7765c0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf7765a8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55b7bf776588 '' Function 0x55b7bf718400 'rsqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55b7bf776560 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf776548 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf776530 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf7764f8 'uint3':'vector' lvalue ParmVar 0x55b7bf7761b0 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55b7bf776310 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf776760 line:454:37 constexpr rsqrt 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf7766b0 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55b7bf776b08 # | | | | `-ReturnStmt 0x55b7bf776af8 # | | | | `-CallExpr 0x55b7bf776ac8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf776ab0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55b7bf776a90 '' Function 0x55b7bf718678 'rsqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55b7bf776a68 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf776a50 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf776a38 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf776a00 'uint4':'vector' lvalue ParmVar 0x55b7bf7766b0 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55b7bf776810 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf776c68 line:454:37 constexpr rsqrt 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf776bb8 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55b7bf777000 # | | | | `-ReturnStmt 0x55b7bf776ff0 # | | | | `-CallExpr 0x55b7bf776fc0 'float' # | | | | |-ImplicitCastExpr 0x55b7bf776fa8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55b7bf776f88 '' Function 0x55b7bf717f10 'rsqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x55b7bf776f60 'float' # | | | | `-ImplicitCastExpr 0x55b7bf776f48 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf776f30 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf776ef8 'int64_t':'long' lvalue ParmVar 0x55b7bf776bb8 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55b7bf776d18 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf777160 line:454:37 constexpr rsqrt 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf7770b0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55b7bf777518 # | | | | `-ReturnStmt 0x55b7bf777508 # | | | | `-CallExpr 0x55b7bf7774d8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf7774c0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55b7bf7774a0 '' Function 0x55b7bf718188 'rsqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55b7bf777478 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf777460 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf777448 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf777410 'int64_t2':'vector' lvalue ParmVar 0x55b7bf7770b0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55b7bf777210 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf7776a0 line:454:37 constexpr rsqrt 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf7775c8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55b7bf777a60 # | | | | `-ReturnStmt 0x55b7bf777a50 # | | | | `-CallExpr 0x55b7bf777a20 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf777a08 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55b7bf7779e8 '' Function 0x55b7bf718400 'rsqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55b7bf7779c0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf7779a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf777990 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf777958 'int64_t3':'vector' lvalue ParmVar 0x55b7bf7775c8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55b7bf777750 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf777bc0 line:454:37 constexpr rsqrt 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf777b10 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55b7bf777f88 # | | | | `-ReturnStmt 0x55b7bf777f78 # | | | | `-CallExpr 0x55b7bf777f48 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf777f30 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55b7bf777f10 '' Function 0x55b7bf718678 'rsqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55b7bf777ee8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf777ed0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf777eb8 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf777e80 'int64_t4':'vector' lvalue ParmVar 0x55b7bf777b10 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55b7bf777c70 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf7780e8 line:454:37 constexpr rsqrt 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf778038 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55b7bf7784a0 # | | | | `-ReturnStmt 0x55b7bf778490 # | | | | `-CallExpr 0x55b7bf778460 'float' # | | | | |-ImplicitCastExpr 0x55b7bf778448 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55b7bf778428 '' Function 0x55b7bf717f10 'rsqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x55b7bf778400 'float' # | | | | `-ImplicitCastExpr 0x55b7bf7783e8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf7783d0 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf778398 'uint64_t':'unsigned long' lvalue ParmVar 0x55b7bf778038 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55b7bf778198 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf778600 line:454:37 constexpr rsqrt 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf778550 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55b7bf7789d8 # | | | | `-ReturnStmt 0x55b7bf7789c8 # | | | | `-CallExpr 0x55b7bf778998 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf778980 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55b7bf778960 '' Function 0x55b7bf718188 'rsqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55b7bf778938 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf778920 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf778908 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf7788d0 'uint64_t2':'vector' lvalue ParmVar 0x55b7bf778550 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55b7bf7786b0 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf778b38 line:454:37 constexpr rsqrt 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf778a88 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55b7bf778f18 # | | | | `-ReturnStmt 0x55b7bf778f08 # | | | | `-CallExpr 0x55b7bf778ed8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf778ec0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55b7bf778ea0 '' Function 0x55b7bf718400 'rsqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55b7bf778e78 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf778e60 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf778e48 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf778e10 'uint64_t3':'vector' lvalue ParmVar 0x55b7bf778a88 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55b7bf778be8 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf779078 line:454:37 constexpr rsqrt 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf778fc8 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55b7bf779460 # | | | | `-ReturnStmt 0x55b7bf779450 # | | | | `-CallExpr 0x55b7bf779420 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf779408 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55b7bf7793e8 '' Function 0x55b7bf718678 'rsqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55b7bf7793c0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf7793a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf779390 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf779358 'uint64_t4':'vector' lvalue ParmVar 0x55b7bf778fc8 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55b7bf779128 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf7795d0 line:460:36 constexpr round 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf779520 col:29 used V 'double' # | | | |-CompoundStmt 0x55b7bf7799d8 # | | | | `-ReturnStmt 0x55b7bf7799c8 # | | | | `-CallExpr 0x55b7bf779998 'float' # | | | | |-ImplicitCastExpr 0x55b7bf779980 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55b7bf779960 '' Function 0x55b7bf719290 'round' 'float (float)' # | | | | `-CStyleCastExpr 0x55b7bf779938 'float' # | | | | `-ImplicitCastExpr 0x55b7bf779920 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf779908 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf7798d0 'double' lvalue ParmVar 0x55b7bf779520 'V' 'double' # | | | `-DeprecatedAttr 0x55b7bf779740 "In 202x 64 bit API lowering for round is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55b7bf779b48 line:460:36 constexpr round 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf779a98 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55b7bf779eb0 # | | | | `-ReturnStmt 0x55b7bf779ea0 # | | | | `-CallExpr 0x55b7bf779e70 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf779e58 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55b7bf779e38 '' Function 0x55b7bf719508 'round' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55b7bf779e10 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf779df8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf779de0 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf779da8 'double2':'vector' lvalue ParmVar 0x55b7bf779a98 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55b7bf779bf8 "In 202x 64 bit API lowering for round is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55b7bf77a020 line:460:36 constexpr round 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf779f70 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55b7bf77a390 # | | | | `-ReturnStmt 0x55b7bf77a380 # | | | | `-CallExpr 0x55b7bf77a350 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf77a338 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55b7bf77a318 '' Function 0x55b7bf6ddbe0 'round' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55b7bf77a2f0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf77a2d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf77a2c0 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf77a288 'double3':'vector' lvalue ParmVar 0x55b7bf779f70 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55b7bf77a0d0 "In 202x 64 bit API lowering for round is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55b7bf77a500 line:460:36 constexpr round 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf77a450 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55b7bf77a878 # | | | | `-ReturnStmt 0x55b7bf77a868 # | | | | `-CallExpr 0x55b7bf77a838 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf77a820 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55b7bf77a800 '' Function 0x55b7bf6dde58 'round' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55b7bf77a7d8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf77a7c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf77a7a8 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf77a770 'double4':'vector' lvalue ParmVar 0x55b7bf77a450 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55b7bf77a5b0 "In 202x 64 bit API lowering for round is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55b7bf77a9d8 line:461:37 constexpr round 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf77a928 col:26 used V 'int' # | | | |-CompoundStmt 0x55b7bf77ad30 # | | | | `-ReturnStmt 0x55b7bf77ad20 # | | | | `-CallExpr 0x55b7bf77acf0 'float' # | | | | |-ImplicitCastExpr 0x55b7bf77acd8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55b7bf77acb8 '' Function 0x55b7bf719290 'round' 'float (float)' # | | | | `-CStyleCastExpr 0x55b7bf77ac90 'float' # | | | | `-ImplicitCastExpr 0x55b7bf77ac78 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf77ac60 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf77ac28 'int' lvalue ParmVar 0x55b7bf77a928 'V' 'int' # | | | `-DeprecatedAttr 0x55b7bf77aa88 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf77ae90 line:461:37 constexpr round 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf77ade0 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55b7bf77b208 # | | | | `-ReturnStmt 0x55b7bf77b1f8 # | | | | `-CallExpr 0x55b7bf77b1c8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf77b1b0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55b7bf77b190 '' Function 0x55b7bf719508 'round' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55b7bf77b168 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf77b150 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf77b138 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf77b100 'int2':'vector' lvalue ParmVar 0x55b7bf77ade0 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55b7bf77af40 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf77b368 line:461:37 constexpr round 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf77b2b8 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55b7bf77b6e8 # | | | | `-ReturnStmt 0x55b7bf77b6d8 # | | | | `-CallExpr 0x55b7bf77b6a8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf77b690 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55b7bf77b670 '' Function 0x55b7bf6ddbe0 'round' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55b7bf77b648 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf77b630 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf77b618 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf77b5e0 'int3':'vector' lvalue ParmVar 0x55b7bf77b2b8 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55b7bf77b418 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf77c108 line:461:37 constexpr round 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf77c058 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55b7bf77c490 # | | | | `-ReturnStmt 0x55b7bf77c480 # | | | | `-CallExpr 0x55b7bf77c450 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf77c438 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55b7bf77c418 '' Function 0x55b7bf6dde58 'round' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55b7bf77c3f0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf77c3d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf77c3c0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf77c388 'int4':'vector' lvalue ParmVar 0x55b7bf77c058 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55b7bf77c1b8 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf77c5f0 line:461:37 constexpr round 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf77c540 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55b7bf77c968 # | | | | `-ReturnStmt 0x55b7bf77c958 # | | | | `-CallExpr 0x55b7bf77c928 'float' # | | | | |-ImplicitCastExpr 0x55b7bf77c910 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55b7bf77c8f0 '' Function 0x55b7bf719290 'round' 'float (float)' # | | | | `-CStyleCastExpr 0x55b7bf77c8c8 'float' # | | | | `-ImplicitCastExpr 0x55b7bf77c8b0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf77c898 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf77c860 'uint':'unsigned int' lvalue ParmVar 0x55b7bf77c540 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55b7bf77c6a0 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf77cac8 line:461:37 constexpr round 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf77ca18 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55b7bf77ce60 # | | | | `-ReturnStmt 0x55b7bf77ce50 # | | | | `-CallExpr 0x55b7bf77ce20 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf77ce08 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55b7bf77cde8 '' Function 0x55b7bf719508 'round' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55b7bf77cdc0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf77cda8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf77cd90 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf77cd58 'uint2':'vector' lvalue ParmVar 0x55b7bf77ca18 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55b7bf77cb78 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf77cfc0 line:461:37 constexpr round 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf77cf10 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55b7bf77d360 # | | | | `-ReturnStmt 0x55b7bf77d350 # | | | | `-CallExpr 0x55b7bf77d320 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf77d308 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55b7bf77d2e8 '' Function 0x55b7bf6ddbe0 'round' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55b7bf77d2c0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf77d2a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf77d290 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf77d258 'uint3':'vector' lvalue ParmVar 0x55b7bf77cf10 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55b7bf77d070 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf77d4c0 line:461:37 constexpr round 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf77d410 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55b7bf77d868 # | | | | `-ReturnStmt 0x55b7bf77d858 # | | | | `-CallExpr 0x55b7bf77d828 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf77d810 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55b7bf77d7f0 '' Function 0x55b7bf6dde58 'round' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55b7bf77d7c8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf77d7b0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf77d798 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf77d760 'uint4':'vector' lvalue ParmVar 0x55b7bf77d410 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55b7bf77d570 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf77d9c8 line:461:37 constexpr round 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf77d918 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55b7bf77dd60 # | | | | `-ReturnStmt 0x55b7bf77dd50 # | | | | `-CallExpr 0x55b7bf77dd20 'float' # | | | | |-ImplicitCastExpr 0x55b7bf77dd08 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55b7bf77dce8 '' Function 0x55b7bf719290 'round' 'float (float)' # | | | | `-CStyleCastExpr 0x55b7bf77dcc0 'float' # | | | | `-ImplicitCastExpr 0x55b7bf77dca8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf77dc90 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf77dc58 'int64_t':'long' lvalue ParmVar 0x55b7bf77d918 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55b7bf77da78 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf77dec0 line:461:37 constexpr round 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf77de10 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55b7bf77eaa0 # | | | | `-ReturnStmt 0x55b7bf77ea90 # | | | | `-CallExpr 0x55b7bf77ea60 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf77ea48 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55b7bf77ea28 '' Function 0x55b7bf719508 'round' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55b7bf77ea00 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf77e9e8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf77e9d0 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf77e998 'int64_t2':'vector' lvalue ParmVar 0x55b7bf77de10 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55b7bf77df70 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf77ec00 line:461:37 constexpr round 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf77eb50 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55b7bf77efc0 # | | | | `-ReturnStmt 0x55b7bf77efb0 # | | | | `-CallExpr 0x55b7bf77ef80 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf77ef68 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55b7bf77ef48 '' Function 0x55b7bf6ddbe0 'round' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55b7bf77ef20 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf77ef08 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf77eef0 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf77eeb8 'int64_t3':'vector' lvalue ParmVar 0x55b7bf77eb50 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55b7bf77ecb0 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf77f120 line:461:37 constexpr round 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf77f070 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55b7bf77f4e8 # | | | | `-ReturnStmt 0x55b7bf77f4d8 # | | | | `-CallExpr 0x55b7bf77f4a8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf77f490 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55b7bf77f470 '' Function 0x55b7bf6dde58 'round' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55b7bf77f448 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf77f430 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf77f418 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf77f3e0 'int64_t4':'vector' lvalue ParmVar 0x55b7bf77f070 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55b7bf77f1d0 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf77f648 line:461:37 constexpr round 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf77f598 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55b7bf77fa00 # | | | | `-ReturnStmt 0x55b7bf77f9f0 # | | | | `-CallExpr 0x55b7bf77f9c0 'float' # | | | | |-ImplicitCastExpr 0x55b7bf77f9a8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55b7bf77f988 '' Function 0x55b7bf719290 'round' 'float (float)' # | | | | `-CStyleCastExpr 0x55b7bf77f960 'float' # | | | | `-ImplicitCastExpr 0x55b7bf77f948 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf77f930 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf77f8f8 'uint64_t':'unsigned long' lvalue ParmVar 0x55b7bf77f598 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55b7bf77f6f8 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf77fb60 line:461:37 constexpr round 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf77fab0 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55b7bf77ff38 # | | | | `-ReturnStmt 0x55b7bf77ff28 # | | | | `-CallExpr 0x55b7bf77fef8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf77fee0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55b7bf77fec0 '' Function 0x55b7bf719508 'round' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55b7bf77fe98 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf77fe80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf77fe68 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf77fe30 'uint64_t2':'vector' lvalue ParmVar 0x55b7bf77fab0 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55b7bf77fc10 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf780098 line:461:37 constexpr round 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf77ffe8 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55b7bf780478 # | | | | `-ReturnStmt 0x55b7bf780468 # | | | | `-CallExpr 0x55b7bf780438 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf780420 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55b7bf780400 '' Function 0x55b7bf6ddbe0 'round' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55b7bf7803d8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf7803c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf7803a8 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf780370 'uint64_t3':'vector' lvalue ParmVar 0x55b7bf77ffe8 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55b7bf780148 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf7805d8 line:461:37 constexpr round 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf780528 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55b7bf7809c0 # | | | | `-ReturnStmt 0x55b7bf7809b0 # | | | | `-CallExpr 0x55b7bf780980 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf780968 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55b7bf780948 '' Function 0x55b7bf6dde58 'round' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55b7bf780920 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf780908 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf7808f0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf7808b8 'uint64_t4':'vector' lvalue ParmVar 0x55b7bf780528 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55b7bf780688 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf780b28 line:467:36 constexpr sin 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf780a78 col:29 used V 'double' # | | | |-CompoundStmt 0x55b7bf780e70 # | | | | `-ReturnStmt 0x55b7bf780e60 # | | | | `-CallExpr 0x55b7bf780e30 'float' # | | | | |-ImplicitCastExpr 0x55b7bf780e18 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55b7bf780df8 '' Function 0x55b7bf7291b8 'sin' 'float (float)' # | | | | `-CStyleCastExpr 0x55b7bf780dd0 'float' # | | | | `-ImplicitCastExpr 0x55b7bf780db8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf780da0 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf780d68 'double' lvalue ParmVar 0x55b7bf780a78 'V' 'double' # | | | `-DeprecatedAttr 0x55b7bf780bd8 "In 202x 64 bit API lowering for sin is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55b7bf780fd8 line:467:36 constexpr sin 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf780f28 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55b7bf781340 # | | | | `-ReturnStmt 0x55b7bf781330 # | | | | `-CallExpr 0x55b7bf781300 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf7812e8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55b7bf7812c8 '' Function 0x55b7bf729430 'sin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55b7bf7812a0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf781288 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf781270 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf781238 'double2':'vector' lvalue ParmVar 0x55b7bf780f28 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55b7bf781088 "In 202x 64 bit API lowering for sin is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55b7bf7814a8 line:467:36 constexpr sin 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf7813f8 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55b7bf781818 # | | | | `-ReturnStmt 0x55b7bf781808 # | | | | `-CallExpr 0x55b7bf7817d8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf7817c0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55b7bf7817a0 '' Function 0x55b7bf7296a8 'sin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55b7bf781778 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf781760 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf781748 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf781710 'double3':'vector' lvalue ParmVar 0x55b7bf7813f8 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55b7bf781558 "In 202x 64 bit API lowering for sin is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55b7bf781980 line:467:36 constexpr sin 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf7818d0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55b7bf781cf8 # | | | | `-ReturnStmt 0x55b7bf781ce8 # | | | | `-CallExpr 0x55b7bf781cb8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf781ca0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55b7bf781c80 '' Function 0x55b7bf729930 'sin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55b7bf781c58 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf781c40 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf781c28 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf781bf0 'double4':'vector' lvalue ParmVar 0x55b7bf7818d0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55b7bf781a30 "In 202x 64 bit API lowering for sin is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55b7bf781e58 line:468:37 constexpr sin 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf781da8 col:26 used V 'int' # | | | |-CompoundStmt 0x55b7bf7821b0 # | | | | `-ReturnStmt 0x55b7bf7821a0 # | | | | `-CallExpr 0x55b7bf782170 'float' # | | | | |-ImplicitCastExpr 0x55b7bf782158 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55b7bf782138 '' Function 0x55b7bf7291b8 'sin' 'float (float)' # | | | | `-CStyleCastExpr 0x55b7bf782110 'float' # | | | | `-ImplicitCastExpr 0x55b7bf7820f8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf7820e0 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf7820a8 'int' lvalue ParmVar 0x55b7bf781da8 'V' 'int' # | | | `-DeprecatedAttr 0x55b7bf781f08 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf782310 line:468:37 constexpr sin 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf782260 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55b7bf782688 # | | | | `-ReturnStmt 0x55b7bf782678 # | | | | `-CallExpr 0x55b7bf782648 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf782630 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55b7bf782610 '' Function 0x55b7bf729430 'sin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55b7bf7825e8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf7825d0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf7825b8 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf782580 'int2':'vector' lvalue ParmVar 0x55b7bf782260 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55b7bf7823c0 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf7836c0 line:468:37 constexpr sin 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf782738 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55b7bf783a40 # | | | | `-ReturnStmt 0x55b7bf783a30 # | | | | `-CallExpr 0x55b7bf783a00 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf7839e8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55b7bf7839c8 '' Function 0x55b7bf7296a8 'sin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55b7bf7839a0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf783988 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf783970 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf783938 'int3':'vector' lvalue ParmVar 0x55b7bf782738 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55b7bf783770 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf783ba0 line:468:37 constexpr sin 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf783af0 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55b7bf783f28 # | | | | `-ReturnStmt 0x55b7bf783f18 # | | | | `-CallExpr 0x55b7bf783ee8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf783ed0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55b7bf783eb0 '' Function 0x55b7bf729930 'sin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55b7bf783e88 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf783e70 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf783e58 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf783e20 'int4':'vector' lvalue ParmVar 0x55b7bf783af0 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55b7bf783c50 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf784088 line:468:37 constexpr sin 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf783fd8 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55b7bf784400 # | | | | `-ReturnStmt 0x55b7bf7843f0 # | | | | `-CallExpr 0x55b7bf7843c0 'float' # | | | | |-ImplicitCastExpr 0x55b7bf7843a8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55b7bf784388 '' Function 0x55b7bf7291b8 'sin' 'float (float)' # | | | | `-CStyleCastExpr 0x55b7bf784360 'float' # | | | | `-ImplicitCastExpr 0x55b7bf784348 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf784330 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf7842f8 'uint':'unsigned int' lvalue ParmVar 0x55b7bf783fd8 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55b7bf784138 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf784560 line:468:37 constexpr sin 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf7844b0 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55b7bf7848f8 # | | | | `-ReturnStmt 0x55b7bf7848e8 # | | | | `-CallExpr 0x55b7bf7848b8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf7848a0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55b7bf784880 '' Function 0x55b7bf729430 'sin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55b7bf784858 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf784840 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf784828 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf7847f0 'uint2':'vector' lvalue ParmVar 0x55b7bf7844b0 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55b7bf784610 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf784a58 line:468:37 constexpr sin 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf7849a8 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55b7bf784df8 # | | | | `-ReturnStmt 0x55b7bf784de8 # | | | | `-CallExpr 0x55b7bf784db8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf784da0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55b7bf784d80 '' Function 0x55b7bf7296a8 'sin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55b7bf784d58 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf784d40 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf784d28 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf784cf0 'uint3':'vector' lvalue ParmVar 0x55b7bf7849a8 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55b7bf784b08 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf784f58 line:468:37 constexpr sin 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf784ea8 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55b7bf785300 # | | | | `-ReturnStmt 0x55b7bf7852f0 # | | | | `-CallExpr 0x55b7bf7852c0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf7852a8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55b7bf785288 '' Function 0x55b7bf729930 'sin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55b7bf785260 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf785248 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf785230 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf7851f8 'uint4':'vector' lvalue ParmVar 0x55b7bf784ea8 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55b7bf785008 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf785460 line:468:37 constexpr sin 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf7853b0 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55b7bf7857f8 # | | | | `-ReturnStmt 0x55b7bf7857e8 # | | | | `-CallExpr 0x55b7bf7857b8 'float' # | | | | |-ImplicitCastExpr 0x55b7bf7857a0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55b7bf785780 '' Function 0x55b7bf7291b8 'sin' 'float (float)' # | | | | `-CStyleCastExpr 0x55b7bf785758 'float' # | | | | `-ImplicitCastExpr 0x55b7bf785740 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf785728 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf7856f0 'int64_t':'long' lvalue ParmVar 0x55b7bf7853b0 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55b7bf785510 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf785958 line:468:37 constexpr sin 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf7858a8 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55b7bf785d10 # | | | | `-ReturnStmt 0x55b7bf785d00 # | | | | `-CallExpr 0x55b7bf785cd0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf785cb8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55b7bf785c98 '' Function 0x55b7bf729430 'sin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55b7bf785c70 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf785c58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf785c40 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf785c08 'int64_t2':'vector' lvalue ParmVar 0x55b7bf7858a8 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55b7bf785a08 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf785e70 line:468:37 constexpr sin 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf785dc0 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55b7bf786230 # | | | | `-ReturnStmt 0x55b7bf786220 # | | | | `-CallExpr 0x55b7bf7861f0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf7861d8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55b7bf7861b8 '' Function 0x55b7bf7296a8 'sin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55b7bf786190 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf786178 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf786160 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf786128 'int64_t3':'vector' lvalue ParmVar 0x55b7bf785dc0 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55b7bf785f20 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf786390 line:468:37 constexpr sin 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf7862e0 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55b7bf786758 # | | | | `-ReturnStmt 0x55b7bf786748 # | | | | `-CallExpr 0x55b7bf786718 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf786700 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55b7bf7866e0 '' Function 0x55b7bf729930 'sin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55b7bf7866b8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf7866a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf786688 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf786650 'int64_t4':'vector' lvalue ParmVar 0x55b7bf7862e0 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55b7bf786440 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf7868b8 line:468:37 constexpr sin 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf786808 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55b7bf786c70 # | | | | `-ReturnStmt 0x55b7bf786c60 # | | | | `-CallExpr 0x55b7bf786c30 'float' # | | | | |-ImplicitCastExpr 0x55b7bf786c18 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55b7bf786bf8 '' Function 0x55b7bf7291b8 'sin' 'float (float)' # | | | | `-CStyleCastExpr 0x55b7bf786bd0 'float' # | | | | `-ImplicitCastExpr 0x55b7bf786bb8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf786ba0 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf786b68 'uint64_t':'unsigned long' lvalue ParmVar 0x55b7bf786808 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55b7bf786968 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf786dd0 line:468:37 constexpr sin 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf786d20 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55b7bf7871a8 # | | | | `-ReturnStmt 0x55b7bf787198 # | | | | `-CallExpr 0x55b7bf787168 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf787150 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55b7bf787130 '' Function 0x55b7bf729430 'sin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55b7bf787108 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf7870f0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf7870d8 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf7870a0 'uint64_t2':'vector' lvalue ParmVar 0x55b7bf786d20 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55b7bf786e80 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf787308 line:468:37 constexpr sin 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf787258 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55b7bf84dc78 # | | | | `-ReturnStmt 0x55b7bf84dc68 # | | | | `-CallExpr 0x55b7bf84dc38 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf84dc20 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55b7bf787670 '' Function 0x55b7bf7296a8 'sin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55b7bf787648 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf787630 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf787618 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf7875e0 'uint64_t3':'vector' lvalue ParmVar 0x55b7bf787258 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55b7bf7873b8 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf84ddd8 line:468:37 constexpr sin 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf84dd28 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55b7bf84e1c0 # | | | | `-ReturnStmt 0x55b7bf84e1b0 # | | | | `-CallExpr 0x55b7bf84e180 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf84e168 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55b7bf84e148 '' Function 0x55b7bf729930 'sin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55b7bf84e120 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf84e108 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf84e0f0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf84e0b8 'uint64_t4':'vector' lvalue ParmVar 0x55b7bf84dd28 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55b7bf84de88 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf84e330 line:474:36 constexpr sinh 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf84e280 col:29 used V 'double' # | | | |-CompoundStmt 0x55b7bf84e678 # | | | | `-ReturnStmt 0x55b7bf84e668 # | | | | `-CallExpr 0x55b7bf84e638 'float' # | | | | |-ImplicitCastExpr 0x55b7bf84e620 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55b7bf84e600 '' Function 0x55b7bf72a548 'sinh' 'float (float)' # | | | | `-CStyleCastExpr 0x55b7bf84e5d8 'float' # | | | | `-ImplicitCastExpr 0x55b7bf84e5c0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf84e5a8 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf84e570 'double' lvalue ParmVar 0x55b7bf84e280 'V' 'double' # | | | `-DeprecatedAttr 0x55b7bf84e3e0 "In 202x 64 bit API lowering for sinh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55b7bf84e7e8 line:474:36 constexpr sinh 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf84e738 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55b7bf84eb50 # | | | | `-ReturnStmt 0x55b7bf84eb40 # | | | | `-CallExpr 0x55b7bf84eb10 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf84eaf8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55b7bf84ead8 '' Function 0x55b7bf72a7c0 'sinh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55b7bf84eab0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf84ea98 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf84ea80 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf84ea48 'double2':'vector' lvalue ParmVar 0x55b7bf84e738 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55b7bf84e898 "In 202x 64 bit API lowering for sinh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55b7bf84ecc0 line:474:36 constexpr sinh 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf84ec10 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55b7bf84f030 # | | | | `-ReturnStmt 0x55b7bf84f020 # | | | | `-CallExpr 0x55b7bf84eff0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf84efd8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55b7bf84efb8 '' Function 0x55b7bf72aa38 'sinh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55b7bf84ef90 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf84ef78 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf84ef60 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf84ef28 'double3':'vector' lvalue ParmVar 0x55b7bf84ec10 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55b7bf84ed70 "In 202x 64 bit API lowering for sinh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55b7bf84f1a0 line:474:36 constexpr sinh 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf84f0f0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55b7bf84f518 # | | | | `-ReturnStmt 0x55b7bf84f508 # | | | | `-CallExpr 0x55b7bf84f4d8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf84f4c0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55b7bf84f4a0 '' Function 0x55b7bf72acb0 'sinh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55b7bf84f478 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf84f460 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf84f448 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf84f410 'double4':'vector' lvalue ParmVar 0x55b7bf84f0f0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55b7bf84f250 "In 202x 64 bit API lowering for sinh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55b7bf84f678 line:475:37 constexpr sinh 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf84f5c8 col:26 used V 'int' # | | | |-CompoundStmt 0x55b7bf84f9d0 # | | | | `-ReturnStmt 0x55b7bf84f9c0 # | | | | `-CallExpr 0x55b7bf84f990 'float' # | | | | |-ImplicitCastExpr 0x55b7bf84f978 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55b7bf84f958 '' Function 0x55b7bf72a548 'sinh' 'float (float)' # | | | | `-CStyleCastExpr 0x55b7bf84f930 'float' # | | | | `-ImplicitCastExpr 0x55b7bf84f918 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf84f900 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf84f8c8 'int' lvalue ParmVar 0x55b7bf84f5c8 'V' 'int' # | | | `-DeprecatedAttr 0x55b7bf84f728 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf84fb30 line:475:37 constexpr sinh 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf84fa80 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55b7bf84fea8 # | | | | `-ReturnStmt 0x55b7bf84fe98 # | | | | `-CallExpr 0x55b7bf84fe68 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf84fe50 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55b7bf84fe30 '' Function 0x55b7bf72a7c0 'sinh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55b7bf84fe08 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf84fdf0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf84fdd8 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf84fda0 'int2':'vector' lvalue ParmVar 0x55b7bf84fa80 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55b7bf84fbe0 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf850008 line:475:37 constexpr sinh 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf84ff58 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55b7bf850388 # | | | | `-ReturnStmt 0x55b7bf850378 # | | | | `-CallExpr 0x55b7bf850348 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf850330 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55b7bf850310 '' Function 0x55b7bf72aa38 'sinh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55b7bf8502e8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf8502d0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf8502b8 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf850280 'int3':'vector' lvalue ParmVar 0x55b7bf84ff58 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55b7bf8500b8 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf8504e8 line:475:37 constexpr sinh 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf850438 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55b7bf850870 # | | | | `-ReturnStmt 0x55b7bf850860 # | | | | `-CallExpr 0x55b7bf850830 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf850818 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55b7bf8507f8 '' Function 0x55b7bf72acb0 'sinh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55b7bf8507d0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf8507b8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf8507a0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf850768 'int4':'vector' lvalue ParmVar 0x55b7bf850438 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55b7bf850598 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf8509d0 line:475:37 constexpr sinh 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf850920 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55b7bf850d48 # | | | | `-ReturnStmt 0x55b7bf850d38 # | | | | `-CallExpr 0x55b7bf850d08 'float' # | | | | |-ImplicitCastExpr 0x55b7bf850cf0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55b7bf850cd0 '' Function 0x55b7bf72a548 'sinh' 'float (float)' # | | | | `-CStyleCastExpr 0x55b7bf850ca8 'float' # | | | | `-ImplicitCastExpr 0x55b7bf850c90 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf850c78 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf850c40 'uint':'unsigned int' lvalue ParmVar 0x55b7bf850920 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55b7bf850a80 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf850ea8 line:475:37 constexpr sinh 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf850df8 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55b7bf851240 # | | | | `-ReturnStmt 0x55b7bf851230 # | | | | `-CallExpr 0x55b7bf851200 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf8511e8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55b7bf8511c8 '' Function 0x55b7bf72a7c0 'sinh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55b7bf8511a0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf851188 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf851170 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf851138 'uint2':'vector' lvalue ParmVar 0x55b7bf850df8 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55b7bf850f58 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf8513a0 line:475:37 constexpr sinh 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf8512f0 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55b7bf851740 # | | | | `-ReturnStmt 0x55b7bf851730 # | | | | `-CallExpr 0x55b7bf851700 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf8516e8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55b7bf8516c8 '' Function 0x55b7bf72aa38 'sinh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55b7bf8516a0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf851688 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf851670 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf851638 'uint3':'vector' lvalue ParmVar 0x55b7bf8512f0 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55b7bf851450 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf8518a0 line:475:37 constexpr sinh 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf8517f0 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55b7bf853220 # | | | | `-ReturnStmt 0x55b7bf853210 # | | | | `-CallExpr 0x55b7bf8531e0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf851bf0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55b7bf851bd0 '' Function 0x55b7bf72acb0 'sinh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55b7bf851ba8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf851b90 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf851b78 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf851b40 'uint4':'vector' lvalue ParmVar 0x55b7bf8517f0 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55b7bf851950 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf853380 line:475:37 constexpr sinh 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf8532d0 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55b7bf853718 # | | | | `-ReturnStmt 0x55b7bf853708 # | | | | `-CallExpr 0x55b7bf8536d8 'float' # | | | | |-ImplicitCastExpr 0x55b7bf8536c0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55b7bf8536a0 '' Function 0x55b7bf72a548 'sinh' 'float (float)' # | | | | `-CStyleCastExpr 0x55b7bf853678 'float' # | | | | `-ImplicitCastExpr 0x55b7bf853660 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf853648 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf853610 'int64_t':'long' lvalue ParmVar 0x55b7bf8532d0 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55b7bf853430 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf853878 line:475:37 constexpr sinh 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf8537c8 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55b7bf853c30 # | | | | `-ReturnStmt 0x55b7bf853c20 # | | | | `-CallExpr 0x55b7bf853bf0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf853bd8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55b7bf853bb8 '' Function 0x55b7bf72a7c0 'sinh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55b7bf853b90 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf853b78 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf853b60 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf853b28 'int64_t2':'vector' lvalue ParmVar 0x55b7bf8537c8 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55b7bf853928 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf853d90 line:475:37 constexpr sinh 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf853ce0 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55b7bf854150 # | | | | `-ReturnStmt 0x55b7bf854140 # | | | | `-CallExpr 0x55b7bf854110 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf8540f8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55b7bf8540d8 '' Function 0x55b7bf72aa38 'sinh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55b7bf8540b0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf854098 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf854080 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf854048 'int64_t3':'vector' lvalue ParmVar 0x55b7bf853ce0 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55b7bf853e40 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf8542b0 line:475:37 constexpr sinh 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf854200 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55b7bf854678 # | | | | `-ReturnStmt 0x55b7bf854668 # | | | | `-CallExpr 0x55b7bf854638 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf854620 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55b7bf854600 '' Function 0x55b7bf72acb0 'sinh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55b7bf8545d8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf8545c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf8545a8 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf854570 'int64_t4':'vector' lvalue ParmVar 0x55b7bf854200 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55b7bf854360 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf8547d8 line:475:37 constexpr sinh 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf854728 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55b7bf854b90 # | | | | `-ReturnStmt 0x55b7bf854b80 # | | | | `-CallExpr 0x55b7bf854b50 'float' # | | | | |-ImplicitCastExpr 0x55b7bf854b38 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55b7bf854b18 '' Function 0x55b7bf72a548 'sinh' 'float (float)' # | | | | `-CStyleCastExpr 0x55b7bf854af0 'float' # | | | | `-ImplicitCastExpr 0x55b7bf854ad8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf854ac0 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf854a88 'uint64_t':'unsigned long' lvalue ParmVar 0x55b7bf854728 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55b7bf854888 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf854cf0 line:475:37 constexpr sinh 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf854c40 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55b7bf8550c8 # | | | | `-ReturnStmt 0x55b7bf8550b8 # | | | | `-CallExpr 0x55b7bf855088 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf855070 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55b7bf855050 '' Function 0x55b7bf72a7c0 'sinh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55b7bf855028 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf855010 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf854ff8 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf854fc0 'uint64_t2':'vector' lvalue ParmVar 0x55b7bf854c40 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55b7bf854da0 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf855228 line:475:37 constexpr sinh 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf855178 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55b7bf855608 # | | | | `-ReturnStmt 0x55b7bf8555f8 # | | | | `-CallExpr 0x55b7bf8555c8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf8555b0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55b7bf855590 '' Function 0x55b7bf72aa38 'sinh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55b7bf855568 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf855550 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf855538 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf855500 'uint64_t3':'vector' lvalue ParmVar 0x55b7bf855178 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55b7bf8552d8 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf855768 line:475:37 constexpr sinh 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf8556b8 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55b7bf855b50 # | | | | `-ReturnStmt 0x55b7bf855b40 # | | | | `-CallExpr 0x55b7bf855b10 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf855af8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55b7bf855ad8 '' Function 0x55b7bf72acb0 'sinh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55b7bf855ab0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf855a98 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf855a80 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf855a48 'uint64_t4':'vector' lvalue ParmVar 0x55b7bf8556b8 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55b7bf855818 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf855cc0 line:481:36 constexpr sqrt 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf855c10 col:29 used V 'double' # | | | |-CompoundStmt 0x55b7bf856008 # | | | | `-ReturnStmt 0x55b7bf855ff8 # | | | | `-CallExpr 0x55b7bf855fc8 'float' # | | | | |-ImplicitCastExpr 0x55b7bf855fb0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55b7bf855f90 '' Function 0x55b7bf72b8d8 'sqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x55b7bf855f68 'float' # | | | | `-ImplicitCastExpr 0x55b7bf855f50 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf855f38 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf855f00 'double' lvalue ParmVar 0x55b7bf855c10 'V' 'double' # | | | `-DeprecatedAttr 0x55b7bf855d70 "In 202x 64 bit API lowering for sqrt is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55b7bf856178 line:481:36 constexpr sqrt 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf8560c8 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55b7bf8564e0 # | | | | `-ReturnStmt 0x55b7bf8564d0 # | | | | `-CallExpr 0x55b7bf8564a0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf856488 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55b7bf856468 '' Function 0x55b7bf72bb50 'sqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55b7bf856440 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf856428 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf856410 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf8563d8 'double2':'vector' lvalue ParmVar 0x55b7bf8560c8 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55b7bf856228 "In 202x 64 bit API lowering for sqrt is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55b7bf856650 line:481:36 constexpr sqrt 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf8565a0 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55b7bf8569c0 # | | | | `-ReturnStmt 0x55b7bf8569b0 # | | | | `-CallExpr 0x55b7bf856980 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf856968 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55b7bf856948 '' Function 0x55b7bf72bdc8 'sqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55b7bf856920 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf856908 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf8568f0 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf8568b8 'double3':'vector' lvalue ParmVar 0x55b7bf8565a0 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55b7bf856700 "In 202x 64 bit API lowering for sqrt is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55b7bf856b30 line:481:36 constexpr sqrt 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf856a80 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55b7bf856ea8 # | | | | `-ReturnStmt 0x55b7bf856e98 # | | | | `-CallExpr 0x55b7bf856e68 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf856e50 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55b7bf856e30 '' Function 0x55b7bf72c040 'sqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55b7bf856e08 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf856df0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf856dd8 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf856da0 'double4':'vector' lvalue ParmVar 0x55b7bf856a80 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55b7bf856be0 "In 202x 64 bit API lowering for sqrt is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55b7bf857008 line:482:37 constexpr sqrt 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf856f58 col:26 used V 'int' # | | | |-CompoundStmt 0x55b7bf8573a0 # | | | | `-ReturnStmt 0x55b7bf857390 # | | | | `-CallExpr 0x55b7bf857360 'float' # | | | | |-ImplicitCastExpr 0x55b7bf857348 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55b7bf857328 '' Function 0x55b7bf72b8d8 'sqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x55b7bf857300 'float' # | | | | `-ImplicitCastExpr 0x55b7bf8572e8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf8572d0 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf857298 'int' lvalue ParmVar 0x55b7bf856f58 'V' 'int' # | | | `-DeprecatedAttr 0x55b7bf8570b8 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf857500 line:482:37 constexpr sqrt 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf857450 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55b7bf857878 # | | | | `-ReturnStmt 0x55b7bf857868 # | | | | `-CallExpr 0x55b7bf857838 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf857820 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55b7bf857800 '' Function 0x55b7bf72bb50 'sqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55b7bf8577d8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf8577c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf8577a8 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf857770 'int2':'vector' lvalue ParmVar 0x55b7bf857450 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55b7bf8575b0 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf8579d8 line:482:37 constexpr sqrt 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf857928 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55b7bf857d58 # | | | | `-ReturnStmt 0x55b7bf857d48 # | | | | `-CallExpr 0x55b7bf857d18 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf857d00 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55b7bf857ce0 '' Function 0x55b7bf72bdc8 'sqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55b7bf857cb8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf857ca0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf857c88 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf857c50 'int3':'vector' lvalue ParmVar 0x55b7bf857928 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55b7bf857a88 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf857eb8 line:482:37 constexpr sqrt 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf857e08 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55b7bf858240 # | | | | `-ReturnStmt 0x55b7bf858230 # | | | | `-CallExpr 0x55b7bf858200 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf8581e8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55b7bf8581c8 '' Function 0x55b7bf72c040 'sqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55b7bf8581a0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf858188 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf858170 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf858138 'int4':'vector' lvalue ParmVar 0x55b7bf857e08 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55b7bf857f68 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf8583a0 line:482:37 constexpr sqrt 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf8582f0 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55b7bf858718 # | | | | `-ReturnStmt 0x55b7bf858708 # | | | | `-CallExpr 0x55b7bf8586d8 'float' # | | | | |-ImplicitCastExpr 0x55b7bf8586c0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55b7bf8586a0 '' Function 0x55b7bf72b8d8 'sqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x55b7bf858678 'float' # | | | | `-ImplicitCastExpr 0x55b7bf858660 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf858648 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf858610 'uint':'unsigned int' lvalue ParmVar 0x55b7bf8582f0 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55b7bf858450 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf858878 line:482:37 constexpr sqrt 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf8587c8 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55b7bf858c10 # | | | | `-ReturnStmt 0x55b7bf858c00 # | | | | `-CallExpr 0x55b7bf858bd0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf858bb8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55b7bf858b98 '' Function 0x55b7bf72bb50 'sqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55b7bf858b70 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf858b58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf858b40 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf858b08 'uint2':'vector' lvalue ParmVar 0x55b7bf8587c8 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55b7bf858928 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf858d70 line:482:37 constexpr sqrt 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf858cc0 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55b7bf859110 # | | | | `-ReturnStmt 0x55b7bf859100 # | | | | `-CallExpr 0x55b7bf8590d0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf8590b8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55b7bf859098 '' Function 0x55b7bf72bdc8 'sqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55b7bf859070 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf859058 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf859040 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf859008 'uint3':'vector' lvalue ParmVar 0x55b7bf858cc0 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55b7bf858e20 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf859270 line:482:37 constexpr sqrt 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf8591c0 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55b7bf859618 # | | | | `-ReturnStmt 0x55b7bf859608 # | | | | `-CallExpr 0x55b7bf8595d8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf8595c0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55b7bf8595a0 '' Function 0x55b7bf72c040 'sqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55b7bf859578 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf859560 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf859548 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf859510 'uint4':'vector' lvalue ParmVar 0x55b7bf8591c0 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55b7bf859320 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf859778 line:482:37 constexpr sqrt 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf8596c8 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55b7bf859b10 # | | | | `-ReturnStmt 0x55b7bf859b00 # | | | | `-CallExpr 0x55b7bf859ad0 'float' # | | | | |-ImplicitCastExpr 0x55b7bf859ab8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55b7bf859a98 '' Function 0x55b7bf72b8d8 'sqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x55b7bf859a70 'float' # | | | | `-ImplicitCastExpr 0x55b7bf859a58 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf859a40 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf859a08 'int64_t':'long' lvalue ParmVar 0x55b7bf8596c8 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55b7bf859828 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf859c70 line:482:37 constexpr sqrt 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf859bc0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55b7bf85a028 # | | | | `-ReturnStmt 0x55b7bf85a018 # | | | | `-CallExpr 0x55b7bf859fe8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf859fd0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55b7bf859fb0 '' Function 0x55b7bf72bb50 'sqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55b7bf859f88 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf859f70 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf859f58 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf859f20 'int64_t2':'vector' lvalue ParmVar 0x55b7bf859bc0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55b7bf859d20 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf85a188 line:482:37 constexpr sqrt 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf85a0d8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55b7bf85a548 # | | | | `-ReturnStmt 0x55b7bf85a538 # | | | | `-CallExpr 0x55b7bf85a508 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf85a4f0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55b7bf85a4d0 '' Function 0x55b7bf72bdc8 'sqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55b7bf85a4a8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf85a490 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf85a478 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf85a440 'int64_t3':'vector' lvalue ParmVar 0x55b7bf85a0d8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55b7bf85a238 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf85a6a8 line:482:37 constexpr sqrt 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf85a5f8 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55b7bf85aa70 # | | | | `-ReturnStmt 0x55b7bf85aa60 # | | | | `-CallExpr 0x55b7bf85aa30 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf85aa18 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55b7bf85a9f8 '' Function 0x55b7bf72c040 'sqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55b7bf85a9d0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf85a9b8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf85a9a0 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf85a968 'int64_t4':'vector' lvalue ParmVar 0x55b7bf85a5f8 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55b7bf85a758 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf85abd0 line:482:37 constexpr sqrt 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf85ab20 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55b7bf85af88 # | | | | `-ReturnStmt 0x55b7bf85af78 # | | | | `-CallExpr 0x55b7bf85af48 'float' # | | | | |-ImplicitCastExpr 0x55b7bf85af30 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55b7bf85af10 '' Function 0x55b7bf72b8d8 'sqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x55b7bf85aee8 'float' # | | | | `-ImplicitCastExpr 0x55b7bf85aed0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf85aeb8 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf85ae80 'uint64_t':'unsigned long' lvalue ParmVar 0x55b7bf85ab20 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55b7bf85ac80 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf85b0e8 line:482:37 constexpr sqrt 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf85b038 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55b7bf85b8d0 # | | | | `-ReturnStmt 0x55b7bf85b8c0 # | | | | `-CallExpr 0x55b7bf85b890 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf85b878 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55b7bf85b858 '' Function 0x55b7bf72bb50 'sqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55b7bf85b830 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf85b818 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf85b800 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf85b7c8 'uint64_t2':'vector' lvalue ParmVar 0x55b7bf85b038 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55b7bf85b198 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf85ba30 line:482:37 constexpr sqrt 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf85b980 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55b7bf85be10 # | | | | `-ReturnStmt 0x55b7bf85be00 # | | | | `-CallExpr 0x55b7bf85bdd0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf85bdb8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55b7bf85bd98 '' Function 0x55b7bf72bdc8 'sqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55b7bf85bd70 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf85bd58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf85bd40 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf85bd08 'uint64_t3':'vector' lvalue ParmVar 0x55b7bf85b980 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55b7bf85bae0 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf85bf70 line:482:37 constexpr sqrt 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf85bec0 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55b7bf85c358 # | | | | `-ReturnStmt 0x55b7bf85c348 # | | | | `-CallExpr 0x55b7bf85c318 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf85c300 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55b7bf85c2e0 '' Function 0x55b7bf72c040 'sqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55b7bf85c2b8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf85c2a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf85c288 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf85c250 'uint64_t4':'vector' lvalue ParmVar 0x55b7bf85bec0 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55b7bf85c020 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf85c568 line:488:37 constexpr step 'float (double, double)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf85c418 col:29 used V1 'double' # | | | |-ParmVarDecl 0x55b7bf85c498 col:40 used V2 'double' # | | | |-CompoundStmt 0x55b7bf85c950 # | | | | `-ReturnStmt 0x55b7bf85c940 # | | | | `-CallExpr 0x55b7bf85c908 'float' # | | | | |-ImplicitCastExpr 0x55b7bf85c8f0 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x55b7bf85c8d0 '' Function 0x55b7bf72cf98 'step' 'float (float, float)' # | | | | |-CStyleCastExpr 0x55b7bf85c818 'float' # | | | | | `-ImplicitCastExpr 0x55b7bf85c800 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55b7bf85c7e8 'double' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55b7bf85c7b0 'double' lvalue ParmVar 0x55b7bf85c418 'V1' 'double' # | | | | `-CStyleCastExpr 0x55b7bf85c8a8 'float' # | | | | `-ImplicitCastExpr 0x55b7bf85c890 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf85c878 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf85c840 'double' lvalue ParmVar 0x55b7bf85c498 'V2' 'double' # | | | `-DeprecatedAttr 0x55b7bf85c620 "In 202x 64 bit API lowering for step is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55b7bf85cb60 line:488:37 constexpr step 'float2 (double2, double2)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf85ca10 col:31 used V1 'double2':'vector' # | | | |-ParmVarDecl 0x55b7bf85ca90 col:43 used V2 'double2':'vector' # | | | |-CompoundStmt 0x55b7bf85cf80 # | | | | `-ReturnStmt 0x55b7bf85cf70 # | | | | `-CallExpr 0x55b7bf85cf38 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf85cf20 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x55b7bf85cf00 '' Function 0x55b7bf72d2b8 'step' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x55b7bf85ce30 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55b7bf85ce18 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55b7bf85ce00 'double2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55b7bf85cdc8 'double2':'vector' lvalue ParmVar 0x55b7bf85ca10 'V1' 'double2':'vector' # | | | | `-CStyleCastExpr 0x55b7bf85ced8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf85cec0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf85cea8 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf85ce70 'double2':'vector' lvalue ParmVar 0x55b7bf85ca90 'V2' 'double2':'vector' # | | | `-DeprecatedAttr 0x55b7bf85cc18 "In 202x 64 bit API lowering for step is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55b7bf85d190 line:488:37 constexpr step 'float3 (double3, double3)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf85d040 col:31 used V1 'double3':'vector' # | | | |-ParmVarDecl 0x55b7bf85d0c0 col:43 used V2 'double3':'vector' # | | | |-CompoundStmt 0x55b7bf85d5b8 # | | | | `-ReturnStmt 0x55b7bf85d5a8 # | | | | `-CallExpr 0x55b7bf85d570 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf85d558 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x55b7bf85d538 '' Function 0x55b7bf72d5d8 'step' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x55b7bf85d468 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55b7bf85d450 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55b7bf85d438 'double3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55b7bf85d400 'double3':'vector' lvalue ParmVar 0x55b7bf85d040 'V1' 'double3':'vector' # | | | | `-CStyleCastExpr 0x55b7bf85d510 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf85d4f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf85d4e0 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf85d4a8 'double3':'vector' lvalue ParmVar 0x55b7bf85d0c0 'V2' 'double3':'vector' # | | | `-DeprecatedAttr 0x55b7bf85d248 "In 202x 64 bit API lowering for step is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55b7bf85d7c8 line:488:37 constexpr step 'float4 (double4, double4)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf85d678 col:31 used V1 'double4':'vector' # | | | |-ParmVarDecl 0x55b7bf85d6f8 col:43 used V2 'double4':'vector' # | | | |-CompoundStmt 0x55b7bf85dbf8 # | | | | `-ReturnStmt 0x55b7bf85dbe8 # | | | | `-CallExpr 0x55b7bf85dbb0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf85db98 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x55b7bf85db78 '' Function 0x55b7bf72d950 'step' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x55b7bf85daa8 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55b7bf85da90 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55b7bf85da78 'double4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55b7bf85da40 'double4':'vector' lvalue ParmVar 0x55b7bf85d678 'V1' 'double4':'vector' # | | | | `-CStyleCastExpr 0x55b7bf85db50 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf85db38 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf85db20 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf85dae8 'double4':'vector' lvalue ParmVar 0x55b7bf85d6f8 'V2' 'double4':'vector' # | | | `-DeprecatedAttr 0x55b7bf85d880 "In 202x 64 bit API lowering for step is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55b7bf85ddf8 line:489:38 constexpr step 'float (int, int)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf85dca8 col:26 used V1 'int' # | | | |-ParmVarDecl 0x55b7bf85dd28 col:34 used V2 'int' # | | | |-CompoundStmt 0x55b7bf85e1f0 # | | | | `-ReturnStmt 0x55b7bf85e1e0 # | | | | `-CallExpr 0x55b7bf85e1a8 'float' # | | | | |-ImplicitCastExpr 0x55b7bf85e190 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x55b7bf85e170 '' Function 0x55b7bf72cf98 'step' 'float (float, float)' # | | | | |-CStyleCastExpr 0x55b7bf85e0b8 'float' # | | | | | `-ImplicitCastExpr 0x55b7bf85e0a0 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55b7bf85e088 'int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55b7bf85e050 'int' lvalue ParmVar 0x55b7bf85dca8 'V1' 'int' # | | | | `-CStyleCastExpr 0x55b7bf85e148 'float' # | | | | `-ImplicitCastExpr 0x55b7bf85e130 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf85e118 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf85e0e0 'int' lvalue ParmVar 0x55b7bf85dd28 'V2' 'int' # | | | `-DeprecatedAttr 0x55b7bf85deb0 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf85e3f0 line:489:38 constexpr step 'float2 (int2, int2)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf85e2a0 col:28 used V1 'int2':'vector' # | | | |-ParmVarDecl 0x55b7bf85e320 col:37 used V2 'int2':'vector' # | | | |-CompoundStmt 0x55b7bf85e820 # | | | | `-ReturnStmt 0x55b7bf85e810 # | | | | `-CallExpr 0x55b7bf85e7d8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf85e7c0 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x55b7bf85e7a0 '' Function 0x55b7bf72d2b8 'step' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x55b7bf85e6d0 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55b7bf85e6b8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55b7bf85e6a0 'int2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55b7bf85e668 'int2':'vector' lvalue ParmVar 0x55b7bf85e2a0 'V1' 'int2':'vector' # | | | | `-CStyleCastExpr 0x55b7bf85e778 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf85e760 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf85e748 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf85e710 'int2':'vector' lvalue ParmVar 0x55b7bf85e320 'V2' 'int2':'vector' # | | | `-DeprecatedAttr 0x55b7bf85e4a8 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf85ea20 line:489:38 constexpr step 'float3 (int3, int3)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf85e8d0 col:28 used V1 'int3':'vector' # | | | |-ParmVarDecl 0x55b7bf85e950 col:37 used V2 'int3':'vector' # | | | |-CompoundStmt 0x55b7bf85ee58 # | | | | `-ReturnStmt 0x55b7bf85ee48 # | | | | `-CallExpr 0x55b7bf85ee10 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf85edf8 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x55b7bf85edd8 '' Function 0x55b7bf72d5d8 'step' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x55b7bf85ed08 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55b7bf85ecf0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55b7bf85ecd8 'int3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55b7bf85eca0 'int3':'vector' lvalue ParmVar 0x55b7bf85e8d0 'V1' 'int3':'vector' # | | | | `-CStyleCastExpr 0x55b7bf85edb0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf85ed98 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf85ed80 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf85ed48 'int3':'vector' lvalue ParmVar 0x55b7bf85e950 'V2' 'int3':'vector' # | | | `-DeprecatedAttr 0x55b7bf85ead8 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf85f058 line:489:38 constexpr step 'float4 (int4, int4)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf85ef08 col:28 used V1 'int4':'vector' # | | | |-ParmVarDecl 0x55b7bf85ef88 col:37 used V2 'int4':'vector' # | | | |-CompoundStmt 0x55b7bf85f498 # | | | | `-ReturnStmt 0x55b7bf85f488 # | | | | `-CallExpr 0x55b7bf85f450 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf85f438 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x55b7bf85f418 '' Function 0x55b7bf72d950 'step' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x55b7bf85f348 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55b7bf85f330 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55b7bf85f318 'int4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55b7bf85f2e0 'int4':'vector' lvalue ParmVar 0x55b7bf85ef08 'V1' 'int4':'vector' # | | | | `-CStyleCastExpr 0x55b7bf85f3f0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf85f3d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf85f3c0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf85f388 'int4':'vector' lvalue ParmVar 0x55b7bf85ef88 'V2' 'int4':'vector' # | | | `-DeprecatedAttr 0x55b7bf85f110 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf861240 line:489:38 constexpr step 'float (uint, uint)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf85f548 col:27 used V1 'uint':'unsigned int' # | | | |-ParmVarDecl 0x55b7bf861170 col:36 used V2 'uint':'unsigned int' # | | | |-CompoundStmt 0x55b7bf861658 # | | | | `-ReturnStmt 0x55b7bf861648 # | | | | `-CallExpr 0x55b7bf861610 'float' # | | | | |-ImplicitCastExpr 0x55b7bf8615f8 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x55b7bf8615d8 '' Function 0x55b7bf72cf98 'step' 'float (float, float)' # | | | | |-CStyleCastExpr 0x55b7bf861520 'float' # | | | | | `-ImplicitCastExpr 0x55b7bf861508 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55b7bf8614f0 'uint':'unsigned int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55b7bf8614b8 'uint':'unsigned int' lvalue ParmVar 0x55b7bf85f548 'V1' 'uint':'unsigned int' # | | | | `-CStyleCastExpr 0x55b7bf8615b0 'float' # | | | | `-ImplicitCastExpr 0x55b7bf861598 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf861580 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf861548 'uint':'unsigned int' lvalue ParmVar 0x55b7bf861170 'V2' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55b7bf8612f8 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf861858 line:489:38 constexpr step 'float2 (uint2, uint2)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf861708 col:29 used V1 'uint2':'vector' # | | | |-ParmVarDecl 0x55b7bf861788 col:39 used V2 'uint2':'vector' # | | | |-CompoundStmt 0x55b7bf861ca8 # | | | | `-ReturnStmt 0x55b7bf861c98 # | | | | `-CallExpr 0x55b7bf861c60 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf861c48 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x55b7bf861c28 '' Function 0x55b7bf72d2b8 'step' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x55b7bf861b58 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55b7bf861b40 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55b7bf861b28 'uint2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55b7bf861af0 'uint2':'vector' lvalue ParmVar 0x55b7bf861708 'V1' 'uint2':'vector' # | | | | `-CStyleCastExpr 0x55b7bf861c00 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf861be8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf861bd0 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf861b98 'uint2':'vector' lvalue ParmVar 0x55b7bf861788 'V2' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55b7bf861910 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf861ea8 line:489:38 constexpr step 'float3 (uint3, uint3)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf861d58 col:29 used V1 'uint3':'vector' # | | | |-ParmVarDecl 0x55b7bf861dd8 col:39 used V2 'uint3':'vector' # | | | |-CompoundStmt 0x55b7bf862300 # | | | | `-ReturnStmt 0x55b7bf8622f0 # | | | | `-CallExpr 0x55b7bf8622b8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf8622a0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x55b7bf862280 '' Function 0x55b7bf72d5d8 'step' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x55b7bf8621b0 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55b7bf862198 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55b7bf862180 'uint3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55b7bf862148 'uint3':'vector' lvalue ParmVar 0x55b7bf861d58 'V1' 'uint3':'vector' # | | | | `-CStyleCastExpr 0x55b7bf862258 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf862240 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf862228 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf8621f0 'uint3':'vector' lvalue ParmVar 0x55b7bf861dd8 'V2' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55b7bf861f60 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf862500 line:489:38 constexpr step 'float4 (uint4, uint4)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf8623b0 col:29 used V1 'uint4':'vector' # | | | |-ParmVarDecl 0x55b7bf862430 col:39 used V2 'uint4':'vector' # | | | |-CompoundStmt 0x55b7bf862960 # | | | | `-ReturnStmt 0x55b7bf862950 # | | | | `-CallExpr 0x55b7bf862918 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf862900 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x55b7bf8628e0 '' Function 0x55b7bf72d950 'step' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x55b7bf862810 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55b7bf8627f8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55b7bf8627e0 'uint4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55b7bf8627a8 'uint4':'vector' lvalue ParmVar 0x55b7bf8623b0 'V1' 'uint4':'vector' # | | | | `-CStyleCastExpr 0x55b7bf8628b8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf8628a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf862888 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf862850 'uint4':'vector' lvalue ParmVar 0x55b7bf862430 'V2' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55b7bf8625b8 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf862b60 line:489:38 constexpr step 'float (int64_t, int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf862a10 col:30 used V1 'int64_t':'long' # | | | |-ParmVarDecl 0x55b7bf862a90 col:42 used V2 'int64_t':'long' # | | | |-CompoundStmt 0x55b7bf862f98 # | | | | `-ReturnStmt 0x55b7bf862f88 # | | | | `-CallExpr 0x55b7bf862f50 'float' # | | | | |-ImplicitCastExpr 0x55b7bf862f38 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x55b7bf862f18 '' Function 0x55b7bf72cf98 'step' 'float (float, float)' # | | | | |-CStyleCastExpr 0x55b7bf862e60 'float' # | | | | | `-ImplicitCastExpr 0x55b7bf862e48 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55b7bf862e30 'int64_t':'long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55b7bf862df8 'int64_t':'long' lvalue ParmVar 0x55b7bf862a10 'V1' 'int64_t':'long' # | | | | `-CStyleCastExpr 0x55b7bf862ef0 'float' # | | | | `-ImplicitCastExpr 0x55b7bf862ed8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf862ec0 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf862e88 'int64_t':'long' lvalue ParmVar 0x55b7bf862a90 'V2' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55b7bf862c18 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf863198 line:489:38 constexpr step 'float2 (int64_t2, int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf863048 col:32 used V1 'int64_t2':'vector' # | | | |-ParmVarDecl 0x55b7bf8630c8 col:45 used V2 'int64_t2':'vector' # | | | |-CompoundStmt 0x55b7bf863608 # | | | | `-ReturnStmt 0x55b7bf8635f8 # | | | | `-CallExpr 0x55b7bf8635c0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf8635a8 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x55b7bf863588 '' Function 0x55b7bf72d2b8 'step' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x55b7bf8634b8 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55b7bf8634a0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55b7bf863488 'int64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55b7bf863450 'int64_t2':'vector' lvalue ParmVar 0x55b7bf863048 'V1' 'int64_t2':'vector' # | | | | `-CStyleCastExpr 0x55b7bf863560 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf863548 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf863530 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf8634f8 'int64_t2':'vector' lvalue ParmVar 0x55b7bf8630c8 'V2' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55b7bf863250 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf863808 line:489:38 constexpr step 'float3 (int64_t3, int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf8636b8 col:32 used V1 'int64_t3':'vector' # | | | |-ParmVarDecl 0x55b7bf863738 col:45 used V2 'int64_t3':'vector' # | | | |-CompoundStmt 0x55b7bf863c80 # | | | | `-ReturnStmt 0x55b7bf863c70 # | | | | `-CallExpr 0x55b7bf863c38 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf863c20 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x55b7bf863c00 '' Function 0x55b7bf72d5d8 'step' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x55b7bf863b30 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55b7bf863b18 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55b7bf863b00 'int64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55b7bf863ac8 'int64_t3':'vector' lvalue ParmVar 0x55b7bf8636b8 'V1' 'int64_t3':'vector' # | | | | `-CStyleCastExpr 0x55b7bf863bd8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf863bc0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf863ba8 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf863b70 'int64_t3':'vector' lvalue ParmVar 0x55b7bf863738 'V2' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55b7bf8638c0 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf863e80 line:489:38 constexpr step 'float4 (int64_t4, int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf863d30 col:32 used V1 'int64_t4':'vector' # | | | |-ParmVarDecl 0x55b7bf863db0 col:45 used V2 'int64_t4':'vector' # | | | |-CompoundStmt 0x55b7bf864300 # | | | | `-ReturnStmt 0x55b7bf8642f0 # | | | | `-CallExpr 0x55b7bf8642b8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf8642a0 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x55b7bf864280 '' Function 0x55b7bf72d950 'step' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x55b7bf8641b0 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55b7bf864198 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55b7bf864180 'int64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55b7bf864148 'int64_t4':'vector' lvalue ParmVar 0x55b7bf863d30 'V1' 'int64_t4':'vector' # | | | | `-CStyleCastExpr 0x55b7bf864258 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf864240 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf864228 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf8641f0 'int64_t4':'vector' lvalue ParmVar 0x55b7bf863db0 'V2' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55b7bf863f38 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf864500 line:489:38 constexpr step 'float (uint64_t, uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf8643b0 col:31 used V1 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x55b7bf864430 col:44 used V2 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55b7bf864958 # | | | | `-ReturnStmt 0x55b7bf864948 # | | | | `-CallExpr 0x55b7bf864910 'float' # | | | | |-ImplicitCastExpr 0x55b7bf8648f8 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x55b7bf8648d8 '' Function 0x55b7bf72cf98 'step' 'float (float, float)' # | | | | |-CStyleCastExpr 0x55b7bf864820 'float' # | | | | | `-ImplicitCastExpr 0x55b7bf864808 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55b7bf8647f0 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55b7bf8647b8 'uint64_t':'unsigned long' lvalue ParmVar 0x55b7bf8643b0 'V1' 'uint64_t':'unsigned long' # | | | | `-CStyleCastExpr 0x55b7bf8648b0 'float' # | | | | `-ImplicitCastExpr 0x55b7bf864898 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf864880 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf864848 'uint64_t':'unsigned long' lvalue ParmVar 0x55b7bf864430 'V2' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55b7bf8645b8 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf864b58 line:489:38 constexpr step 'float2 (uint64_t2, uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf864a08 col:33 used V1 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x55b7bf864a88 col:47 used V2 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55b7bf864fe8 # | | | | `-ReturnStmt 0x55b7bf864fd8 # | | | | `-CallExpr 0x55b7bf864fa0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf864f88 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x55b7bf864f68 '' Function 0x55b7bf72d2b8 'step' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x55b7bf864e98 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55b7bf864e80 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55b7bf864e68 'uint64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55b7bf864e30 'uint64_t2':'vector' lvalue ParmVar 0x55b7bf864a08 'V1' 'uint64_t2':'vector' # | | | | `-CStyleCastExpr 0x55b7bf864f40 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf864f28 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf864f10 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf864ed8 'uint64_t2':'vector' lvalue ParmVar 0x55b7bf864a88 'V2' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55b7bf864c10 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf865dc0 line:489:38 constexpr step 'float3 (uint64_t3, uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf865098 col:33 used V1 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x55b7bf865cf0 col:47 used V2 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55b7bf866258 # | | | | `-ReturnStmt 0x55b7bf866248 # | | | | `-CallExpr 0x55b7bf866210 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf8661f8 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x55b7bf8661d8 '' Function 0x55b7bf72d5d8 'step' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x55b7bf866108 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55b7bf8660f0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55b7bf8660d8 'uint64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55b7bf8660a0 'uint64_t3':'vector' lvalue ParmVar 0x55b7bf865098 'V1' 'uint64_t3':'vector' # | | | | `-CStyleCastExpr 0x55b7bf8661b0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf866198 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf866180 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf866148 'uint64_t3':'vector' lvalue ParmVar 0x55b7bf865cf0 'V2' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55b7bf865e78 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf866458 line:489:38 constexpr step 'float4 (uint64_t4, uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf866308 col:33 used V1 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x55b7bf866388 col:47 used V2 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55b7bf8668f8 # | | | | `-ReturnStmt 0x55b7bf8668e8 # | | | | `-CallExpr 0x55b7bf8668b0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf866898 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x55b7bf866878 '' Function 0x55b7bf72d950 'step' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x55b7bf8667a8 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55b7bf866790 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55b7bf866778 'uint64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55b7bf866740 'uint64_t4':'vector' lvalue ParmVar 0x55b7bf866308 'V1' 'uint64_t4':'vector' # | | | | `-CStyleCastExpr 0x55b7bf866850 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf866838 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf866820 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf8667e8 'uint64_t4':'vector' lvalue ParmVar 0x55b7bf866388 'V2' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55b7bf866510 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf866a60 line:495:36 constexpr tan 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf8669b0 col:29 used V 'double' # | | | |-CompoundStmt 0x55b7bf866da8 # | | | | `-ReturnStmt 0x55b7bf866d98 # | | | | `-CallExpr 0x55b7bf866d68 'float' # | | | | |-ImplicitCastExpr 0x55b7bf866d50 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55b7bf866d30 '' Function 0x55b7bf72e570 'tan' 'float (float)' # | | | | `-CStyleCastExpr 0x55b7bf866d08 'float' # | | | | `-ImplicitCastExpr 0x55b7bf866cf0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf866cd8 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf866ca0 'double' lvalue ParmVar 0x55b7bf8669b0 'V' 'double' # | | | `-DeprecatedAttr 0x55b7bf866b10 "In 202x 64 bit API lowering for tan is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55b7bf866f10 line:495:36 constexpr tan 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf866e60 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55b7bf867278 # | | | | `-ReturnStmt 0x55b7bf867268 # | | | | `-CallExpr 0x55b7bf867238 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf867220 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55b7bf867200 '' Function 0x55b7bf72e7e8 'tan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55b7bf8671d8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf8671c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf8671a8 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf867170 'double2':'vector' lvalue ParmVar 0x55b7bf866e60 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55b7bf866fc0 "In 202x 64 bit API lowering for tan is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55b7bf8673e0 line:495:36 constexpr tan 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf867330 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55b7bf867750 # | | | | `-ReturnStmt 0x55b7bf867740 # | | | | `-CallExpr 0x55b7bf867710 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf8676f8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55b7bf8676d8 '' Function 0x55b7bf72ea60 'tan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55b7bf8676b0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf867698 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf867680 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf867648 'double3':'vector' lvalue ParmVar 0x55b7bf867330 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55b7bf867490 "In 202x 64 bit API lowering for tan is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55b7bf8678b8 line:495:36 constexpr tan 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf867808 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55b7bf867c30 # | | | | `-ReturnStmt 0x55b7bf867c20 # | | | | `-CallExpr 0x55b7bf867bf0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf867bd8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55b7bf867bb8 '' Function 0x55b7bf72ecd8 'tan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55b7bf867b90 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf867b78 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf867b60 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf867b28 'double4':'vector' lvalue ParmVar 0x55b7bf867808 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55b7bf867968 "In 202x 64 bit API lowering for tan is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55b7bf867d90 line:496:37 constexpr tan 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf867ce0 col:26 used V 'int' # | | | |-CompoundStmt 0x55b7bf8680e8 # | | | | `-ReturnStmt 0x55b7bf8680d8 # | | | | `-CallExpr 0x55b7bf8680a8 'float' # | | | | |-ImplicitCastExpr 0x55b7bf868090 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55b7bf868070 '' Function 0x55b7bf72e570 'tan' 'float (float)' # | | | | `-CStyleCastExpr 0x55b7bf868048 'float' # | | | | `-ImplicitCastExpr 0x55b7bf868030 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf868018 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf867fe0 'int' lvalue ParmVar 0x55b7bf867ce0 'V' 'int' # | | | `-DeprecatedAttr 0x55b7bf867e40 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf868248 line:496:37 constexpr tan 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf868198 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55b7bf8685c0 # | | | | `-ReturnStmt 0x55b7bf8685b0 # | | | | `-CallExpr 0x55b7bf868580 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf868568 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55b7bf868548 '' Function 0x55b7bf72e7e8 'tan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55b7bf868520 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf868508 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf8684f0 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf8684b8 'int2':'vector' lvalue ParmVar 0x55b7bf868198 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55b7bf8682f8 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf868720 line:496:37 constexpr tan 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf868670 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55b7bf868aa0 # | | | | `-ReturnStmt 0x55b7bf868a90 # | | | | `-CallExpr 0x55b7bf868a60 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf868a48 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55b7bf868a28 '' Function 0x55b7bf72ea60 'tan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55b7bf868a00 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf8689e8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf8689d0 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf868998 'int3':'vector' lvalue ParmVar 0x55b7bf868670 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55b7bf8687d0 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf868c00 line:496:37 constexpr tan 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf868b50 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55b7bf868f88 # | | | | `-ReturnStmt 0x55b7bf868f78 # | | | | `-CallExpr 0x55b7bf868f48 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf868f30 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55b7bf868f10 '' Function 0x55b7bf72ecd8 'tan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55b7bf868ee8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf868ed0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf868eb8 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf868e80 'int4':'vector' lvalue ParmVar 0x55b7bf868b50 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55b7bf868cb0 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf8690e8 line:496:37 constexpr tan 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf869038 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55b7bf869460 # | | | | `-ReturnStmt 0x55b7bf869450 # | | | | `-CallExpr 0x55b7bf869420 'float' # | | | | |-ImplicitCastExpr 0x55b7bf869408 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55b7bf8693e8 '' Function 0x55b7bf72e570 'tan' 'float (float)' # | | | | `-CStyleCastExpr 0x55b7bf8693c0 'float' # | | | | `-ImplicitCastExpr 0x55b7bf8693a8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf869390 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf869358 'uint':'unsigned int' lvalue ParmVar 0x55b7bf869038 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55b7bf869198 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf8695c0 line:496:37 constexpr tan 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf869510 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55b7bf869958 # | | | | `-ReturnStmt 0x55b7bf869948 # | | | | `-CallExpr 0x55b7bf869918 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf869900 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55b7bf8698e0 '' Function 0x55b7bf72e7e8 'tan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55b7bf8698b8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf8698a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf869888 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf869850 'uint2':'vector' lvalue ParmVar 0x55b7bf869510 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55b7bf869670 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf869ab8 line:496:37 constexpr tan 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf869a08 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55b7bf86bf58 # | | | | `-ReturnStmt 0x55b7bf86bf48 # | | | | `-CallExpr 0x55b7bf86bf18 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf86bf00 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55b7bf86bee0 '' Function 0x55b7bf72ea60 'tan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55b7bf86beb8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf86bea0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf86be88 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf86be50 'uint3':'vector' lvalue ParmVar 0x55b7bf869a08 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55b7bf869b68 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf86c0b8 line:496:37 constexpr tan 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf86c008 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55b7bf86c460 # | | | | `-ReturnStmt 0x55b7bf86c450 # | | | | `-CallExpr 0x55b7bf86c420 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf86c408 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55b7bf86c3e8 '' Function 0x55b7bf72ecd8 'tan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55b7bf86c3c0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf86c3a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf86c390 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf86c358 'uint4':'vector' lvalue ParmVar 0x55b7bf86c008 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55b7bf86c168 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf86c5c0 line:496:37 constexpr tan 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf86c510 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55b7bf86c958 # | | | | `-ReturnStmt 0x55b7bf86c948 # | | | | `-CallExpr 0x55b7bf86c918 'float' # | | | | |-ImplicitCastExpr 0x55b7bf86c900 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55b7bf86c8e0 '' Function 0x55b7bf72e570 'tan' 'float (float)' # | | | | `-CStyleCastExpr 0x55b7bf86c8b8 'float' # | | | | `-ImplicitCastExpr 0x55b7bf86c8a0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf86c888 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf86c850 'int64_t':'long' lvalue ParmVar 0x55b7bf86c510 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55b7bf86c670 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf86cab8 line:496:37 constexpr tan 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf86ca08 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55b7bf86ce70 # | | | | `-ReturnStmt 0x55b7bf86ce60 # | | | | `-CallExpr 0x55b7bf86ce30 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf86ce18 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55b7bf86cdf8 '' Function 0x55b7bf72e7e8 'tan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55b7bf86cdd0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf86cdb8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf86cda0 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf86cd68 'int64_t2':'vector' lvalue ParmVar 0x55b7bf86ca08 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55b7bf86cb68 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf86cfd0 line:496:37 constexpr tan 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf86cf20 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55b7bf86d390 # | | | | `-ReturnStmt 0x55b7bf86d380 # | | | | `-CallExpr 0x55b7bf86d350 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf86d338 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55b7bf86d318 '' Function 0x55b7bf72ea60 'tan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55b7bf86d2f0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf86d2d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf86d2c0 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf86d288 'int64_t3':'vector' lvalue ParmVar 0x55b7bf86cf20 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55b7bf86d080 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf86d4f0 line:496:37 constexpr tan 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf86d440 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55b7bf86d8b8 # | | | | `-ReturnStmt 0x55b7bf86d8a8 # | | | | `-CallExpr 0x55b7bf86d878 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf86d860 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55b7bf86d840 '' Function 0x55b7bf72ecd8 'tan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55b7bf86d818 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf86d800 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf86d7e8 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf86d7b0 'int64_t4':'vector' lvalue ParmVar 0x55b7bf86d440 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55b7bf86d5a0 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf86da18 line:496:37 constexpr tan 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf86d968 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55b7bf86ddd0 # | | | | `-ReturnStmt 0x55b7bf86ddc0 # | | | | `-CallExpr 0x55b7bf86dd90 'float' # | | | | |-ImplicitCastExpr 0x55b7bf86dd78 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55b7bf86dd58 '' Function 0x55b7bf72e570 'tan' 'float (float)' # | | | | `-CStyleCastExpr 0x55b7bf86dd30 'float' # | | | | `-ImplicitCastExpr 0x55b7bf86dd18 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf86dd00 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf86dcc8 'uint64_t':'unsigned long' lvalue ParmVar 0x55b7bf86d968 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55b7bf86dac8 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf86df30 line:496:37 constexpr tan 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf86de80 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55b7bf86e308 # | | | | `-ReturnStmt 0x55b7bf86e2f8 # | | | | `-CallExpr 0x55b7bf86e2c8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf86e2b0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55b7bf86e290 '' Function 0x55b7bf72e7e8 'tan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55b7bf86e268 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf86e250 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf86e238 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf86e200 'uint64_t2':'vector' lvalue ParmVar 0x55b7bf86de80 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55b7bf86dfe0 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf86e468 line:496:37 constexpr tan 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf86e3b8 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55b7bf86e848 # | | | | `-ReturnStmt 0x55b7bf86e838 # | | | | `-CallExpr 0x55b7bf86e808 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf86e7f0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55b7bf86e7d0 '' Function 0x55b7bf72ea60 'tan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55b7bf86e7a8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf86e790 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf86e778 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf86e740 'uint64_t3':'vector' lvalue ParmVar 0x55b7bf86e3b8 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55b7bf86e518 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf86e9a8 line:496:37 constexpr tan 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf86e8f8 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55b7bf86ed90 # | | | | `-ReturnStmt 0x55b7bf86ed80 # | | | | `-CallExpr 0x55b7bf86ed50 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf86ed38 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55b7bf86ed18 '' Function 0x55b7bf72ecd8 'tan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55b7bf86ecf0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf86ecd8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf86ecc0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf86ec88 'uint64_t4':'vector' lvalue ParmVar 0x55b7bf86e8f8 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55b7bf86ea58 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf86ef00 line:502:36 constexpr tanh 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf86ee50 col:29 used V 'double' # | | | |-CompoundStmt 0x55b7bf86f248 # | | | | `-ReturnStmt 0x55b7bf86f238 # | | | | `-CallExpr 0x55b7bf86f208 'float' # | | | | |-ImplicitCastExpr 0x55b7bf86f1f0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55b7bf86f1d0 '' Function 0x55b7bf72f920 'tanh' 'float (float)' # | | | | `-CStyleCastExpr 0x55b7bf86f1a8 'float' # | | | | `-ImplicitCastExpr 0x55b7bf86f190 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf86f178 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf86f140 'double' lvalue ParmVar 0x55b7bf86ee50 'V' 'double' # | | | `-DeprecatedAttr 0x55b7bf86efb0 "In 202x 64 bit API lowering for tanh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55b7bf86f3b8 line:502:36 constexpr tanh 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf86f308 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55b7bf86f720 # | | | | `-ReturnStmt 0x55b7bf86f710 # | | | | `-CallExpr 0x55b7bf86f6e0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf86f6c8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55b7bf86f6a8 '' Function 0x55b7bf72fb98 'tanh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55b7bf86f680 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf86f668 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf86f650 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf86f618 'double2':'vector' lvalue ParmVar 0x55b7bf86f308 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55b7bf86f468 "In 202x 64 bit API lowering for tanh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55b7bf86f890 line:502:36 constexpr tanh 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf86f7e0 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55b7bf86fc00 # | | | | `-ReturnStmt 0x55b7bf86fbf0 # | | | | `-CallExpr 0x55b7bf86fbc0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf86fba8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55b7bf86fb88 '' Function 0x55b7bf72fe10 'tanh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55b7bf86fb60 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf86fb48 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf86fb30 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf86faf8 'double3':'vector' lvalue ParmVar 0x55b7bf86f7e0 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55b7bf86f940 "In 202x 64 bit API lowering for tanh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55b7bf870b50 line:502:36 constexpr tanh 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf86fcc0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55b7bf870ec8 # | | | | `-ReturnStmt 0x55b7bf870eb8 # | | | | `-CallExpr 0x55b7bf870e88 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf870e70 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55b7bf870e50 '' Function 0x55b7bf730088 'tanh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55b7bf870e28 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf870e10 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf870df8 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf870dc0 'double4':'vector' lvalue ParmVar 0x55b7bf86fcc0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55b7bf870c00 "In 202x 64 bit API lowering for tanh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55b7bf871028 line:503:37 constexpr tanh 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf870f78 col:26 used V 'int' # | | | |-CompoundStmt 0x55b7bf871380 # | | | | `-ReturnStmt 0x55b7bf871370 # | | | | `-CallExpr 0x55b7bf871340 'float' # | | | | |-ImplicitCastExpr 0x55b7bf871328 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55b7bf871308 '' Function 0x55b7bf72f920 'tanh' 'float (float)' # | | | | `-CStyleCastExpr 0x55b7bf8712e0 'float' # | | | | `-ImplicitCastExpr 0x55b7bf8712c8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf8712b0 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf871278 'int' lvalue ParmVar 0x55b7bf870f78 'V' 'int' # | | | `-DeprecatedAttr 0x55b7bf8710d8 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf8714e0 line:503:37 constexpr tanh 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf871430 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55b7bf871858 # | | | | `-ReturnStmt 0x55b7bf871848 # | | | | `-CallExpr 0x55b7bf871818 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf871800 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55b7bf8717e0 '' Function 0x55b7bf72fb98 'tanh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55b7bf8717b8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf8717a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf871788 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf871750 'int2':'vector' lvalue ParmVar 0x55b7bf871430 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55b7bf871590 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf8719b8 line:503:37 constexpr tanh 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf871908 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55b7bf871d38 # | | | | `-ReturnStmt 0x55b7bf871d28 # | | | | `-CallExpr 0x55b7bf871cf8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf871ce0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55b7bf871cc0 '' Function 0x55b7bf72fe10 'tanh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55b7bf871c98 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf871c80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf871c68 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf871c30 'int3':'vector' lvalue ParmVar 0x55b7bf871908 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55b7bf871a68 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf871e98 line:503:37 constexpr tanh 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf871de8 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55b7bf872220 # | | | | `-ReturnStmt 0x55b7bf872210 # | | | | `-CallExpr 0x55b7bf8721e0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf8721c8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55b7bf8721a8 '' Function 0x55b7bf730088 'tanh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55b7bf872180 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf872168 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf872150 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf872118 'int4':'vector' lvalue ParmVar 0x55b7bf871de8 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55b7bf871f48 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf872380 line:503:37 constexpr tanh 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf8722d0 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55b7bf8726f8 # | | | | `-ReturnStmt 0x55b7bf8726e8 # | | | | `-CallExpr 0x55b7bf8726b8 'float' # | | | | |-ImplicitCastExpr 0x55b7bf8726a0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55b7bf872680 '' Function 0x55b7bf72f920 'tanh' 'float (float)' # | | | | `-CStyleCastExpr 0x55b7bf872658 'float' # | | | | `-ImplicitCastExpr 0x55b7bf872640 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf872628 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf8725f0 'uint':'unsigned int' lvalue ParmVar 0x55b7bf8722d0 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55b7bf872430 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf872858 line:503:37 constexpr tanh 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf8727a8 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55b7bf872bf0 # | | | | `-ReturnStmt 0x55b7bf872be0 # | | | | `-CallExpr 0x55b7bf872bb0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf872b98 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55b7bf872b78 '' Function 0x55b7bf72fb98 'tanh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55b7bf872b50 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf872b38 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf872b20 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf872ae8 'uint2':'vector' lvalue ParmVar 0x55b7bf8727a8 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55b7bf872908 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf872d50 line:503:37 constexpr tanh 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf872ca0 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55b7bf8730f0 # | | | | `-ReturnStmt 0x55b7bf8730e0 # | | | | `-CallExpr 0x55b7bf8730b0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf873098 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55b7bf873078 '' Function 0x55b7bf72fe10 'tanh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55b7bf873050 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf873038 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf873020 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf872fe8 'uint3':'vector' lvalue ParmVar 0x55b7bf872ca0 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55b7bf872e00 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf873250 line:503:37 constexpr tanh 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf8731a0 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55b7bf8735f8 # | | | | `-ReturnStmt 0x55b7bf8735e8 # | | | | `-CallExpr 0x55b7bf8735b8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf8735a0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55b7bf873580 '' Function 0x55b7bf730088 'tanh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55b7bf873558 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf873540 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf873528 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf8734f0 'uint4':'vector' lvalue ParmVar 0x55b7bf8731a0 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55b7bf873300 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf873758 line:503:37 constexpr tanh 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf8736a8 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55b7bf873af0 # | | | | `-ReturnStmt 0x55b7bf873ae0 # | | | | `-CallExpr 0x55b7bf873ab0 'float' # | | | | |-ImplicitCastExpr 0x55b7bf873a98 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55b7bf873a78 '' Function 0x55b7bf72f920 'tanh' 'float (float)' # | | | | `-CStyleCastExpr 0x55b7bf873a50 'float' # | | | | `-ImplicitCastExpr 0x55b7bf873a38 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf873a20 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf8739e8 'int64_t':'long' lvalue ParmVar 0x55b7bf8736a8 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55b7bf873808 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf873c50 line:503:37 constexpr tanh 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf873ba0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55b7bf874008 # | | | | `-ReturnStmt 0x55b7bf873ff8 # | | | | `-CallExpr 0x55b7bf873fc8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf873fb0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55b7bf873f90 '' Function 0x55b7bf72fb98 'tanh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55b7bf873f68 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf873f50 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf873f38 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf873f00 'int64_t2':'vector' lvalue ParmVar 0x55b7bf873ba0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55b7bf873d00 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf874168 line:503:37 constexpr tanh 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf8740b8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55b7bf874528 # | | | | `-ReturnStmt 0x55b7bf874518 # | | | | `-CallExpr 0x55b7bf8744e8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf8744d0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55b7bf8744b0 '' Function 0x55b7bf72fe10 'tanh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55b7bf874488 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf874470 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf874458 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf874420 'int64_t3':'vector' lvalue ParmVar 0x55b7bf8740b8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55b7bf874218 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf874688 line:503:37 constexpr tanh 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf8745d8 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55b7bf874a50 # | | | | `-ReturnStmt 0x55b7bf874a40 # | | | | `-CallExpr 0x55b7bf874a10 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf8749f8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55b7bf8749d8 '' Function 0x55b7bf730088 'tanh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55b7bf8749b0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf874998 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf874980 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf874948 'int64_t4':'vector' lvalue ParmVar 0x55b7bf8745d8 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55b7bf874738 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf875bd0 line:503:37 constexpr tanh 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf875b20 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55b7bf875f88 # | | | | `-ReturnStmt 0x55b7bf875f78 # | | | | `-CallExpr 0x55b7bf875f48 'float' # | | | | |-ImplicitCastExpr 0x55b7bf875f30 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55b7bf875f10 '' Function 0x55b7bf72f920 'tanh' 'float (float)' # | | | | `-CStyleCastExpr 0x55b7bf875ee8 'float' # | | | | `-ImplicitCastExpr 0x55b7bf875ed0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf875eb8 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf875e80 'uint64_t':'unsigned long' lvalue ParmVar 0x55b7bf875b20 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55b7bf875c80 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf8760e8 line:503:37 constexpr tanh 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf876038 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55b7bf8764c0 # | | | | `-ReturnStmt 0x55b7bf8764b0 # | | | | `-CallExpr 0x55b7bf876480 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf876468 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55b7bf876448 '' Function 0x55b7bf72fb98 'tanh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55b7bf876420 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf876408 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf8763f0 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf8763b8 'uint64_t2':'vector' lvalue ParmVar 0x55b7bf876038 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55b7bf876198 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf876620 line:503:37 constexpr tanh 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf876570 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55b7bf876a00 # | | | | `-ReturnStmt 0x55b7bf8769f0 # | | | | `-CallExpr 0x55b7bf8769c0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf8769a8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55b7bf876988 '' Function 0x55b7bf72fe10 'tanh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55b7bf876960 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf876948 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf876930 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf8768f8 'uint64_t3':'vector' lvalue ParmVar 0x55b7bf876570 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55b7bf8766d0 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf876b60 line:503:37 constexpr tanh 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf876ab0 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55b7bf876f48 # | | | | `-ReturnStmt 0x55b7bf876f38 # | | | | `-CallExpr 0x55b7bf876f08 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf876ef0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55b7bf876ed0 '' Function 0x55b7bf730088 'tanh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55b7bf876ea8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf876e90 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf876e78 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf876e40 'uint64_t4':'vector' lvalue ParmVar 0x55b7bf876ab0 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55b7bf876c10 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf8770b8 line:509:36 constexpr trunc 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf877008 col:29 used V 'double' # | | | |-CompoundStmt 0x55b7bf877400 # | | | | `-ReturnStmt 0x55b7bf8773f0 # | | | | `-CallExpr 0x55b7bf8773c0 'float' # | | | | |-ImplicitCastExpr 0x55b7bf8773a8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55b7bf877388 '' Function 0x55b7bf730ca0 'trunc' 'float (float)' # | | | | `-CStyleCastExpr 0x55b7bf877360 'float' # | | | | `-ImplicitCastExpr 0x55b7bf877348 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf877330 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf8772f8 'double' lvalue ParmVar 0x55b7bf877008 'V' 'double' # | | | `-DeprecatedAttr 0x55b7bf877168 "In 202x 64 bit API lowering for trunc is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55b7bf877570 line:509:36 constexpr trunc 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf8774c0 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55b7bf8778d8 # | | | | `-ReturnStmt 0x55b7bf8778c8 # | | | | `-CallExpr 0x55b7bf877898 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf877880 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55b7bf877860 '' Function 0x55b7bf730f18 'trunc' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55b7bf877838 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf877820 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf877808 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf8777d0 'double2':'vector' lvalue ParmVar 0x55b7bf8774c0 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55b7bf877620 "In 202x 64 bit API lowering for trunc is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55b7bf877a48 line:509:36 constexpr trunc 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf877998 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55b7bf877db8 # | | | | `-ReturnStmt 0x55b7bf877da8 # | | | | `-CallExpr 0x55b7bf877d78 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf877d60 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55b7bf877d40 '' Function 0x55b7bf731190 'trunc' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55b7bf877d18 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf877d00 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf877ce8 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf877cb0 'double3':'vector' lvalue ParmVar 0x55b7bf877998 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55b7bf877af8 "In 202x 64 bit API lowering for trunc is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55b7bf877f28 line:509:36 constexpr trunc 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf877e78 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55b7bf8782a0 # | | | | `-ReturnStmt 0x55b7bf878290 # | | | | `-CallExpr 0x55b7bf878260 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf878248 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55b7bf878228 '' Function 0x55b7bf731408 'trunc' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55b7bf878200 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf8781e8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf8781d0 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf878198 'double4':'vector' lvalue ParmVar 0x55b7bf877e78 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55b7bf877fd8 "In 202x 64 bit API lowering for trunc is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55b7bf878400 line:510:37 constexpr trunc 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf878350 col:26 used V 'int' # | | | |-CompoundStmt 0x55b7bf878758 # | | | | `-ReturnStmt 0x55b7bf878748 # | | | | `-CallExpr 0x55b7bf878718 'float' # | | | | |-ImplicitCastExpr 0x55b7bf878700 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55b7bf8786e0 '' Function 0x55b7bf730ca0 'trunc' 'float (float)' # | | | | `-CStyleCastExpr 0x55b7bf8786b8 'float' # | | | | `-ImplicitCastExpr 0x55b7bf8786a0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf878688 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf878650 'int' lvalue ParmVar 0x55b7bf878350 'V' 'int' # | | | `-DeprecatedAttr 0x55b7bf8784b0 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf8788b8 line:510:37 constexpr trunc 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf878808 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55b7bf878c30 # | | | | `-ReturnStmt 0x55b7bf878c20 # | | | | `-CallExpr 0x55b7bf878bf0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf878bd8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55b7bf878bb8 '' Function 0x55b7bf730f18 'trunc' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55b7bf878b90 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf878b78 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf878b60 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf878b28 'int2':'vector' lvalue ParmVar 0x55b7bf878808 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55b7bf878968 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf878d90 line:510:37 constexpr trunc 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf878ce0 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55b7bf879110 # | | | | `-ReturnStmt 0x55b7bf879100 # | | | | `-CallExpr 0x55b7bf8790d0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf8790b8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55b7bf879098 '' Function 0x55b7bf731190 'trunc' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55b7bf879070 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf879058 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf879040 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf879008 'int3':'vector' lvalue ParmVar 0x55b7bf878ce0 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55b7bf878e40 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf879270 line:510:37 constexpr trunc 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf8791c0 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55b7bf8795f8 # | | | | `-ReturnStmt 0x55b7bf8795e8 # | | | | `-CallExpr 0x55b7bf8795b8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf8795a0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55b7bf879580 '' Function 0x55b7bf731408 'trunc' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55b7bf879558 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf879540 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf879528 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf8794f0 'int4':'vector' lvalue ParmVar 0x55b7bf8791c0 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55b7bf879320 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf879758 line:510:37 constexpr trunc 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf8796a8 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55b7bf879ad0 # | | | | `-ReturnStmt 0x55b7bf879ac0 # | | | | `-CallExpr 0x55b7bf879a90 'float' # | | | | |-ImplicitCastExpr 0x55b7bf879a78 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55b7bf879a58 '' Function 0x55b7bf730ca0 'trunc' 'float (float)' # | | | | `-CStyleCastExpr 0x55b7bf879a30 'float' # | | | | `-ImplicitCastExpr 0x55b7bf879a18 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf879a00 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf8799c8 'uint':'unsigned int' lvalue ParmVar 0x55b7bf8796a8 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55b7bf879808 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf87ac38 line:510:37 constexpr trunc 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf87ab88 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55b7bf87afd0 # | | | | `-ReturnStmt 0x55b7bf87afc0 # | | | | `-CallExpr 0x55b7bf87af90 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf87af78 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55b7bf87af58 '' Function 0x55b7bf730f18 'trunc' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55b7bf87af30 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf87af18 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf87af00 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf87aec8 'uint2':'vector' lvalue ParmVar 0x55b7bf87ab88 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55b7bf87ace8 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf87b130 line:510:37 constexpr trunc 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf87b080 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55b7bf87b4d0 # | | | | `-ReturnStmt 0x55b7bf87b4c0 # | | | | `-CallExpr 0x55b7bf87b490 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf87b478 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55b7bf87b458 '' Function 0x55b7bf731190 'trunc' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55b7bf87b430 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf87b418 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf87b400 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf87b3c8 'uint3':'vector' lvalue ParmVar 0x55b7bf87b080 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55b7bf87b1e0 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf87b630 line:510:37 constexpr trunc 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf87b580 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55b7bf87b9d8 # | | | | `-ReturnStmt 0x55b7bf87b9c8 # | | | | `-CallExpr 0x55b7bf87b998 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf87b980 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55b7bf87b960 '' Function 0x55b7bf731408 'trunc' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55b7bf87b938 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf87b920 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf87b908 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf87b8d0 'uint4':'vector' lvalue ParmVar 0x55b7bf87b580 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55b7bf87b6e0 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf87bb38 line:510:37 constexpr trunc 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf87ba88 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55b7bf87bed0 # | | | | `-ReturnStmt 0x55b7bf87bec0 # | | | | `-CallExpr 0x55b7bf87be90 'float' # | | | | |-ImplicitCastExpr 0x55b7bf87be78 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55b7bf87be58 '' Function 0x55b7bf730ca0 'trunc' 'float (float)' # | | | | `-CStyleCastExpr 0x55b7bf87be30 'float' # | | | | `-ImplicitCastExpr 0x55b7bf87be18 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf87be00 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf87bdc8 'int64_t':'long' lvalue ParmVar 0x55b7bf87ba88 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55b7bf87bbe8 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf87c030 line:510:37 constexpr trunc 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf87bf80 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55b7bf87c3e8 # | | | | `-ReturnStmt 0x55b7bf87c3d8 # | | | | `-CallExpr 0x55b7bf87c3a8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf87c390 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55b7bf87c370 '' Function 0x55b7bf730f18 'trunc' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55b7bf87c348 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf87c330 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf87c318 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf87c2e0 'int64_t2':'vector' lvalue ParmVar 0x55b7bf87bf80 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55b7bf87c0e0 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf87c548 line:510:37 constexpr trunc 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf87c498 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55b7bf87c908 # | | | | `-ReturnStmt 0x55b7bf87c8f8 # | | | | `-CallExpr 0x55b7bf87c8c8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf87c8b0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55b7bf87c890 '' Function 0x55b7bf731190 'trunc' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55b7bf87c868 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf87c850 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf87c838 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf87c800 'int64_t3':'vector' lvalue ParmVar 0x55b7bf87c498 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55b7bf87c5f8 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf87ca68 line:510:37 constexpr trunc 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf87c9b8 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55b7bf87ce30 # | | | | `-ReturnStmt 0x55b7bf87ce20 # | | | | `-CallExpr 0x55b7bf87cdf0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf87cdd8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55b7bf87cdb8 '' Function 0x55b7bf731408 'trunc' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55b7bf87cd90 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf87cd78 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf87cd60 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf87cd28 'int64_t4':'vector' lvalue ParmVar 0x55b7bf87c9b8 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55b7bf87cb18 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf87cf90 line:510:37 constexpr trunc 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf87cee0 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55b7bf87d348 # | | | | `-ReturnStmt 0x55b7bf87d338 # | | | | `-CallExpr 0x55b7bf87d308 'float' # | | | | |-ImplicitCastExpr 0x55b7bf87d2f0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55b7bf87d2d0 '' Function 0x55b7bf730ca0 'trunc' 'float (float)' # | | | | `-CStyleCastExpr 0x55b7bf87d2a8 'float' # | | | | `-ImplicitCastExpr 0x55b7bf87d290 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf87d278 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf87d240 'uint64_t':'unsigned long' lvalue ParmVar 0x55b7bf87cee0 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55b7bf87d040 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf87d4a8 line:510:37 constexpr trunc 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf87d3f8 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55b7bf87d880 # | | | | `-ReturnStmt 0x55b7bf87d870 # | | | | `-CallExpr 0x55b7bf87d840 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf87d828 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55b7bf87d808 '' Function 0x55b7bf730f18 'trunc' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55b7bf87d7e0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf87d7c8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf87d7b0 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf87d778 'uint64_t2':'vector' lvalue ParmVar 0x55b7bf87d3f8 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55b7bf87d558 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf87d9e0 line:510:37 constexpr trunc 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf87d930 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55b7bf87ddc0 # | | | | `-ReturnStmt 0x55b7bf87ddb0 # | | | | `-CallExpr 0x55b7bf87dd80 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf87dd68 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55b7bf87dd48 '' Function 0x55b7bf731190 'trunc' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55b7bf87dd20 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf87dd08 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf87dcf0 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf87dcb8 'uint64_t3':'vector' lvalue ParmVar 0x55b7bf87d930 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55b7bf87da90 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf87df20 line:510:37 constexpr trunc 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf87de70 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55b7bf87e308 # | | | | `-ReturnStmt 0x55b7bf87e2f8 # | | | | `-CallExpr 0x55b7bf87e2c8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf87e2b0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55b7bf87e290 '' Function 0x55b7bf731408 'trunc' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55b7bf87e268 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf87e250 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf87e238 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf87e200 'uint64_t4':'vector' lvalue ParmVar 0x55b7bf87de70 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55b7bf87dfd0 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf87e478 line:516:36 constexpr radians 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf87e3c8 col:29 used V 'double' # | | | |-CompoundStmt 0x55b7bf87e7c0 # | | | | `-ReturnStmt 0x55b7bf87e7b0 # | | | | `-CallExpr 0x55b7bf87e780 'float' # | | | | |-ImplicitCastExpr 0x55b7bf87e768 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55b7bf87e748 '' Function 0x55b7bf720ff0 'radians' 'float (float)' # | | | | `-CStyleCastExpr 0x55b7bf87e720 'float' # | | | | `-ImplicitCastExpr 0x55b7bf87e708 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf87e6f0 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf87e6b8 'double' lvalue ParmVar 0x55b7bf87e3c8 'V' 'double' # | | | `-DeprecatedAttr 0x55b7bf87e528 "In 202x 64 bit API lowering for radians is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55b7bf87e930 line:516:36 constexpr radians 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf87e880 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55b7bf87fc10 # | | | | `-ReturnStmt 0x55b7bf87fc00 # | | | | `-CallExpr 0x55b7bf87fbd0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf87fbb8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55b7bf87fb98 '' Function 0x55b7bf721268 'radians' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55b7bf87fb70 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf87fb58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf87fb40 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf87fb08 'double2':'vector' lvalue ParmVar 0x55b7bf87e880 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55b7bf87e9e0 "In 202x 64 bit API lowering for radians is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55b7bf87fd80 line:516:36 constexpr radians 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf87fcd0 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55b7bf8800f0 # | | | | `-ReturnStmt 0x55b7bf8800e0 # | | | | `-CallExpr 0x55b7bf8800b0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf880098 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55b7bf880078 '' Function 0x55b7bf7214e0 'radians' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55b7bf880050 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf880038 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf880020 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf87ffe8 'double3':'vector' lvalue ParmVar 0x55b7bf87fcd0 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55b7bf87fe30 "In 202x 64 bit API lowering for radians is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55b7bf880260 line:516:36 constexpr radians 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf8801b0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55b7bf8805d8 # | | | | `-ReturnStmt 0x55b7bf8805c8 # | | | | `-CallExpr 0x55b7bf880598 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf880580 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55b7bf880560 '' Function 0x55b7bf721758 'radians' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55b7bf880538 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf880520 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf880508 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf8804d0 'double4':'vector' lvalue ParmVar 0x55b7bf8801b0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55b7bf880310 "In 202x 64 bit API lowering for radians is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55b7bf880738 line:517:37 constexpr radians 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf880688 col:26 used V 'int' # | | | |-CompoundStmt 0x55b7bf880a98 # | | | | `-ReturnStmt 0x55b7bf880a88 # | | | | `-CallExpr 0x55b7bf880a58 'float' # | | | | |-ImplicitCastExpr 0x55b7bf880a40 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55b7bf880a20 '' Function 0x55b7bf720ff0 'radians' 'float (float)' # | | | | `-CStyleCastExpr 0x55b7bf8809f8 'float' # | | | | `-ImplicitCastExpr 0x55b7bf8809e0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf8809c8 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf880990 'int' lvalue ParmVar 0x55b7bf880688 'V' 'int' # | | | `-DeprecatedAttr 0x55b7bf8807e8 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf880bf8 line:517:37 constexpr radians 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf880b48 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55b7bf880f78 # | | | | `-ReturnStmt 0x55b7bf880f68 # | | | | `-CallExpr 0x55b7bf880f38 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf880f20 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55b7bf880f00 '' Function 0x55b7bf721268 'radians' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55b7bf880ed8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf880ec0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf880ea8 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf880e70 'int2':'vector' lvalue ParmVar 0x55b7bf880b48 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55b7bf880ca8 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf8810d8 line:517:37 constexpr radians 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf881028 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55b7bf881460 # | | | | `-ReturnStmt 0x55b7bf881450 # | | | | `-CallExpr 0x55b7bf881420 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf881408 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55b7bf8813e8 '' Function 0x55b7bf7214e0 'radians' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55b7bf8813c0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf8813a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf881390 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf881358 'int3':'vector' lvalue ParmVar 0x55b7bf881028 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55b7bf881188 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf8815c0 line:517:37 constexpr radians 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf881510 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55b7bf881950 # | | | | `-ReturnStmt 0x55b7bf881940 # | | | | `-CallExpr 0x55b7bf881910 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf8818f8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55b7bf8818d8 '' Function 0x55b7bf721758 'radians' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55b7bf8818b0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf881898 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf881880 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf881848 'int4':'vector' lvalue ParmVar 0x55b7bf881510 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55b7bf881670 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf881ab0 line:517:37 constexpr radians 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf881a00 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55b7bf881e30 # | | | | `-ReturnStmt 0x55b7bf881e20 # | | | | `-CallExpr 0x55b7bf881df0 'float' # | | | | |-ImplicitCastExpr 0x55b7bf881dd8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55b7bf881db8 '' Function 0x55b7bf720ff0 'radians' 'float (float)' # | | | | `-CStyleCastExpr 0x55b7bf881d90 'float' # | | | | `-ImplicitCastExpr 0x55b7bf881d78 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf881d60 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf881d28 'uint':'unsigned int' lvalue ParmVar 0x55b7bf881a00 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55b7bf881b60 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf881f90 line:517:37 constexpr radians 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf881ee0 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55b7bf882330 # | | | | `-ReturnStmt 0x55b7bf882320 # | | | | `-CallExpr 0x55b7bf8822f0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf8822d8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55b7bf8822b8 '' Function 0x55b7bf721268 'radians' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55b7bf882290 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf882278 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf882260 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf882228 'uint2':'vector' lvalue ParmVar 0x55b7bf881ee0 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55b7bf882040 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf882490 line:517:37 constexpr radians 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf8823e0 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55b7bf882838 # | | | | `-ReturnStmt 0x55b7bf882828 # | | | | `-CallExpr 0x55b7bf8827f8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf8827e0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55b7bf8827c0 '' Function 0x55b7bf7214e0 'radians' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55b7bf882798 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf882780 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf882768 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf882730 'uint3':'vector' lvalue ParmVar 0x55b7bf8823e0 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55b7bf882540 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf882998 line:517:37 constexpr radians 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf8828e8 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55b7bf882d48 # | | | | `-ReturnStmt 0x55b7bf882d38 # | | | | `-CallExpr 0x55b7bf882d08 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf882cf0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55b7bf882cd0 '' Function 0x55b7bf721758 'radians' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55b7bf882ca8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf882c90 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf882c78 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf882c40 'uint4':'vector' lvalue ParmVar 0x55b7bf8828e8 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55b7bf882a48 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf882ea8 line:517:37 constexpr radians 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf882df8 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55b7bf883248 # | | | | `-ReturnStmt 0x55b7bf883238 # | | | | `-CallExpr 0x55b7bf883208 'float' # | | | | |-ImplicitCastExpr 0x55b7bf8831f0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55b7bf8831d0 '' Function 0x55b7bf720ff0 'radians' 'float (float)' # | | | | `-CStyleCastExpr 0x55b7bf8831a8 'float' # | | | | `-ImplicitCastExpr 0x55b7bf883190 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf883178 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf883140 'int64_t':'long' lvalue ParmVar 0x55b7bf882df8 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55b7bf882f58 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf8833a8 line:517:37 constexpr radians 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf8832f8 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55b7bf883768 # | | | | `-ReturnStmt 0x55b7bf883758 # | | | | `-CallExpr 0x55b7bf883728 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf883710 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55b7bf8836f0 '' Function 0x55b7bf721268 'radians' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55b7bf8836c8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf8836b0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf883698 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf883660 'int64_t2':'vector' lvalue ParmVar 0x55b7bf8832f8 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55b7bf883458 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf8838c8 line:517:37 constexpr radians 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf883818 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55b7bf885dd0 # | | | | `-ReturnStmt 0x55b7bf885dc0 # | | | | `-CallExpr 0x55b7bf885d90 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf885d78 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55b7bf885d58 '' Function 0x55b7bf7214e0 'radians' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55b7bf885d30 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf885d18 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf885d00 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf885cc8 'int64_t3':'vector' lvalue ParmVar 0x55b7bf883818 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55b7bf883978 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf885f30 line:517:37 constexpr radians 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf885e80 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55b7bf886300 # | | | | `-ReturnStmt 0x55b7bf8862f0 # | | | | `-CallExpr 0x55b7bf8862c0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf8862a8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55b7bf886288 '' Function 0x55b7bf721758 'radians' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55b7bf886260 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf886248 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf886230 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf8861f8 'int64_t4':'vector' lvalue ParmVar 0x55b7bf885e80 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55b7bf885fe0 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf886460 line:517:37 constexpr radians 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf8863b0 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55b7bf886820 # | | | | `-ReturnStmt 0x55b7bf886810 # | | | | `-CallExpr 0x55b7bf8867e0 'float' # | | | | |-ImplicitCastExpr 0x55b7bf8867c8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55b7bf8867a8 '' Function 0x55b7bf720ff0 'radians' 'float (float)' # | | | | `-CStyleCastExpr 0x55b7bf886780 'float' # | | | | `-ImplicitCastExpr 0x55b7bf886768 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf886750 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf886718 'uint64_t':'unsigned long' lvalue ParmVar 0x55b7bf8863b0 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55b7bf886510 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf886980 line:517:37 constexpr radians 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf8868d0 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55b7bf886d60 # | | | | `-ReturnStmt 0x55b7bf886d50 # | | | | `-CallExpr 0x55b7bf886d20 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf886d08 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55b7bf886ce8 '' Function 0x55b7bf721268 'radians' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55b7bf886cc0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf886ca8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf886c90 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf886c58 'uint64_t2':'vector' lvalue ParmVar 0x55b7bf8868d0 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55b7bf886a30 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55b7bf886ec0 line:517:37 constexpr radians 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf886e10 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55b7bf8872a8 # | | | | `-ReturnStmt 0x55b7bf887298 # | | | | `-CallExpr 0x55b7bf887268 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf887250 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55b7bf887230 '' Function 0x55b7bf7214e0 'radians' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55b7bf887208 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf8871f0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55b7bf8871d8 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55b7bf8871a0 'uint64_t3':'vector' lvalue ParmVar 0x55b7bf886e10 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55b7bf886f70 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | `-FunctionDecl 0x55b7bf887408 line:517:37 constexpr radians 'float4 (uint64_t4)' implicit-inline # | | |-ParmVarDecl 0x55b7bf887358 col:33 used V 'uint64_t4':'vector' # | | |-CompoundStmt 0x55b7bf8877f8 # | | | `-ReturnStmt 0x55b7bf8877e8 # | | | `-CallExpr 0x55b7bf8877b8 'float4':'vector' # | | | |-ImplicitCastExpr 0x55b7bf8877a0 'float4 (*)(float4)' # | | | | `-DeclRefExpr 0x55b7bf887780 '' Function 0x55b7bf721758 'radians' 'float4 (float4)' # | | | `-CStyleCastExpr 0x55b7bf887758 'float4':'vector' # | | | `-ImplicitCastExpr 0x55b7bf887740 'vector' part_of_explicit_cast # | | | `-ImplicitCastExpr 0x55b7bf887728 'uint64_t4':'vector' part_of_explicit_cast # | | | `-DeclRefExpr 0x55b7bf8876f0 'uint64_t4':'vector' lvalue ParmVar 0x55b7bf887358 'V' 'uint64_t4':'vector' # | | `-DeprecatedAttr 0x55b7bf8874b8 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | |-NamespaceDecl 0x55b7bf887810 prev 0x55b7bf78e818 line:12:11 hlsl # | | |-original Namespace 0x55b7bf5eba98 'hlsl' # | | `-NamespaceDecl 0x55b7bf887880 prev 0x55b7bf689a88 line:13:11 __detail # | | |-original Namespace 0x55b7bf689a88 '__detail' # | | |-FunctionDecl 0x55b7bf8879b8 line:15:16 used constexpr d3d_color_to_ubyte4_impl 'int4 (float4)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf887908 col:48 used V 'float4':'vector' # | | | `-CompoundStmt 0x55b7bf887b60 # | | | `-ReturnStmt 0x55b7bf887b50 # | | | `-ImplicitCastExpr 0x55b7bf887b38 'vector' # | | | `-BinaryOperator 0x55b7bf887b18 'vector' '*' # | | | |-ImplicitCastExpr 0x55b7bf887ae8 'vector' # | | | | `-ExtVectorElementExpr 0x55b7bf887aa0 'vector' lvalue vectorcomponent zyxw # | | | | `-DeclRefExpr 0x55b7bf887a80 'float4':'vector' lvalue ParmVar 0x55b7bf887908 'V' 'float4':'vector' # | | | `-ImplicitCastExpr 0x55b7bf887b00 'vector' # | | | `-FloatingLiteral 0x55b7bf887ac8 'float' 2.550020e+02 # | | |-FunctionTemplateDecl 0x55b7bf887df8 col:35 length_impl # | | | |-TemplateTypeParmDecl 0x55b7bf887b78 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55b7bf887d50 col:35 constexpr length_impl 'T (T)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf887c30 col:49 referenced X 'T' # | | | `-CompoundStmt 0x55b7bf888058 # | | | `-ReturnStmt 0x55b7bf888048 # | | | `-CallExpr 0x55b7bf888018 '' # | | | |-UnresolvedLookupExpr 0x55b7bf887ed8 '' lvalue (ADL) = 'abs' 0x55b7bf694e28 0x55b7bf695128 0x55b7bf695438 0x55b7bf695748 0x55b7bf696e68 0x55b7bf697178 0x55b7bf697488 0x55b7bf697798 0x55b7bf697a68 0x55b7bf697d90 0x55b7bf698038 0x55b7bf6982d8 0x55b7bf698528 0x55b7bf698838 0x55b7bf698b48 0x55b7bf6995d8 0x55b7bf6998c8 0x55b7bf699bd8 0x55b7bf699ee8 0x55b7bf69a1f8 0x55b7bf69eb70 0x55b7bf69ee18 0x55b7bf69f0b8 0x55b7bf69f358 0x55b7bf69f5a8 0x55b7bf69f8b8 0x55b7bf6a0cc8 0x55b7bf6a0fd8 # | | | `-DeclRefExpr 0x55b7bf887ff8 'T' lvalue ParmVar 0x55b7bf887c30 'X' 'T' # | | |-FunctionTemplateDecl 0x55b7bf8886d0 line:30:1 invalid length_vec_impl # | | | |-TemplateTypeParmDecl 0x55b7bf888070 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55b7bf888108 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x55b7bf888628 line:30:1 invalid constexpr length_vec_impl 'int (int)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf888578 col:30 invalid X 'int' # | | | `-CompoundStmt 0x55b7bf888a28 # | | | `-ReturnStmt 0x55b7bf888a18 # | | | `-CallExpr 0x55b7bf8889e8 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55b7bf888748 '' lvalue (ADL) = 'sqrt' 0x55b7bf72af10 0x55b7bf72b178 0x55b7bf72b3f0 0x55b7bf72b668 0x55b7bf72b8d8 0x55b7bf72bb50 0x55b7bf72bdc8 0x55b7bf72c040 0x55b7bf855cc0 0x55b7bf856178 0x55b7bf856650 0x55b7bf856b30 0x55b7bf857008 0x55b7bf857500 0x55b7bf8579d8 0x55b7bf857eb8 0x55b7bf8583a0 0x55b7bf858878 0x55b7bf858d70 0x55b7bf859270 0x55b7bf859778 0x55b7bf859c70 0x55b7bf85a188 0x55b7bf85a6a8 0x55b7bf85abd0 0x55b7bf85b0e8 0x55b7bf85ba30 0x55b7bf85bf70 # | | | `-CallExpr 0x55b7bf8889b0 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55b7bf888868 '' lvalue (ADL) = 'dot' 0x55b7bf6d5968 0x55b7bf6d5d38 0x55b7bf6d60d8 0x55b7bf6d6478 0x55b7bf6d6780 0x55b7bf6d6b70 0x55b7bf6d6f18 0x55b7bf6d72b8 0x55b7bf6d7608 0x55b7bf6d7958 0x55b7bf6d7d58 0x55b7bf6d80f8 0x55b7bf6d8498 0x55b7bf6d8838 0x55b7bf6d8c08 0x55b7bf6d8fa8 0x55b7bf6d9348 0x55b7bf6d96e8 0x55b7bf6d9a88 0x55b7bf6d9e58 0x55b7bf6da1f8 0x55b7bf6da598 0x55b7bf6da938 0x55b7bf6dad08 0x55b7bf6db0a8 # | | | |-RecoveryExpr 0x55b7bf888970 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55b7bf888990 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55b7bf888e10 line:39:24 invalid dst_impl # | | | |-TemplateTypeParmDecl 0x55b7bf888a40 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55b7bf888d68 line:39:24 invalid constexpr dst_impl 'int (int, int)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf888bb8 col:46 invalid Src0 'int' # | | | |-ParmVarDecl 0x55b7bf888c98 col:65 invalid Src1 'int' # | | | `-CompoundStmt 0x55b7bf8890c0 # | | | `-ReturnStmt 0x55b7bf8890b0 # | | | `-InitListExpr 0x55b7bf889050 'void' contains-errors # | | | |-IntegerLiteral 0x55b7bf888e90 'int' 1 # | | | |-BinaryOperator 0x55b7bf888f70 '' contains-errors '*' # | | | | |-ArraySubscriptExpr 0x55b7bf888ef0 '' contains-errors lvalue # | | | | | |-RecoveryExpr 0x55b7bf888eb0 '' contains-errors lvalue # | | | | | `-IntegerLiteral 0x55b7bf888ed0 'int' 1 # | | | | `-ArraySubscriptExpr 0x55b7bf888f50 '' contains-errors lvalue # | | | | |-RecoveryExpr 0x55b7bf888f10 '' contains-errors lvalue # | | | | `-IntegerLiteral 0x55b7bf888f30 'int' 1 # | | | |-ArraySubscriptExpr 0x55b7bf888fd0 '' contains-errors lvalue # | | | | |-RecoveryExpr 0x55b7bf888f90 '' contains-errors lvalue # | | | | `-IntegerLiteral 0x55b7bf888fb0 'int' 2 # | | | `-ArraySubscriptExpr 0x55b7bf889030 '' contains-errors lvalue # | | | |-RecoveryExpr 0x55b7bf888ff0 '' contains-errors lvalue # | | | `-IntegerLiteral 0x55b7bf889010 'int' 3 # | | |-FunctionTemplateDecl 0x55b7bf8893f8 line:43:35 distance_impl # | | | |-TemplateTypeParmDecl 0x55b7bf8890d8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55b7bf889350 line:43:35 constexpr distance_impl 'T (T, T)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf889190 col:51 referenced X 'T' # | | | |-ParmVarDecl 0x55b7bf889208 col:56 referenced Y 'T' # | | | `-CompoundStmt 0x55b7bf8895c8 # | | | `-ReturnStmt 0x55b7bf8895b8 # | | | `-CallExpr 0x55b7bf889588 '' # | | | |-UnresolvedLookupExpr 0x55b7bf8894e0 '' lvalue (ADL) = 'length_impl' 0x55b7bf887df8 # | | | `-BinaryOperator 0x55b7bf889568 '' '-' # | | | |-DeclRefExpr 0x55b7bf889528 'T' lvalue ParmVar 0x55b7bf889190 'X' 'T' # | | | `-DeclRefExpr 0x55b7bf889548 'T' lvalue ParmVar 0x55b7bf889208 'Y' 'T' # | | |-FunctionTemplateDecl 0x55b7bf88c0f0 line:49:1 invalid distance_vec_impl # | | | |-TemplateTypeParmDecl 0x55b7bf8895e0 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55b7bf889678 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x55b7bf88c048 line:49:1 invalid constexpr distance_vec_impl 'int (int, int)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf889a28 col:32 invalid X 'int' # | | | |-ParmVarDecl 0x55b7bf889ae8 col:48 invalid Y 'int' # | | | `-CompoundStmt 0x55b7bf88c258 # | | | `-ReturnStmt 0x55b7bf88c248 # | | | `-CallExpr 0x55b7bf88c218 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55b7bf88c170 '' lvalue (ADL) = 'length_vec_impl' 0x55b7bf8886d0 # | | | `-BinaryOperator 0x55b7bf88c1f8 '' contains-errors '-' # | | | |-RecoveryExpr 0x55b7bf88c1b8 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55b7bf88c1d8 '' contains-errors lvalue # | | |-FunctionDecl 0x55b7bf88c518 line:53:17 used constexpr dot2add_impl 'float (half2, half2, float)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf88c288 col:36 used a 'half2':'vector' # | | | |-ParmVarDecl 0x55b7bf88c308 col:45 used b 'half2':'vector' # | | | |-ParmVarDecl 0x55b7bf88c388 col:54 used c 'float' # | | | `-CompoundStmt 0x55b7bf88cb90 # | | | `-ReturnStmt 0x55b7bf88cb80 # | | | `-CallExpr 0x55b7bf88cac8 'float' # | | | |-ImplicitCastExpr 0x55b7bf88cab0 'float (*)(vector<_Float16, 2>, vector<_Float16, 2>, float) noexcept' # | | | | `-DeclRefExpr 0x55b7bf88c9b0 '' Function 0x55b7bf88c708 '__builtin_dx_dot2add' 'float (vector<_Float16, 2>, vector<_Float16, 2>, float) noexcept' # | | | |-ImplicitCastExpr 0x55b7bf88cb20 'vector<_Float16, 2>' # | | | | `-ImplicitCastExpr 0x55b7bf88cb08 'half2':'vector' # | | | | `-DeclRefExpr 0x55b7bf88c9e8 'half2':'vector' lvalue ParmVar 0x55b7bf88c288 'a' 'half2':'vector' # | | | |-ImplicitCastExpr 0x55b7bf88cb50 'vector<_Float16, 2>' # | | | | `-ImplicitCastExpr 0x55b7bf88cb38 'half2':'vector' # | | | | `-DeclRefExpr 0x55b7bf88ca08 'half2':'vector' lvalue ParmVar 0x55b7bf88c308 'b' 'half2':'vector' # | | | `-ImplicitCastExpr 0x55b7bf88cb68 'float' # | | | `-DeclRefExpr 0x55b7bf88ca28 'float' lvalue ParmVar 0x55b7bf88c388 'c' 'float' # | | |-FunctionTemplateDecl 0x55b7bf88d138 line:63:1 invalid mul_vec_impl # | | | |-TemplateTypeParmDecl 0x55b7bf88cba8 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55b7bf88cc48 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x55b7bf88d090 line:63:1 invalid constexpr mul_vec_impl 'int (int, int)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf88cf00 col:27 invalid x 'int' # | | | |-ParmVarDecl 0x55b7bf88cfc0 col:43 invalid y 'int' # | | | `-CompoundStmt 0x55b7bf88d348 # | | | `-ReturnStmt 0x55b7bf88d338 # | | | `-CallExpr 0x55b7bf88d300 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55b7bf88d1b8 '' lvalue (ADL) = 'dot' 0x55b7bf6d5968 0x55b7bf6d5d38 0x55b7bf6d60d8 0x55b7bf6d6478 0x55b7bf6d6780 0x55b7bf6d6b70 0x55b7bf6d6f18 0x55b7bf6d72b8 0x55b7bf6d7608 0x55b7bf6d7958 0x55b7bf6d7d58 0x55b7bf6d80f8 0x55b7bf6d8498 0x55b7bf6d8838 0x55b7bf6d8c08 0x55b7bf6d8fa8 0x55b7bf6d9348 0x55b7bf6d96e8 0x55b7bf6d9a88 0x55b7bf6d9e58 0x55b7bf6da1f8 0x55b7bf6da598 0x55b7bf6da938 0x55b7bf6dad08 0x55b7bf6db0a8 # | | | |-RecoveryExpr 0x55b7bf88d2c0 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55b7bf88d2e0 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55b7bf88d888 line:69:43 invalid mul_vec_impl # | | | |-TemplateTypeParmDecl 0x55b7bf88d360 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55b7bf88d3f8 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x55b7bf88d7e0 line:69:43 invalid mul_vec_impl 'int (int, int)' # | | | |-ParmVarDecl 0x55b7bf88d650 col:69 invalid x 'int' # | | | |-ParmVarDecl 0x55b7bf88d710 col:69 invalid y 'int' # | | | `-CompoundStmt 0x55b7bf88df60 # | | | |-DeclStmt 0x55b7bf88da80 # | | | | `-VarDecl 0x55b7bf88d938 col:5 referenced sum 'T' cinit # | | | | `-BinaryOperator 0x55b7bf88da60 '' contains-errors '*' # | | | | |-ArraySubscriptExpr 0x55b7bf88d9e0 '' contains-errors lvalue # | | | | | |-RecoveryExpr 0x55b7bf88d9a0 '' contains-errors lvalue # | | | | | `-IntegerLiteral 0x55b7bf88d9c0 'int' 0 # | | | | `-ArraySubscriptExpr 0x55b7bf88da40 '' contains-errors lvalue # | | | | |-RecoveryExpr 0x55b7bf88da00 '' contains-errors lvalue # | | | | `-IntegerLiteral 0x55b7bf88da20 'int' 0 # | | | |-AttributedStmt 0x55b7bf88df18 <, line:72:65> # | | | | |-HLSLLoopHintAttr 0x55b7bf88dee8 unroll 0 # | | | | `-ForStmt 0x55b7bf88deb0 # | | | | |-DeclStmt 0x55b7bf88db50 # | | | | | `-VarDecl 0x55b7bf88dab0 col:21 referenced i 'int' cinit # | | | | | `-IntegerLiteral 0x55b7bf88db18 'int' 1 # | | | | |-<<>> # | | | | |-BinaryOperator 0x55b7bf88dbc0 'bool' '<' # | | | | | |-ImplicitCastExpr 0x55b7bf88dba8 'int' # | | | | | | `-DeclRefExpr 0x55b7bf88db68 'int' lvalue Var 0x55b7bf88dab0 'i' 'int' # | | | | | `-DeclRefExpr 0x55b7bf88db88 'int' NonTypeTemplateParm 0x55b7bf88d3f8 'N' 'int' # | | | | |-UnaryOperator 0x55b7bf88dc00 'int' lvalue prefix '++' # | | | | | `-DeclRefExpr 0x55b7bf88dbe0 'int' lvalue Var 0x55b7bf88dab0 'i' 'int' # | | | | `-BinaryOperator 0x55b7bf88de90 '' contains-errors '=' # | | | | |-DeclRefExpr 0x55b7bf88dc18 'T' contains-errors lvalue Var 0x55b7bf88d938 'sum' 'T' # | | | | `-CallExpr 0x55b7bf88de50 '' contains-errors # | | | | |-UnresolvedLookupExpr 0x55b7bf88dc50 '' lvalue (ADL) = 'mad' 0x55b7bf6f2460 0x55b7bf6f2818 0x55b7bf6f2be0 0x55b7bf6f3fd0 0x55b7bf6f4380 0x55b7bf6f4748 0x55b7bf6f4b10 0x55b7bf6f4ed8 0x55b7bf6f52a0 0x55b7bf6f5668 0x55b7bf6f5a30 0x55b7bf6f5e30 0x55b7bf6f61f8 0x55b7bf6f65c0 0x55b7bf6f6988 0x55b7bf6f6d50 0x55b7bf6f7118 0x55b7bf6f74e0 0x55b7bf6f78a8 0x55b7bf6f7cd0 0x55b7bf6f8080 0x55b7bf6f8448 0x55b7bf6f8810 0x55b7bf6f8bd8 0x55b7bf6f8f88 0x55b7bf6f9350 0x55b7bf6f9718 0x55b7bf6f9ae0 # | | | | |-ArraySubscriptExpr 0x55b7bf88ddb0 '' contains-errors lvalue # | | | | | |-RecoveryExpr 0x55b7bf88dd70 '' contains-errors lvalue # | | | | | `-DeclRefExpr 0x55b7bf88dd90 'int' lvalue Var 0x55b7bf88dab0 'i' 'int' # | | | | |-ArraySubscriptExpr 0x55b7bf88de10 '' contains-errors lvalue # | | | | | |-RecoveryExpr 0x55b7bf88ddd0 '' contains-errors lvalue # | | | | | `-DeclRefExpr 0x55b7bf88ddf0 'int' lvalue Var 0x55b7bf88dab0 'i' 'int' # | | | | `-DeclRefExpr 0x55b7bf88de30 'T' contains-errors lvalue Var 0x55b7bf88d938 'sum' 'T' # | | | `-ReturnStmt 0x55b7bf88df50 # | | | `-DeclRefExpr 0x55b7bf88df30 'T' contains-errors lvalue Var 0x55b7bf88d938 'sum' 'T' # | | |-FunctionTemplateDecl 0x55b7bf88e268 line:76:35 reflect_impl # | | | |-TemplateTypeParmDecl 0x55b7bf88df88 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55b7bf88e1c0 line:76:35 constexpr reflect_impl 'T (T, T)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf88e040 col:50 referenced I 'T' # | | | |-ParmVarDecl 0x55b7bf88e0b8 col:55 referenced N 'T' # | | | `-CompoundStmt 0x55b7bf88e480 # | | | `-ReturnStmt 0x55b7bf88e470 # | | | `-BinaryOperator 0x55b7bf88e450 '' '-' # | | | |-DeclRefExpr 0x55b7bf88e350 'T' lvalue ParmVar 0x55b7bf88e040 'I' 'T' # | | | `-BinaryOperator 0x55b7bf88e430 '' '*' # | | | |-BinaryOperator 0x55b7bf88e3f0 '' '*' # | | | | |-BinaryOperator 0x55b7bf88e3b0 '' '*' # | | | | | |-IntegerLiteral 0x55b7bf88e370 'int' 2 # | | | | | `-DeclRefExpr 0x55b7bf88e390 'T' lvalue ParmVar 0x55b7bf88e0b8 'N' 'T' # | | | | `-DeclRefExpr 0x55b7bf88e3d0 'T' lvalue ParmVar 0x55b7bf88e040 'I' 'T' # | | | `-DeclRefExpr 0x55b7bf88e410 'T' lvalue ParmVar 0x55b7bf88e0b8 'N' 'T' # | | |-FunctionTemplateDecl 0x55b7bf88e888 line:81:24 invalid reflect_vec_impl # | | | |-TemplateTypeParmDecl 0x55b7bf88e498 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55b7bf88e538 col:27 referenced 'int' depth 0 index 1 L # | | | `-FunctionDecl 0x55b7bf88e7e0 line:81:24 invalid constexpr reflect_vec_impl 'int (int, int)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf88e650 col:54 invalid I 'int' # | | | |-ParmVarDecl 0x55b7bf88e710 col:70 invalid N 'int' # | | | `-CompoundStmt 0x55b7bf88eb58 # | | | `-ReturnStmt 0x55b7bf88eb48 # | | | `-BinaryOperator 0x55b7bf88eb28 '' contains-errors '-' # | | | |-RecoveryExpr 0x55b7bf88e908 '' contains-errors lvalue # | | | `-BinaryOperator 0x55b7bf88eb08 '' contains-errors '*' # | | | |-BinaryOperator 0x55b7bf88e968 '' contains-errors '*' # | | | | |-IntegerLiteral 0x55b7bf88e928 'int' 2 # | | | | `-RecoveryExpr 0x55b7bf88e948 '' contains-errors lvalue # | | | `-CallExpr 0x55b7bf88ead0 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55b7bf88e988 '' lvalue (ADL) = 'dot' 0x55b7bf6d5968 0x55b7bf6d5d38 0x55b7bf6d60d8 0x55b7bf6d6478 0x55b7bf6d6780 0x55b7bf6d6b70 0x55b7bf6d6f18 0x55b7bf6d72b8 0x55b7bf6d7608 0x55b7bf6d7958 0x55b7bf6d7d58 0x55b7bf6d80f8 0x55b7bf6d8498 0x55b7bf6d8838 0x55b7bf6d8c08 0x55b7bf6d8fa8 0x55b7bf6d9348 0x55b7bf6d96e8 0x55b7bf6d9a88 0x55b7bf6d9e58 0x55b7bf6da1f8 0x55b7bf6da598 0x55b7bf6da938 0x55b7bf6dad08 0x55b7bf6db0a8 # | | | |-RecoveryExpr 0x55b7bf88ea90 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55b7bf88eab0 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55b7bf88efc8 line:89:47 refract_impl # | | | |-TemplateTypeParmDecl 0x55b7bf88eb70 col:20 referenced typename depth 0 index 0 T # | | | |-TemplateTypeParmDecl 0x55b7bf88ebf0 col:32 referenced typename depth 0 index 1 U # | | | `-FunctionDecl 0x55b7bf88ef20 line:89:47 constexpr refract_impl 'T (T, T, U)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf88eca8 col:62 referenced I 'T' # | | | |-ParmVarDecl 0x55b7bf88ed20 col:67 referenced N 'T' # | | | |-ParmVarDecl 0x55b7bf88ed98 col:72 referenced Eta 'U' # | | | `-CompoundStmt 0x55b7bf88fab0 # | | | |-DeclStmt 0x55b7bf88f2c0 # | | | | `-VarDecl 0x55b7bf88f0d8 col:5 referenced Mul 'T' cinit # | | | | `-CallExpr 0x55b7bf88f288 '' # | | | | |-UnresolvedLookupExpr 0x55b7bf88f140 '' lvalue (ADL) = 'dot' 0x55b7bf6d5968 0x55b7bf6d5d38 0x55b7bf6d60d8 0x55b7bf6d6478 0x55b7bf6d6780 0x55b7bf6d6b70 0x55b7bf6d6f18 0x55b7bf6d72b8 0x55b7bf6d7608 0x55b7bf6d7958 0x55b7bf6d7d58 0x55b7bf6d80f8 0x55b7bf6d8498 0x55b7bf6d8838 0x55b7bf6d8c08 0x55b7bf6d8fa8 0x55b7bf6d9348 0x55b7bf6d96e8 0x55b7bf6d9a88 0x55b7bf6d9e58 0x55b7bf6da1f8 0x55b7bf6da598 0x55b7bf6da938 0x55b7bf6dad08 0x55b7bf6db0a8 # | | | | |-DeclRefExpr 0x55b7bf88f248 'T' lvalue ParmVar 0x55b7bf88ed20 'N' 'T' # | | | | `-DeclRefExpr 0x55b7bf88f268 'T' lvalue ParmVar 0x55b7bf88eca8 'I' 'T' # | | | |-DeclStmt 0x55b7bf88f4f8 # | | | | `-VarDecl 0x55b7bf88f2f8 col:5 referenced K 'T' cinit # | | | | `-BinaryOperator 0x55b7bf88f4d8 '' '-' # | | | | |-IntegerLiteral 0x55b7bf88f360 'int' 1 # | | | | `-BinaryOperator 0x55b7bf88f4b8 '' '*' # | | | | |-BinaryOperator 0x55b7bf88f3c0 '' '*' # | | | | | |-DeclRefExpr 0x55b7bf88f380 'U' lvalue ParmVar 0x55b7bf88ed98 'Eta' 'U' # | | | | | `-DeclRefExpr 0x55b7bf88f3a0 'U' lvalue ParmVar 0x55b7bf88ed98 'Eta' 'U' # | | | | `-ParenExpr 0x55b7bf88f498 '' # | | | | `-BinaryOperator 0x55b7bf88f478 '' '-' # | | | | |-IntegerLiteral 0x55b7bf88f3e0 'int' 1 # | | | | `-BinaryOperator 0x55b7bf88f458 '' '*' # | | | | |-DeclRefExpr 0x55b7bf88f400 'T' lvalue Var 0x55b7bf88f0d8 'Mul' 'T' # | | | | `-DeclRefExpr 0x55b7bf88f438 'T' lvalue Var 0x55b7bf88f0d8 'Mul' 'T' # | | | |-DeclStmt 0x55b7bf88f8a0 # | | | | `-VarDecl 0x55b7bf88f530 col:5 referenced Result 'T' cinit # | | | | `-ParenExpr 0x55b7bf88f880 '' # | | | | `-BinaryOperator 0x55b7bf88f860 '' '-' # | | | | |-BinaryOperator 0x55b7bf88f5d8 '' '*' # | | | | | |-DeclRefExpr 0x55b7bf88f598 'U' lvalue ParmVar 0x55b7bf88ed98 'Eta' 'U' # | | | | | `-DeclRefExpr 0x55b7bf88f5b8 'T' lvalue ParmVar 0x55b7bf88eca8 'I' 'T' # | | | | `-BinaryOperator 0x55b7bf88f840 '' '*' # | | | | |-ParenExpr 0x55b7bf88f800 '' # | | | | | `-BinaryOperator 0x55b7bf88f7e0 '' '+' # | | | | | |-BinaryOperator 0x55b7bf88f638 '' '*' # | | | | | | |-DeclRefExpr 0x55b7bf88f5f8 'U' lvalue ParmVar 0x55b7bf88ed98 'Eta' 'U' # | | | | | | `-DeclRefExpr 0x55b7bf88f618 'T' lvalue Var 0x55b7bf88f0d8 'Mul' 'T' # | | | | | `-CallExpr 0x55b7bf88f7b0 '' # | | | | | |-UnresolvedLookupExpr 0x55b7bf88f658 '' lvalue (ADL) = 'sqrt' 0x55b7bf72af10 0x55b7bf72b178 0x55b7bf72b3f0 0x55b7bf72b668 0x55b7bf72b8d8 0x55b7bf72bb50 0x55b7bf72bdc8 0x55b7bf72c040 0x55b7bf855cc0 0x55b7bf856178 0x55b7bf856650 0x55b7bf856b30 0x55b7bf857008 0x55b7bf857500 0x55b7bf8579d8 0x55b7bf857eb8 0x55b7bf8583a0 0x55b7bf858878 0x55b7bf858d70 0x55b7bf859270 0x55b7bf859778 0x55b7bf859c70 0x55b7bf85a188 0x55b7bf85a6a8 0x55b7bf85abd0 0x55b7bf85b0e8 0x55b7bf85ba30 0x55b7bf85bf70 # | | | | | `-DeclRefExpr 0x55b7bf88f778 'T' lvalue Var 0x55b7bf88f2f8 'K' 'T' # | | | | `-DeclRefExpr 0x55b7bf88f820 'T' lvalue ParmVar 0x55b7bf88ed20 'N' 'T' # | | | `-ReturnStmt 0x55b7bf88faa0 # | | | `-CallExpr 0x55b7bf88fa60 '' # | | | |-UnresolvedLookupExpr 0x55b7bf88f8f0 '' lvalue (ADL) = 'select' 0x55b7bf6e0158 # | | | | `-TemplateArgument type 'T':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x55b7bf88ebc0 'T' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x55b7bf88eb70 'T' # | | | |-BinaryOperator 0x55b7bf88f9a8 '' '<' # | | | | |-DeclRefExpr 0x55b7bf88f968 'T' lvalue Var 0x55b7bf88f2f8 'K' 'T' # | | | | `-IntegerLiteral 0x55b7bf88f988 'int' 0 # | | | |-CXXStaticCastExpr 0x55b7bf88f9f8 'T' static_cast # | | | | `-IntegerLiteral 0x55b7bf88f9c8 'int' 0 # | | | `-DeclRefExpr 0x55b7bf88fa28 'T' lvalue Var 0x55b7bf88f530 'Result' 'T' # | | |-FunctionTemplateDecl 0x55b7bf88fdb8 line:99:35 fmod_impl # | | | |-TemplateTypeParmDecl 0x55b7bf88fae0 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55b7bf88fd10 line:99:35 constexpr fmod_impl 'T (T, T)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf88fb90 col:47 referenced X 'T' # | | | |-ParmVarDecl 0x55b7bf88fc08 col:52 referenced Y 'T' # | | | `-CompoundStmt 0x55b7bf891a08 # | | | |-DeclStmt 0x55b7bf88ff88 # | | | | `-VarDecl 0x55b7bf88fec0 col:5 referenced div 'T' cinit # | | | | `-BinaryOperator 0x55b7bf88ff68 '' '/' # | | | | |-DeclRefExpr 0x55b7bf88ff28 'T' lvalue ParmVar 0x55b7bf88fb90 'X' 'T' # | | | | `-DeclRefExpr 0x55b7bf88ff48 'T' lvalue ParmVar 0x55b7bf88fc08 'Y' 'T' # | | | |-DeclStmt 0x55b7bf8914c0 # | | | | `-VarDecl 0x55b7bf8913e0 col:8 referenced ge 'bool' cinit # | | | | `-BinaryOperator 0x55b7bf8914a0 '' '>=' # | | | | |-DeclRefExpr 0x55b7bf891448 'T' lvalue Var 0x55b7bf88fec0 'div' 'T' # | | | | `-IntegerLiteral 0x55b7bf891480 'int' 0 # | | | |-DeclStmt 0x55b7bf891820 # | | | | `-VarDecl 0x55b7bf8914f8 col:5 referenced frc 'T' cinit # | | | | `-CallExpr 0x55b7bf8917f0 '' # | | | | |-UnresolvedLookupExpr 0x55b7bf891560 '' lvalue (ADL) = 'frac' 0x55b7bf6e7c40 0x55b7bf6e7ea8 0x55b7bf6e8120 0x55b7bf6e8398 0x55b7bf6e85f8 0x55b7bf6e8870 0x55b7bf6e8ae8 0x55b7bf6e8d70 0x55b7bf751e40 0x55b7bf7522f8 0x55b7bf7527d0 0x55b7bf752cb0 0x55b7bf805308 0x55b7bf8057c0 0x55b7bf805c98 0x55b7bf806178 0x55b7bf806660 0x55b7bf806b38 0x55b7bf807860 0x55b7bf807d60 0x55b7bf808268 0x55b7bf808760 0x55b7bf808c78 0x55b7bf809198 0x55b7bf8096c0 0x55b7bf80a5e8 0x55b7bf80ab20 0x55b7bf80b060 # | | | | `-CallExpr 0x55b7bf8917c0 '' # | | | | |-UnresolvedLookupExpr 0x55b7bf891680 '' lvalue (ADL) = 'abs' 0x55b7bf694e28 0x55b7bf695128 0x55b7bf695438 0x55b7bf695748 0x55b7bf696e68 0x55b7bf697178 0x55b7bf697488 0x55b7bf697798 0x55b7bf697a68 0x55b7bf697d90 0x55b7bf698038 0x55b7bf6982d8 0x55b7bf698528 0x55b7bf698838 0x55b7bf698b48 0x55b7bf6995d8 0x55b7bf6998c8 0x55b7bf699bd8 0x55b7bf699ee8 0x55b7bf69a1f8 0x55b7bf69eb70 0x55b7bf69ee18 0x55b7bf69f0b8 0x55b7bf69f358 0x55b7bf69f5a8 0x55b7bf69f8b8 0x55b7bf6a0cc8 0x55b7bf6a0fd8 # | | | | `-DeclRefExpr 0x55b7bf8917a0 'T' lvalue Var 0x55b7bf88fec0 'div' 'T' # | | | `-ReturnStmt 0x55b7bf8919f8 # | | | `-BinaryOperator 0x55b7bf8919d8 '' '*' # | | | |-CallExpr 0x55b7bf891978 '' # | | | | |-UnresolvedLookupExpr 0x55b7bf891858 '' lvalue (ADL) = 'select' 0x55b7bf6e0158 # | | | | | `-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x55b7bf88fb30 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x55b7bf88fae0 'T' # | | | | |-DeclRefExpr 0x55b7bf8918d0 'bool' lvalue Var 0x55b7bf8913e0 'ge' 'bool' # | | | | |-DeclRefExpr 0x55b7bf891908 'T' lvalue Var 0x55b7bf8914f8 'frc' 'T' # | | | | `-UnaryOperator 0x55b7bf891960 '' prefix '-' cannot overflow # | | | | `-DeclRefExpr 0x55b7bf891940 'T' lvalue Var 0x55b7bf8914f8 'frc' 'T' # | | | `-DeclRefExpr 0x55b7bf8919b8 'T' lvalue ParmVar 0x55b7bf88fc08 'Y' 'T' # | | |-FunctionTemplateDecl 0x55b7bf891e28 line:111:24 invalid fmod_vec_impl # | | | |-TemplateTypeParmDecl 0x55b7bf891a38 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55b7bf891ad8 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x55b7bf891d80 line:111:24 invalid constexpr fmod_vec_impl 'int (int, int)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf891bf0 col:51 invalid X 'int' # | | | |-ParmVarDecl 0x55b7bf891cb0 col:67 invalid Y 'int' # | | | `-CompoundStmt 0x55b7bf8926b8 # | | | |-DeclStmt 0x55b7bf891ff0 # | | | | `-VarDecl 0x55b7bf891f00 col:16 invalid div 'int' cinit # | | | | `-RecoveryExpr 0x55b7bf891fc8 '' contains-errors lvalue # | | | | `-BinaryOperator 0x55b7bf891fa8 '' contains-errors '/' # | | | | |-RecoveryExpr 0x55b7bf891f68 '' contains-errors lvalue # | | | | `-RecoveryExpr 0x55b7bf891f88 '' contains-errors lvalue # | | | |-DeclStmt 0x55b7bf892140 # | | | | `-VarDecl 0x55b7bf892050 col:19 invalid ge 'int' cinit # | | | | `-RecoveryExpr 0x55b7bf892118 '' contains-errors lvalue # | | | | `-BinaryOperator 0x55b7bf8920f8 '' contains-errors '>=' # | | | | |-RecoveryExpr 0x55b7bf8920b8 '' contains-errors lvalue # | | | | `-IntegerLiteral 0x55b7bf8920d8 'int' 0 # | | | |-DeclStmt 0x55b7bf892500 # | | | | `-VarDecl 0x55b7bf8921b0 col:16 invalid frc 'int' cinit # | | | | `-RecoveryExpr 0x55b7bf8924d8 '' contains-errors lvalue # | | | | `-CallExpr 0x55b7bf8924a8 '' contains-errors # | | | | |-UnresolvedLookupExpr 0x55b7bf892218 '' lvalue (ADL) = 'frac' 0x55b7bf6e7c40 0x55b7bf6e7ea8 0x55b7bf6e8120 0x55b7bf6e8398 0x55b7bf6e85f8 0x55b7bf6e8870 0x55b7bf6e8ae8 0x55b7bf6e8d70 0x55b7bf751e40 0x55b7bf7522f8 0x55b7bf7527d0 0x55b7bf752cb0 0x55b7bf805308 0x55b7bf8057c0 0x55b7bf805c98 0x55b7bf806178 0x55b7bf806660 0x55b7bf806b38 0x55b7bf807860 0x55b7bf807d60 0x55b7bf808268 0x55b7bf808760 0x55b7bf808c78 0x55b7bf809198 0x55b7bf8096c0 0x55b7bf80a5e8 0x55b7bf80ab20 0x55b7bf80b060 # | | | | `-CallExpr 0x55b7bf892478 '' contains-errors # | | | | |-UnresolvedLookupExpr 0x55b7bf892338 '' lvalue (ADL) = 'abs' 0x55b7bf694e28 0x55b7bf695128 0x55b7bf695438 0x55b7bf695748 0x55b7bf696e68 0x55b7bf697178 0x55b7bf697488 0x55b7bf697798 0x55b7bf697a68 0x55b7bf697d90 0x55b7bf698038 0x55b7bf6982d8 0x55b7bf698528 0x55b7bf698838 0x55b7bf698b48 0x55b7bf6995d8 0x55b7bf6998c8 0x55b7bf699bd8 0x55b7bf699ee8 0x55b7bf69a1f8 0x55b7bf69eb70 0x55b7bf69ee18 0x55b7bf69f0b8 0x55b7bf69f358 0x55b7bf69f5a8 0x55b7bf69f8b8 0x55b7bf6a0cc8 0x55b7bf6a0fd8 # | | | | `-RecoveryExpr 0x55b7bf892458 '' contains-errors lvalue # | | | `-ReturnStmt 0x55b7bf8926a8 # | | | `-BinaryOperator 0x55b7bf892688 '' contains-errors '*' # | | | |-CallExpr 0x55b7bf892628 '' contains-errors # | | | | |-UnresolvedLookupExpr 0x55b7bf892538 '' lvalue (ADL) = 'select' 0x55b7bf6e0158 # | | | | | `-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x55b7bf891a90 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x55b7bf891a38 'T' # | | | | |-RecoveryExpr 0x55b7bf8925b0 '' contains-errors lvalue # | | | | |-RecoveryExpr 0x55b7bf8925d0 '' contains-errors lvalue # | | | | `-UnaryOperator 0x55b7bf892610 '' contains-errors prefix '-' cannot overflow # | | | | `-RecoveryExpr 0x55b7bf8925f0 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55b7bf892668 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55b7bf892af8 line:122:35 smoothstep_impl # | | | |-TemplateTypeParmDecl 0x55b7bf892730 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55b7bf892a50 line:122:35 constexpr smoothstep_impl 'T (T, T, T)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf8927e0 col:53 referenced Min 'T' # | | | |-ParmVarDecl 0x55b7bf892858 col:60 referenced Max 'T' # | | | |-ParmVarDecl 0x55b7bf8928d0 col:67 referenced X 'T' # | | | `-CompoundStmt 0x55b7bf892fe0 # | | | |-DeclStmt 0x55b7bf892e60 # | | | | `-VarDecl 0x55b7bf892c08 col:5 referenced S 'T' cinit # | | | | `-CallExpr 0x55b7bf892e30 '' # | | | | |-UnresolvedLookupExpr 0x55b7bf892c70 '' lvalue (ADL) = 'saturate' 0x55b7bf6de0b8 0x55b7bf6de320 0x55b7bf6de598 0x55b7bf6de810 0x55b7bf6dea70 0x55b7bf6dece8 0x55b7bf6def60 0x55b7bf6df1d8 0x55b7bf6df438 0x55b7bf6df6b0 0x55b7bf6df928 0x55b7bf6dfbf0 # | | | | `-BinaryOperator 0x55b7bf892e10 '' '/' # | | | | |-ParenExpr 0x55b7bf892d70 '' # | | | | | `-BinaryOperator 0x55b7bf892d50 '' '-' # | | | | | |-DeclRefExpr 0x55b7bf892d10 'T' lvalue ParmVar 0x55b7bf8928d0 'X' 'T' # | | | | | `-DeclRefExpr 0x55b7bf892d30 'T' lvalue ParmVar 0x55b7bf8927e0 'Min' 'T' # | | | | `-ParenExpr 0x55b7bf892df0 '' # | | | | `-BinaryOperator 0x55b7bf892dd0 '' '-' # | | | | |-DeclRefExpr 0x55b7bf892d90 'T' lvalue ParmVar 0x55b7bf892858 'Max' 'T' # | | | | `-DeclRefExpr 0x55b7bf892db0 'T' lvalue ParmVar 0x55b7bf8927e0 'Min' 'T' # | | | `-ReturnStmt 0x55b7bf892fd0 # | | | `-BinaryOperator 0x55b7bf892fb0 '' '*' # | | | |-BinaryOperator 0x55b7bf892f70 '' '*' # | | | | |-ParenExpr 0x55b7bf892f30 '' # | | | | | `-BinaryOperator 0x55b7bf892f10 '' '-' # | | | | | |-IntegerLiteral 0x55b7bf892e78 'int' 3 # | | | | | `-BinaryOperator 0x55b7bf892ef0 '' '*' # | | | | | |-IntegerLiteral 0x55b7bf892e98 'int' 2 # | | | | | `-DeclRefExpr 0x55b7bf892eb8 'T' lvalue Var 0x55b7bf892c08 'S' 'T' # | | | | `-DeclRefExpr 0x55b7bf892f50 'T' lvalue Var 0x55b7bf892c08 'S' 'T' # | | | `-DeclRefExpr 0x55b7bf892f90 'T' lvalue Var 0x55b7bf892c08 'S' 'T' # | | |-FunctionTemplateDecl 0x55b7bf8934c8 line:132:24 invalid smoothstep_vec_impl # | | | |-TemplateTypeParmDecl 0x55b7bf893000 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55b7bf893098 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x55b7bf893420 line:132:24 invalid constexpr smoothstep_vec_impl 'int (int, int, int)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf8931b0 col:57 invalid Min 'int' # | | | |-ParmVarDecl 0x55b7bf893270 col:75 referenced invalid Max 'int' # | | | |-ParmVarDecl 0x55b7bf893330 col:57 referenced invalid X 'int' # | | | `-CompoundStmt 0x55b7bf8939e0 # | | | |-DeclStmt 0x55b7bf893878 # | | | | `-VarDecl 0x55b7bf8935a8 col:16 invalid S 'int' cinit # | | | | `-RecoveryExpr 0x55b7bf893850 '' contains-errors lvalue # | | | | `-CallExpr 0x55b7bf893820 '' contains-errors # | | | | |-UnresolvedLookupExpr 0x55b7bf893610 '' lvalue (ADL) = 'saturate' 0x55b7bf6de0b8 0x55b7bf6de320 0x55b7bf6de598 0x55b7bf6de810 0x55b7bf6dea70 0x55b7bf6dece8 0x55b7bf6def60 0x55b7bf6df1d8 0x55b7bf6df438 0x55b7bf6df6b0 0x55b7bf6df928 0x55b7bf6dfbf0 # | | | | `-BinaryOperator 0x55b7bf893800 '' contains-errors '/' # | | | | |-ParenExpr 0x55b7bf893738 '' contains-errors # | | | | | `-BinaryOperator 0x55b7bf893718 '' contains-errors '-' # | | | | | |-RecoveryExpr 0x55b7bf8936d0 '' contains-errors lvalue # | | | | | | `-DeclRefExpr 0x55b7bf8936b0 'int' lvalue ParmVar 0x55b7bf893330 'X' 'int' # | | | | | `-RecoveryExpr 0x55b7bf8936f8 '' contains-errors lvalue # | | | | `-ParenExpr 0x55b7bf8937e0 '' contains-errors # | | | | `-BinaryOperator 0x55b7bf8937c0 '' contains-errors '-' # | | | | |-RecoveryExpr 0x55b7bf893778 '' contains-errors lvalue # | | | | | `-DeclRefExpr 0x55b7bf893758 'int' lvalue ParmVar 0x55b7bf893270 'Max' 'int' # | | | | `-RecoveryExpr 0x55b7bf8937a0 '' contains-errors lvalue # | | | `-ReturnStmt 0x55b7bf8939d0 # | | | `-BinaryOperator 0x55b7bf8939b0 '' contains-errors '*' # | | | |-BinaryOperator 0x55b7bf893970 '' contains-errors '*' # | | | | |-ParenExpr 0x55b7bf893930 '' contains-errors # | | | | | `-BinaryOperator 0x55b7bf893910 '' contains-errors '-' # | | | | | |-IntegerLiteral 0x55b7bf893890 'int' 3 # | | | | | `-BinaryOperator 0x55b7bf8938f0 '' contains-errors '*' # | | | | | |-IntegerLiteral 0x55b7bf8938b0 'int' 2 # | | | | | `-RecoveryExpr 0x55b7bf8938d0 '' contains-errors lvalue # | | | | `-RecoveryExpr 0x55b7bf893950 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55b7bf893990 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55b7bf893e50 line:142:46 invalid lit_impl # | | | |-TemplateTypeParmDecl 0x55b7bf893a18 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55b7bf893da8 line:142:46 invalid constexpr lit_impl 'int (T, T, T)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf893b30 col:57 referenced NDotL 'T' # | | | |-ParmVarDecl 0x55b7bf893ba8 col:66 referenced NDotH 'T' # | | | |-ParmVarDecl 0x55b7bf893c20 col:75 referenced M 'T' # | | | `-CompoundStmt 0x55b7bf894c08 # | | | |-DeclStmt 0x55b7bf893fb0 # | | | | `-VarDecl 0x55b7bf893ee8 col:8 referenced DiffuseCond 'bool' cinit # | | | | `-BinaryOperator 0x55b7bf893f90 '' '<' # | | | | |-DeclRefExpr 0x55b7bf893f50 'T' lvalue ParmVar 0x55b7bf893b30 'NDotL' 'T' # | | | | `-IntegerLiteral 0x55b7bf893f70 'int' 0 # | | | |-DeclStmt 0x55b7bf8941a0 # | | | | `-VarDecl 0x55b7bf893fe8 col:5 referenced Diffuse 'T' cinit # | | | | `-CallExpr 0x55b7bf894160 '' # | | | | |-UnresolvedLookupExpr 0x55b7bf894070 '' lvalue (ADL) = 'select' 0x55b7bf6e0158 # | | | | | `-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x55b7bf893a70 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x55b7bf893a18 'T' # | | | | |-DeclRefExpr 0x55b7bf8940e8 'bool' lvalue Var 0x55b7bf893ee8 'DiffuseCond' 'bool' # | | | | |-IntegerLiteral 0x55b7bf894120 'int' 0 # | | | | `-DeclRefExpr 0x55b7bf894140 'T' lvalue ParmVar 0x55b7bf893b30 'NDotL' 'T' # | | | |-DeclStmt 0x55b7bf8943b8 # | | | | `-VarDecl 0x55b7bf894230 col:16 referenced invalid Result 'int' cinit # | | | | `-RecoveryExpr 0x55b7bf894390 '' contains-errors lvalue # | | | | `-InitListExpr 0x55b7bf894330 'void' # | | | | |-IntegerLiteral 0x55b7bf894298 'int' 1 # | | | | |-DeclRefExpr 0x55b7bf8942b8 'T' lvalue Var 0x55b7bf893fe8 'Diffuse' 'T' # | | | | |-IntegerLiteral 0x55b7bf8942f0 'int' 0 # | | | | `-IntegerLiteral 0x55b7bf894310 'int' 1 # | | | |-DeclStmt 0x55b7bf8945f8 # | | | | `-VarDecl 0x55b7bf8943e0 col:8 referenced SpecularCond 'bool' cinit # | | | | `-CallExpr 0x55b7bf8945c0 '' # | | | | |-UnresolvedLookupExpr 0x55b7bf894448 '' lvalue (ADL) = 'or' 0x55b7bf70eb78 0x55b7bf70ee88 0x55b7bf70f1a8 0x55b7bf70f4c8 0x55b7bf70f7e8 0x55b7bf70faf0 0x55b7bf70fdf8 0x55b7bf710100 0x55b7bf710408 0x55b7bf710710 0x55b7bf710a18 0x55b7bf710d20 0x55b7bf711028 0x55b7bf711330 0x55b7bf711638 0x55b7bf711968 0x55b7bf711c70 0x55b7bf711f78 0x55b7bf712280 # | | | | |-DeclRefExpr 0x55b7bf894520 'bool' lvalue Var 0x55b7bf893ee8 'DiffuseCond' 'bool' # | | | | `-ParenExpr 0x55b7bf8945a0 '' # | | | | `-BinaryOperator 0x55b7bf894580 '' '<' # | | | | |-DeclRefExpr 0x55b7bf894540 'T' lvalue ParmVar 0x55b7bf893ba8 'NDotH' 'T' # | | | | `-IntegerLiteral 0x55b7bf894560 'int' 0 # | | | |-DeclStmt 0x55b7bf894998 # | | | | `-VarDecl 0x55b7bf894630 col:5 referenced SpecularExp 'T' cinit # | | | | `-CallExpr 0x55b7bf894968 '' # | | | | |-UnresolvedLookupExpr 0x55b7bf894698 '' lvalue (ADL) = 'exp' 0x55b7bf6dbc70 0x55b7bf6dbed8 0x55b7bf6dc150 0x55b7bf6dc3c8 0x55b7bf6dc628 0x55b7bf6dc8a0 0x55b7bf6dcb18 0x55b7bf6dcda0 0x55b7bf7e6438 0x55b7bf7e68e8 0x55b7bf7e6db8 0x55b7bf7e7290 0x55b7bf7e7768 0x55b7bf7e7c20 0x55b7bf7e8780 0x55b7bf7e8c60 0x55b7bf7e9148 0x55b7bf7e9620 0x55b7bf7e9b18 0x55b7bf7ea018 0x55b7bf7ea520 0x55b7bf7eb360 0x55b7bf7eb878 0x55b7bf7ebd98 0x55b7bf7ec2c0 0x55b7bf7ec7d8 0x55b7bf7ecd10 0x55b7bf7f0788 # | | | | `-BinaryOperator 0x55b7bf894948 '' '*' # | | | | |-CallExpr 0x55b7bf8948f8 '' # | | | | | |-UnresolvedLookupExpr 0x55b7bf8947b8 '' lvalue (ADL) = 'log' 0x55b7bf6ed7e8 0x55b7bf6eda50 0x55b7bf6edd20 0x55b7bf6edf98 0x55b7bf6ee1f8 0x55b7bf6ee470 0x55b7bf6ee6e8 0x55b7bf6ee960 0x55b7bf81c168 0x55b7bf81c618 0x55b7bf81cae8 0x55b7bf81cfc0 0x55b7bf81d498 0x55b7bf81d950 0x55b7bf81de40 0x55b7bf81e320 0x55b7bf81e808 0x55b7bf81ece0 0x55b7bf81f1d8 0x55b7bf81f6d8 0x55b7bf820410 0x55b7bf820908 0x55b7bf820e20 0x55b7bf821340 0x55b7bf821868 0x55b7bf821d80 0x55b7bf8222b8 0x55b7bf8230a8 # | | | | | `-DeclRefExpr 0x55b7bf8948d8 'T' lvalue ParmVar 0x55b7bf893ba8 'NDotH' 'T' # | | | | `-DeclRefExpr 0x55b7bf894928 'T' lvalue ParmVar 0x55b7bf893c20 'M' 'T' # | | | |-BinaryOperator 0x55b7bf894bb8 '' contains-errors '=' # | | | | |-ArraySubscriptExpr 0x55b7bf894a30 '' contains-errors lvalue # | | | | | |-RecoveryExpr 0x55b7bf8949e8 '' contains-errors lvalue # | | | | | | `-DeclRefExpr 0x55b7bf8949b0 'int' contains-errors lvalue Var 0x55b7bf894230 'Result' 'int' # | | | | | `-IntegerLiteral 0x55b7bf894a10 'int' 2 # | | | | `-CallExpr 0x55b7bf894b78 '' # | | | | |-UnresolvedLookupExpr 0x55b7bf894a70 '' lvalue (ADL) = 'select' 0x55b7bf6e0158 # | | | | | `-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x55b7bf893a70 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x55b7bf893a18 'T' # | | | | |-DeclRefExpr 0x55b7bf894ae8 'bool' lvalue Var 0x55b7bf8943e0 'SpecularCond' 'bool' # | | | | |-IntegerLiteral 0x55b7bf894b20 'int' 0 # | | | | `-DeclRefExpr 0x55b7bf894b40 'T' lvalue Var 0x55b7bf894630 'SpecularExp' 'T' # | | | `-ReturnStmt 0x55b7bf894bf8 # | | | `-RecoveryExpr 0x55b7bf894bd8 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55b7bf894fc8 line:154:35 faceforward_impl # | | | |-TemplateTypeParmDecl 0x55b7bf894c50 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55b7bf894f20 line:154:35 constexpr faceforward_impl 'T (T, T, T)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf894d00 col:54 referenced N 'T' # | | | |-ParmVarDecl 0x55b7bf894d78 col:59 referenced I 'T' # | | | |-ParmVarDecl 0x55b7bf894df0 col:64 referenced Ng 'T' # | | | `-CompoundStmt 0x55b7bf895368 # | | | `-ReturnStmt 0x55b7bf895358 # | | | `-CallExpr 0x55b7bf895318 '' # | | | |-UnresolvedLookupExpr 0x55b7bf8950b8 '' lvalue (ADL) = 'select' 0x55b7bf6e0158 # | | | |-BinaryOperator 0x55b7bf8952a0 '' '<' # | | | | |-CallExpr 0x55b7bf895248 '' # | | | | | |-UnresolvedLookupExpr 0x55b7bf895100 '' lvalue (ADL) = 'dot' 0x55b7bf6d5968 0x55b7bf6d5d38 0x55b7bf6d60d8 0x55b7bf6d6478 0x55b7bf6d6780 0x55b7bf6d6b70 0x55b7bf6d6f18 0x55b7bf6d72b8 0x55b7bf6d7608 0x55b7bf6d7958 0x55b7bf6d7d58 0x55b7bf6d80f8 0x55b7bf6d8498 0x55b7bf6d8838 0x55b7bf6d8c08 0x55b7bf6d8fa8 0x55b7bf6d9348 0x55b7bf6d96e8 0x55b7bf6d9a88 0x55b7bf6d9e58 0x55b7bf6da1f8 0x55b7bf6da598 0x55b7bf6da938 0x55b7bf6dad08 0x55b7bf6db0a8 # | | | | | |-DeclRefExpr 0x55b7bf895208 'T' lvalue ParmVar 0x55b7bf894d78 'I' 'T' # | | | | | `-DeclRefExpr 0x55b7bf895228 'T' lvalue ParmVar 0x55b7bf894df0 'Ng' 'T' # | | | | `-IntegerLiteral 0x55b7bf895280 'int' 0 # | | | |-DeclRefExpr 0x55b7bf8952c0 'T' lvalue ParmVar 0x55b7bf894d00 'N' 'T' # | | | `-UnaryOperator 0x55b7bf895300 '' prefix '-' cannot overflow # | | | `-DeclRefExpr 0x55b7bf8952e0 'T' lvalue ParmVar 0x55b7bf894d00 'N' 'T' # | | |-FunctionTemplateDecl 0x55b7bf895a98 line:158:35 ldexp_impl # | | | |-TemplateTypeParmDecl 0x55b7bf895380 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55b7bf8959f0 line:158:35 constexpr ldexp_impl 'T (T, T)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf895870 col:48 referenced X 'T' # | | | |-ParmVarDecl 0x55b7bf8958e8 col:53 referenced Exp 'T' # | | | `-CompoundStmt 0x55b7bf895d40 # | | | `-ReturnStmt 0x55b7bf895d30 # | | | `-BinaryOperator 0x55b7bf895d10 '' '*' # | | | |-CallExpr 0x55b7bf895cc0 '' # | | | | |-UnresolvedLookupExpr 0x55b7bf895b80 '' lvalue (ADL) = 'exp2' 0x55b7bf6dd000 0x55b7bf6dd268 0x55b7bf6dd4e0 0x55b7bf6dd758 0x55b7bf6dd9b8 0x55b7bf6bbdc0 0x55b7bf6bc038 0x55b7bf6bc2b0 0x55b7bf7f0ce0 0x55b7bf7f1198 0x55b7bf7f1670 0x55b7bf7f1b50 0x55b7bf7f2028 0x55b7bf7f2550 0x55b7bf7f2a28 0x55b7bf7f2f08 0x55b7bf7f33f0 0x55b7bf7f38c8 0x55b7bf7f3dc0 0x55b7bf7f42c0 0x55b7bf7f47e0 0x55b7bf7f4cd8 0x55b7bf7f51f0 0x55b7bf7f5710 0x55b7bf7f5c38 0x55b7bf7f6150 0x55b7bf7f6988 0x55b7bf7f6ec8 # | | | | `-DeclRefExpr 0x55b7bf895ca0 'T' lvalue ParmVar 0x55b7bf8958e8 'Exp' 'T' # | | | `-DeclRefExpr 0x55b7bf895cf0 'T' lvalue ParmVar 0x55b7bf895870 'X' 'T' # | | |-FunctionTemplateDecl 0x55b7bf8960d8 line:163:13 firstbithigh_impl # | | | |-TemplateTypeParmDecl 0x55b7bf895d58 col:20 referenced typename depth 0 index 0 K # | | | |-TemplateTypeParmDecl 0x55b7bf895de0 col:32 referenced typename depth 0 index 1 T # | | | |-NonTypeTemplateParmDecl 0x55b7bf895e78 col:39 referenced 'int' depth 0 index 2 BitWidth # | | | `-FunctionDecl 0x55b7bf896030 line:163:13 constexpr firstbithigh_impl 'K (T)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf895f10 col:33 referenced X 'T' # | | | `-CompoundStmt 0x55b7bf8967d0 # | | | |-DeclStmt 0x55b7bf896470 # | | | | `-VarDecl 0x55b7bf8961d8 col:5 referenced FBH 'K' nrvo cinit # | | | | `-CallExpr 0x55b7bf896440 '' # | | | | |-DeclRefExpr 0x55b7bf8963e8 '' Function 0x55b7bf896290 '__builtin_hlsl_elementwise_firstbithigh' 'void (...) noexcept' # | | | | `-DeclRefExpr 0x55b7bf896420 'T' lvalue ParmVar 0x55b7bf895f10 'X' 'T' # | | | |-DeclStmt 0x55b7bf8965e8 # | | | | `-VarDecl 0x55b7bf8964a8 col:5 referenced Inversion 'K' cinit # | | | | `-BinaryOperator 0x55b7bf8965c8 '' '-' # | | | | |-ParenExpr 0x55b7bf896570 'int' # | | | | | `-BinaryOperator 0x55b7bf896550 'int' '-' # | | | | | |-DeclRefExpr 0x55b7bf896510 'int' NonTypeTemplateParm 0x55b7bf895e78 'BitWidth' 'int' # | | | | | `-IntegerLiteral 0x55b7bf896530 'int' 1 # | | | | `-DeclRefExpr 0x55b7bf896590 'K' lvalue Var 0x55b7bf8961d8 'FBH' 'K' # | | | |-BinaryOperator 0x55b7bf896778 '' '=' # | | | | |-DeclRefExpr 0x55b7bf896600 'K' lvalue Var 0x55b7bf8961d8 'FBH' 'K' # | | | | `-CallExpr 0x55b7bf896738 '' # | | | | |-UnresolvedLookupExpr 0x55b7bf896620 '' lvalue (ADL) = 'select' 0x55b7bf6e0158 # | | | | |-BinaryOperator 0x55b7bf8966c0 '' '==' # | | | | | |-DeclRefExpr 0x55b7bf896668 'K' lvalue Var 0x55b7bf8961d8 'FBH' 'K' # | | | | | `-UnaryOperator 0x55b7bf8966a8 'int' prefix '-' # | | | | | `-IntegerLiteral 0x55b7bf896688 'int' 1 # | | | | |-DeclRefExpr 0x55b7bf8966e0 'K' lvalue Var 0x55b7bf8961d8 'FBH' 'K' # | | | | `-DeclRefExpr 0x55b7bf896700 'K' lvalue Var 0x55b7bf8964a8 'Inversion' 'K' # | | | `-ReturnStmt 0x55b7bf8967b8 nrvo_candidate(Var 0x55b7bf8961d8 'FBH' 'K') # | | | `-DeclRefExpr 0x55b7bf896798 'K' lvalue Var 0x55b7bf8961d8 'FBH' 'K' # | | |-FunctionTemplateDecl 0x55b7bf896a38 line:174:35 ddx_impl # | | | |-TemplateTypeParmDecl 0x55b7bf896800 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55b7bf896990 line:174:35 constexpr ddx_impl 'T (T)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf8968b0 col:46 referenced input 'T' # | | | `-CompoundStmt 0x55b7bf896d58 # | | | `-ReturnStmt 0x55b7bf896d48 # | | | `-CallExpr 0x55b7bf896d18 '' # | | | |-DeclRefExpr 0x55b7bf896cc0 '' Function 0x55b7bf896b68 '__builtin_hlsl_elementwise_ddx_coarse' 'void (...) noexcept' # | | | `-DeclRefExpr 0x55b7bf896cf8 'T' lvalue ParmVar 0x55b7bf8968b0 'input' 'T' # | | |-FunctionTemplateDecl 0x55b7bf896fa8 line:182:35 ddy_impl # | | | |-TemplateTypeParmDecl 0x55b7bf896d70 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55b7bf896f00 line:182:35 constexpr ddy_impl 'T (T)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf896e20 col:46 referenced input 'T' # | | | `-CompoundStmt 0x55b7bf8972c8 # | | | `-ReturnStmt 0x55b7bf8972b8 # | | | `-CallExpr 0x55b7bf897288 '' # | | | |-DeclRefExpr 0x55b7bf897230 '' Function 0x55b7bf8970d8 '__builtin_hlsl_elementwise_ddy_coarse' 'void (...) noexcept' # | | | `-DeclRefExpr 0x55b7bf897268 'T' lvalue ParmVar 0x55b7bf896e20 'input' 'T' # | | `-FunctionTemplateDecl 0x55b7bf897518 line:190:35 fwidth_impl # | | |-TemplateTypeParmDecl 0x55b7bf8972e0 col:20 referenced typename depth 0 index 0 T # | | `-FunctionDecl 0x55b7bf897470 line:190:35 constexpr fwidth_impl 'T (T)' implicit-inline # | | |-ParmVarDecl 0x55b7bf897390 col:49 referenced input 'T' # | | `-CompoundStmt 0x55b7bf897cd8 # | | |-DeclStmt 0x55b7bf897750 # | | | `-VarDecl 0x55b7bf897618 col:5 referenced derivCoarseX 'T' cinit # | | | `-CallExpr 0x55b7bf897720 '' # | | | |-UnresolvedLookupExpr 0x55b7bf897680 '' lvalue (ADL) = 'ddx_coarse' 0x55b7bf721c50 0x55b7bf721eb8 0x55b7bf722130 0x55b7bf7223a8 0x55b7bf722608 0x55b7bf722880 0x55b7bf722af8 0x55b7bf722d70 # | | | `-DeclRefExpr 0x55b7bf897700 'T' lvalue ParmVar 0x55b7bf897390 'input' 'T' # | | |-BinaryOperator 0x55b7bf897910 '' '=' # | | | |-DeclRefExpr 0x55b7bf897768 'T' lvalue Var 0x55b7bf897618 'derivCoarseX' 'T' # | | | `-CallExpr 0x55b7bf8978e0 '' # | | | |-UnresolvedLookupExpr 0x55b7bf8977a0 '' lvalue (ADL) = 'abs' 0x55b7bf694e28 0x55b7bf695128 0x55b7bf695438 0x55b7bf695748 0x55b7bf696e68 0x55b7bf697178 0x55b7bf697488 0x55b7bf697798 0x55b7bf697a68 0x55b7bf697d90 0x55b7bf698038 0x55b7bf6982d8 0x55b7bf698528 0x55b7bf698838 0x55b7bf698b48 0x55b7bf6995d8 0x55b7bf6998c8 0x55b7bf699bd8 0x55b7bf699ee8 0x55b7bf69a1f8 0x55b7bf69eb70 0x55b7bf69ee18 0x55b7bf69f0b8 0x55b7bf69f358 0x55b7bf69f5a8 0x55b7bf69f8b8 0x55b7bf6a0cc8 0x55b7bf6a0fd8 # | | | `-DeclRefExpr 0x55b7bf8978c0 'T' lvalue Var 0x55b7bf897618 'derivCoarseX' 'T' # | | |-DeclStmt 0x55b7bf897a88 # | | | `-VarDecl 0x55b7bf897950 col:5 referenced derivCoarseY 'T' cinit # | | | `-CallExpr 0x55b7bf897a58 '' # | | | |-UnresolvedLookupExpr 0x55b7bf8979b8 '' lvalue (ADL) = 'ddy_coarse' 0x55b7bf722fd0 0x55b7bf723238 0x55b7bf7234b0 0x55b7bf723728 0x55b7bf78b7f0 0x55b7bf78ba68 0x55b7bf78bce0 0x55b7bf78bf58 # | | | `-DeclRefExpr 0x55b7bf897a38 'T' lvalue ParmVar 0x55b7bf897390 'input' 'T' # | | |-BinaryOperator 0x55b7bf897c48 '' '=' # | | | |-DeclRefExpr 0x55b7bf897aa0 'T' lvalue Var 0x55b7bf897950 'derivCoarseY' 'T' # | | | `-CallExpr 0x55b7bf897c18 '' # | | | |-UnresolvedLookupExpr 0x55b7bf897ad8 '' lvalue (ADL) = 'abs' 0x55b7bf694e28 0x55b7bf695128 0x55b7bf695438 0x55b7bf695748 0x55b7bf696e68 0x55b7bf697178 0x55b7bf697488 0x55b7bf697798 0x55b7bf697a68 0x55b7bf697d90 0x55b7bf698038 0x55b7bf6982d8 0x55b7bf698528 0x55b7bf698838 0x55b7bf698b48 0x55b7bf6995d8 0x55b7bf6998c8 0x55b7bf699bd8 0x55b7bf699ee8 0x55b7bf69a1f8 0x55b7bf69eb70 0x55b7bf69ee18 0x55b7bf69f0b8 0x55b7bf69f358 0x55b7bf69f5a8 0x55b7bf69f8b8 0x55b7bf6a0cc8 0x55b7bf6a0fd8 # | | | `-DeclRefExpr 0x55b7bf897bf8 'T' lvalue Var 0x55b7bf897950 'derivCoarseY' 'T' # | | `-ReturnStmt 0x55b7bf897cc8 # | | `-BinaryOperator 0x55b7bf897ca8 '' '+' # | | |-DeclRefExpr 0x55b7bf897c68 'T' lvalue Var 0x55b7bf897618 'derivCoarseX' 'T' # | | `-DeclRefExpr 0x55b7bf897c88 'T' lvalue Var 0x55b7bf897950 'derivCoarseY' 'T' # | |-LinkageSpecDecl 0x55b7bf88c6b8 col:10 implicit C # | | `-FunctionDecl 0x55b7bf88c708 col:10 implicit used __builtin_dx_dot2add 'float (vector<_Float16, 2>, vector<_Float16, 2>, float) noexcept' extern # | | |-ParmVarDecl 0x55b7bf88c810 <> 'vector<_Float16, 2>' # | | |-ParmVarDecl 0x55b7bf88c878 <> 'vector<_Float16, 2>' # | | |-ParmVarDecl 0x55b7bf88c8e0 <> 'float' # | | |-BuiltinAttr 0x55b7bf88c7b0 <> Implicit 1562 # | | |-NoThrowAttr 0x55b7bf88c960 Implicit # | | `-ConstAttr 0x55b7bf88c988 Implicit # | |-LinkageSpecDecl 0x55b7bf896240 col:11 implicit C # | | `-FunctionDecl 0x55b7bf896290 col:11 implicit referenced __builtin_hlsl_elementwise_firstbithigh 'void (...) noexcept' extern # | | |-BuiltinAttr 0x55b7bf896338 <> Implicit 702 # | | |-NoThrowAttr 0x55b7bf896398 Implicit # | | `-ConstAttr 0x55b7bf8963c0 Implicit # | |-LinkageSpecDecl 0x55b7bf896b18 col:10 implicit C # | | `-FunctionDecl 0x55b7bf896b68 col:10 implicit referenced __builtin_hlsl_elementwise_ddx_coarse 'void (...) noexcept' extern # | | |-BuiltinAttr 0x55b7bf896c10 <> Implicit 692 # | | |-NoThrowAttr 0x55b7bf896c70 Implicit # | | `-ConstAttr 0x55b7bf896c98 Implicit # | |-LinkageSpecDecl 0x55b7bf897088 col:10 implicit C # | | `-FunctionDecl 0x55b7bf8970d8 col:10 implicit referenced __builtin_hlsl_elementwise_ddy_coarse 'void (...) noexcept' extern # | | |-BuiltinAttr 0x55b7bf897180 <> Implicit 694 # | | |-NoThrowAttr 0x55b7bf8971e0 Implicit # | | `-ConstAttr 0x55b7bf897208 Implicit # | |-NamespaceDecl 0x55b7bf897e30 prev 0x55b7bf887810 line:14:11 hlsl # | | |-original Namespace 0x55b7bf5eba98 'hlsl' # | | |-FunctionTemplateDecl 0x55b7bf8981a0 line:28:28 invalid asfloat # | | | |-TemplateTypeParmDecl 0x55b7bf897ea0 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55b7bf897f38 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x55b7bf8980f8 line:28:28 invalid constexpr asfloat 'int (int)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf898048 col:49 invalid V 'int' # | | | `-CompoundStmt 0x55b7bf8983c8 # | | | `-ReturnStmt 0x55b7bf8983b8 # | | | `-CallExpr 0x55b7bf898388 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55b7bf8982a8 '' lvalue (no ADL) = 'bit_cast' 0x55b7bf691160 0x55b7bf693c50 # | | | | |-TemplateArgument type 'float' # | | | | | `-BuiltinType 0x55b7bf5eb360 'float' # | | | | |-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x55b7bf897ef0 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x55b7bf897ea0 'T' # | | | | `-TemplateArgument expr 'N':'value-parameter-0-1' # | | | | `-DeclRefExpr 0x55b7bf898268 'int' NonTypeTemplateParm 0x55b7bf897f38 'N' 'int' # | | | `-RecoveryExpr 0x55b7bf898368 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55b7bf898660 line:32:39 asfloat # | | | |-TemplateTypeParmDecl 0x55b7bf8983e0 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55b7bf8985b8 line:32:39 constexpr asfloat 'float (T)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf898490 col:49 referenced F 'T' # | | | `-CompoundStmt 0x55b7bf8988c0 # | | | `-ReturnStmt 0x55b7bf8988b0 # | | | `-CallExpr 0x55b7bf898880 '' # | | | |-UnresolvedLookupExpr 0x55b7bf8987c0 '' lvalue (no ADL) = 'bit_cast' 0x55b7bf691160 0x55b7bf693c50 # | | | | |-TemplateArgument type 'float' # | | | | | `-BuiltinType 0x55b7bf5eb360 'float' # | | | | `-TemplateArgument type 'T':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x55b7bf898430 'T' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x55b7bf8983e0 'T' # | | | `-DeclRefExpr 0x55b7bf898860 'T' lvalue ParmVar 0x55b7bf898490 'F' 'T' # | | |-FunctionTemplateDecl 0x55b7bf898be0 line:44:55 invalid asint # | | | |-TemplateTypeParmDecl 0x55b7bf8988d8 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55b7bf898978 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x55b7bf898b38 line:44:55 invalid constexpr asint 'int (int)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf898a88 col:74 invalid V 'int' # | | | `-CompoundStmt 0x55b7bf898e08 # | | | `-ReturnStmt 0x55b7bf898df8 # | | | `-CallExpr 0x55b7bf898dc8 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55b7bf898ce8 '' lvalue (no ADL) = 'bit_cast' 0x55b7bf691160 0x55b7bf693c50 # | | | | |-TemplateArgument type 'int' # | | | | | `-BuiltinType 0x55b7bf5eb260 'int' # | | | | |-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x55b7bf898930 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x55b7bf8988d8 'T' # | | | | `-TemplateArgument expr 'N':'value-parameter-0-1' # | | | | `-DeclRefExpr 0x55b7bf898ca8 'int' NonTypeTemplateParm 0x55b7bf898978 'N' 'int' # | | | `-RecoveryExpr 0x55b7bf898da8 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55b7bf8990a0 line:48:37 asint # | | | |-TemplateTypeParmDecl 0x55b7bf898e20 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55b7bf898ff8 line:48:37 constexpr asint 'int (T)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf898ed0 col:45 referenced F 'T' # | | | `-CompoundStmt 0x55b7bf899300 # | | | `-ReturnStmt 0x55b7bf8992f0 # | | | `-CallExpr 0x55b7bf8992c0 '' # | | | |-UnresolvedLookupExpr 0x55b7bf899200 '' lvalue (no ADL) = 'bit_cast' 0x55b7bf691160 0x55b7bf693c50 # | | | | |-TemplateArgument type 'int' # | | | | | `-BuiltinType 0x55b7bf5eb260 'int' # | | | | `-TemplateArgument type 'T':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x55b7bf898e70 'T' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x55b7bf898e20 'T' # | | | `-DeclRefExpr 0x55b7bf8992a0 'T' lvalue ParmVar 0x55b7bf898ed0 'F' 'T' # | | |-FunctionTemplateDecl 0x55b7bf899638 line:89:56 invalid asuint # | | | |-TemplateTypeParmDecl 0x55b7bf899318 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55b7bf8993b8 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x55b7bf899590 line:89:56 invalid constexpr asuint 'int (int)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf8994e0 col:76 invalid V 'int' # | | | `-CompoundStmt 0x55b7bf75e940 # | | | `-ReturnStmt 0x55b7bf75e930 # | | | `-CallExpr 0x55b7bf75e900 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55b7bf75e820 '' lvalue (no ADL) = 'bit_cast' 0x55b7bf691160 0x55b7bf693c50 # | | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | | `-TypedefType 0x55b7bf63e9c0 'uint' sugar # | | | | | |-Typedef 0x55b7bf61bce8 'uint' # | | | | | `-BuiltinType 0x55b7bf5eb300 'unsigned int' # | | | | |-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x55b7bf899370 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x55b7bf899318 'T' # | | | | `-TemplateArgument expr 'N':'value-parameter-0-1' # | | | | `-DeclRefExpr 0x55b7bf899718 'int' NonTypeTemplateParm 0x55b7bf8993b8 'N' 'int' # | | | `-RecoveryExpr 0x55b7bf75e8e0 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55b7bf75ebe0 line:93:38 asuint # | | | |-TemplateTypeParmDecl 0x55b7bf75e958 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55b7bf75eb38 line:93:38 constexpr asuint 'uint (T)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf75ea10 col:47 referenced F 'T' # | | | `-CompoundStmt 0x55b7bf75ee58 # | | | `-ReturnStmt 0x55b7bf75ee48 # | | | `-CallExpr 0x55b7bf75ee18 '' # | | | |-UnresolvedLookupExpr 0x55b7bf75ed58 '' lvalue (no ADL) = 'bit_cast' 0x55b7bf691160 0x55b7bf693c50 # | | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | | `-TypedefType 0x55b7bf63e9c0 'uint' sugar # | | | | | |-Typedef 0x55b7bf61bce8 'uint' # | | | | | `-BuiltinType 0x55b7bf5eb300 'unsigned int' # | | | | `-TemplateArgument type 'T':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x55b7bf75e9b0 'T' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x55b7bf75e958 'T' # | | | `-DeclRefExpr 0x55b7bf75edf8 'T' lvalue ParmVar 0x55b7bf75ea10 'F' 'T' # | | |-FunctionDecl 0x55b7bf75f248 col:6 asuint 'void (double, out uint, out uint)' # | | | |-ParmVarDecl 0x55b7bf75ee98 col:19 'double' # | | | |-ParmVarDecl 0x55b7bf75ef80 col:29 'uint &__restrict' # | | | | `-HLSLParamModifierAttr 0x55b7bf75efe8 out # | | | |-ParmVarDecl 0x55b7bf75f060 col:39 'uint &__restrict' # | | | | `-HLSLParamModifierAttr 0x55b7bf75f0c8 out # | | | |-BuiltinAliasAttr 0x55b7bf75f308 clang_builtin_alias __builtin_hlsl_elementwise_splitdouble # | | | |-NoThrowAttr 0x55b7bf75f380 Implicit # | | | `-ConstAttr 0x55b7bf75f3a8 Implicit # | | |-FunctionDecl 0x55b7bf75f7d8 col:6 asuint 'void (double2, out uint2, out uint2)' # | | | |-ParmVarDecl 0x55b7bf75f420 col:20 'double2':'vector' # | | | |-ParmVarDecl 0x55b7bf75f510 col:31 'uint2 &__restrict' # | | | | `-HLSLParamModifierAttr 0x55b7bf75f578 out # | | | |-ParmVarDecl 0x55b7bf75f5f0 col:42 'uint2 &__restrict' # | | | | `-HLSLParamModifierAttr 0x55b7bf75f658 out # | | | |-BuiltinAliasAttr 0x55b7bf75f898 clang_builtin_alias __builtin_hlsl_elementwise_splitdouble # | | | |-NoThrowAttr 0x55b7bf75f910 Implicit # | | | `-ConstAttr 0x55b7bf75f938 Implicit # | | |-FunctionDecl 0x55b7bf75fd68 col:6 asuint 'void (double3, out uint3, out uint3)' # | | | |-ParmVarDecl 0x55b7bf75f9b0 col:20 'double3':'vector' # | | | |-ParmVarDecl 0x55b7bf75faa0 col:31 'uint3 &__restrict' # | | | | `-HLSLParamModifierAttr 0x55b7bf75fb08 out # | | | |-ParmVarDecl 0x55b7bf75fb80 col:42 'uint3 &__restrict' # | | | | `-HLSLParamModifierAttr 0x55b7bf75fbe8 out # | | | |-BuiltinAliasAttr 0x55b7bf75fe28 clang_builtin_alias __builtin_hlsl_elementwise_splitdouble # | | | |-NoThrowAttr 0x55b7bf75fea0 Implicit # | | | `-ConstAttr 0x55b7bf75fec8 Implicit # | | |-FunctionDecl 0x55b7bf7602f8 col:6 asuint 'void (double4, out uint4, out uint4)' # | | | |-ParmVarDecl 0x55b7bf75ff40 col:20 'double4':'vector' # | | | |-ParmVarDecl 0x55b7bf760030 col:31 'uint4 &__restrict' # | | | | `-HLSLParamModifierAttr 0x55b7bf760098 out # | | | |-ParmVarDecl 0x55b7bf760110 col:42 'uint4 &__restrict' # | | | | `-HLSLParamModifierAttr 0x55b7bf760178 out # | | | |-BuiltinAliasAttr 0x55b7bf7603b8 clang_builtin_alias __builtin_hlsl_elementwise_splitdouble # | | | |-NoThrowAttr 0x55b7bf760430 Implicit # | | | `-ConstAttr 0x55b7bf760458 Implicit # | | |-FunctionTemplateDecl 0x55b7bf760ac0 line:157:39 invalid distance # | | | |-TemplateTypeParmDecl 0x55b7bf760490 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55b7bf760a18 line:157:39 invalid distance 'const int (T, T)' inline # | | | |-ParmVarDecl 0x55b7bf760848 col:50 referenced X 'T' # | | | |-ParmVarDecl 0x55b7bf7608c0 col:55 referenced Y 'T' # | | | `-CompoundStmt 0x55b7bf760c30 # | | | `-ReturnStmt 0x55b7bf760c20 # | | | `-CallExpr 0x55b7bf760be8 '' # | | | |-UnresolvedLookupExpr 0x55b7bf760b60 '' lvalue (no ADL) = 'distance_impl' 0x55b7bf8893f8 # | | | |-DeclRefExpr 0x55b7bf760ba8 'T' lvalue ParmVar 0x55b7bf760848 'X' 'T' # | | | `-DeclRefExpr 0x55b7bf760bc8 'T' lvalue ParmVar 0x55b7bf7608c0 'Y' 'T' # | | |-FunctionTemplateDecl 0x55b7bf7611f0 line:164:1 invalid distance # | | | |-TemplateTypeParmDecl 0x55b7bf760c48 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55b7bf761148 line:164:1 invalid distance 'const int (T, T)' inline # | | | |-ParmVarDecl 0x55b7bf760fb8 col:12 referenced X 'T' # | | | |-ParmVarDecl 0x55b7bf761030 col:17 referenced Y 'T' # | | | `-CompoundStmt 0x55b7bf761370 # | | | `-ReturnStmt 0x55b7bf761360 # | | | `-CallExpr 0x55b7bf761328 '' # | | | |-UnresolvedLookupExpr 0x55b7bf7612a0 '' lvalue (no ADL) = 'distance_impl' 0x55b7bf8893f8 # | | | |-DeclRefExpr 0x55b7bf7612e8 'T' lvalue ParmVar 0x55b7bf760fb8 'X' 'T' # | | | `-DeclRefExpr 0x55b7bf761308 'T' lvalue ParmVar 0x55b7bf761030 'Y' 'T' # | | |-FunctionTemplateDecl 0x55b7bf761700 line:170:19 invalid distance # | | | |-NonTypeTemplateParmDecl 0x55b7bf7613a0 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55b7bf761658 line:170:19 invalid distance 'const half (int, int)' inline # | | | |-ParmVarDecl 0x55b7bf761480 col:65 invalid X 'int' # | | | |-ParmVarDecl 0x55b7bf761548 col:65 invalid Y 'int' # | | | `-CompoundStmt 0x55b7bf761880 # | | | `-ReturnStmt 0x55b7bf761870 # | | | `-CallExpr 0x55b7bf761838 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55b7bf7617b0 '' lvalue (no ADL) = 'distance_vec_impl' 0x55b7bf88c0f0 # | | | |-RecoveryExpr 0x55b7bf7617f8 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55b7bf761818 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55b7bf761c00 line:176:20 invalid distance # | | | |-NonTypeTemplateParmDecl 0x55b7bf7618b0 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55b7bf761b58 line:176:20 invalid distance 'const float (int, int)' inline # | | | |-ParmVarDecl 0x55b7bf761978 col:67 invalid X 'int' # | | | |-ParmVarDecl 0x55b7bf761a40 col:67 invalid Y 'int' # | | | `-CompoundStmt 0x55b7bf761d80 # | | | `-ReturnStmt 0x55b7bf761d70 # | | | `-CallExpr 0x55b7bf761d38 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55b7bf761cb0 '' lvalue (no ADL) = 'distance_vec_impl' 0x55b7bf88c0f0 # | | | |-RecoveryExpr 0x55b7bf761cf8 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55b7bf761d18 '' contains-errors lvalue # | | |-FunctionDecl 0x55b7bf762048 line:192:20 dot2add 'const float (half2, half2, float)' inline # | | | |-ParmVarDecl 0x55b7bf761dc0 col:34 used A 'half2':'vector' # | | | |-ParmVarDecl 0x55b7bf761e40 col:43 used B 'half2':'vector' # | | | |-ParmVarDecl 0x55b7bf761ec0 col:52 used C 'float' # | | | |-CompoundStmt 0x55b7bf7623a0 # | | | | `-ReturnStmt 0x55b7bf762390 # | | | | `-CallExpr 0x55b7bf762308 'float' # | | | | |-ImplicitCastExpr 0x55b7bf7622f0 'float (*)(half2, half2, float)' # | | | | | `-DeclRefExpr 0x55b7bf762200 'float (half2, half2, float)' lvalue Function 0x55b7bf88c518 'dot2add_impl' 'float (half2, half2, float)' # | | | | | `-NestedNameSpecifier Namespace 0x55b7bf887880 '__detail' # | | | | |-ImplicitCastExpr 0x55b7bf762348 'half2':'vector' # | | | | | `-DeclRefExpr 0x55b7bf762230 'half2':'vector' lvalue ParmVar 0x55b7bf761dc0 'A' 'half2':'vector' # | | | | |-ImplicitCastExpr 0x55b7bf762360 'half2':'vector' # | | | | | `-DeclRefExpr 0x55b7bf762250 'half2':'vector' lvalue ParmVar 0x55b7bf761e40 'B' 'half2':'vector' # | | | | `-ImplicitCastExpr 0x55b7bf762378 'float' # | | | | `-DeclRefExpr 0x55b7bf762270 'float' lvalue ParmVar 0x55b7bf761ec0 'C' 'float' # | | | `-AvailabilityAttr 0x55b7bf762108 shadermodel 6.4 0 0 "" "" 0 # | | |-FunctionDecl 0x55b7bf7625a8 line:208:20 dst 'const half4 (half4, half4)' inline # | | | |-ParmVarDecl 0x55b7bf7623d0 col:30 used Src0 'half4':'vector' # | | | |-ParmVarDecl 0x55b7bf762450 col:42 used Src1 'half4':'vector' # | | | `-CompoundStmt 0x55b7bf762768 # | | | `-ReturnStmt 0x55b7bf762758 # | | | `-RecoveryExpr 0x55b7bf762720 '' contains-errors lvalue # | | | |-UnresolvedLookupExpr 0x55b7bf762698 '' lvalue (no ADL) = 'dst_impl' 0x55b7bf888e10 # | | | |-DeclRefExpr 0x55b7bf7626e0 'half4':'vector' lvalue ParmVar 0x55b7bf7623d0 'Src0' 'half4':'vector' # | | | `-DeclRefExpr 0x55b7bf762700 'half4':'vector' lvalue ParmVar 0x55b7bf762450 'Src1' 'half4':'vector' # | | |-FunctionDecl 0x55b7bf8aa1c8 line:212:21 dst 'const float4 (float4, float4)' inline # | | | |-ParmVarDecl 0x55b7bf762798 col:32 used Src0 'float4':'vector' # | | | |-ParmVarDecl 0x55b7bf8aa070 col:45 used Src1 'float4':'vector' # | | | `-CompoundStmt 0x55b7bf8aa398 # | | | `-ReturnStmt 0x55b7bf8aa388 # | | | `-RecoveryExpr 0x55b7bf8aa350 '' contains-errors lvalue # | | | |-UnresolvedLookupExpr 0x55b7bf8aa2c8 '' lvalue (no ADL) = 'dst_impl' 0x55b7bf888e10 # | | | |-DeclRefExpr 0x55b7bf8aa310 'float4':'vector' lvalue ParmVar 0x55b7bf762798 'Src0' 'float4':'vector' # | | | `-DeclRefExpr 0x55b7bf8aa330 'float4':'vector' lvalue ParmVar 0x55b7bf8aa070 'Src1' 'float4':'vector' # | | |-FunctionDecl 0x55b7bf8aa598 line:216:22 dst 'const double4 (double4, double4)' inline # | | | |-ParmVarDecl 0x55b7bf8aa3c8 col:34 used Src0 'double4':'vector' # | | | |-ParmVarDecl 0x55b7bf8aa448 col:48 used Src1 'double4':'vector' # | | | `-CompoundStmt 0x55b7bf8aa768 # | | | `-ReturnStmt 0x55b7bf8aa758 # | | | `-RecoveryExpr 0x55b7bf8aa720 '' contains-errors lvalue # | | | |-UnresolvedLookupExpr 0x55b7bf8aa698 '' lvalue (no ADL) = 'dst_impl' 0x55b7bf888e10 # | | | |-DeclRefExpr 0x55b7bf8aa6e0 'double4':'vector' lvalue ParmVar 0x55b7bf8aa3c8 'Src0' 'double4':'vector' # | | | `-DeclRefExpr 0x55b7bf8aa700 'double4':'vector' lvalue ParmVar 0x55b7bf8aa448 'Src1' 'double4':'vector' # | | |-FunctionTemplateDecl 0x55b7bf8aae10 line:239:39 invalid faceforward # | | | |-TemplateTypeParmDecl 0x55b7bf8aa780 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55b7bf8aad68 line:239:39 invalid faceforward 'const int (T, T, T)' inline # | | | |-ParmVarDecl 0x55b7bf8aaae8 col:53 referenced N 'T' # | | | |-ParmVarDecl 0x55b7bf8aab60 col:58 referenced I 'T' # | | | |-ParmVarDecl 0x55b7bf8aabd8 col:63 referenced Ng 'T' # | | | `-CompoundStmt 0x55b7bf8aafb0 # | | | `-ReturnStmt 0x55b7bf8aafa0 # | | | `-CallExpr 0x55b7bf8aaf60 '' # | | | |-UnresolvedLookupExpr 0x55b7bf8aaeb8 '' lvalue (no ADL) = 'faceforward_impl' 0x55b7bf894fc8 # | | | |-DeclRefExpr 0x55b7bf8aaf00 'T' lvalue ParmVar 0x55b7bf8aaae8 'N' 'T' # | | | |-DeclRefExpr 0x55b7bf8aaf20 'T' lvalue ParmVar 0x55b7bf8aab60 'I' 'T' # | | | `-DeclRefExpr 0x55b7bf8aaf40 'T' lvalue ParmVar 0x55b7bf8aabd8 'Ng' 'T' # | | |-FunctionTemplateDecl 0x55b7bf8ab610 line:246:1 invalid faceforward # | | | |-TemplateTypeParmDecl 0x55b7bf8aafc8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55b7bf8ab568 line:246:1 invalid faceforward 'const int (T, T, T)' inline # | | | |-ParmVarDecl 0x55b7bf8ab338 col:15 referenced N 'T' # | | | |-ParmVarDecl 0x55b7bf8ab3b0 col:20 referenced I 'T' # | | | |-ParmVarDecl 0x55b7bf8ab428 col:25 referenced Ng 'T' # | | | `-CompoundStmt 0x55b7bf8ab7c0 # | | | `-ReturnStmt 0x55b7bf8ab7b0 # | | | `-CallExpr 0x55b7bf8ab770 '' # | | | |-UnresolvedLookupExpr 0x55b7bf8ab6c8 '' lvalue (no ADL) = 'faceforward_impl' 0x55b7bf894fc8 # | | | |-DeclRefExpr 0x55b7bf8ab710 'T' lvalue ParmVar 0x55b7bf8ab338 'N' 'T' # | | | |-DeclRefExpr 0x55b7bf8ab730 'T' lvalue ParmVar 0x55b7bf8ab3b0 'I' 'T' # | | | `-DeclRefExpr 0x55b7bf8ab750 'T' lvalue ParmVar 0x55b7bf8ab428 'Ng' 'T' # | | |-FunctionTemplateDecl 0x55b7bf8abc70 line:252:51 invalid faceforward # | | | |-NonTypeTemplateParmDecl 0x55b7bf8ab7f0 col:15 referenced 'int' depth 0 index 0 L # | | | `-FunctionDecl 0x55b7bf8abbc8 line:252:51 invalid faceforward 'const int (int, int, int)' inline # | | | |-ParmVarDecl 0x55b7bf8ab900 col:42 invalid N 'int' # | | | |-ParmVarDecl 0x55b7bf8ab9c8 col:42 invalid I 'int' # | | | |-ParmVarDecl 0x55b7bf8aba90 col:42 invalid Ng 'int' # | | | `-CompoundStmt 0x55b7bf8abe20 # | | | `-ReturnStmt 0x55b7bf8abe10 # | | | `-CallExpr 0x55b7bf8abdd0 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55b7bf8abd28 '' lvalue (no ADL) = 'faceforward_impl' 0x55b7bf894fc8 # | | | |-RecoveryExpr 0x55b7bf8abd70 '' contains-errors lvalue # | | | |-RecoveryExpr 0x55b7bf8abd90 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55b7bf8abdb0 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55b7bf8ac288 line:261:1 invalid faceforward # | | | |-NonTypeTemplateParmDecl 0x55b7bf8abe50 col:15 referenced 'int' depth 0 index 0 L # | | | `-FunctionDecl 0x55b7bf8ac1e0 line:261:1 invalid faceforward 'const int (int, int, int)' inline # | | | |-ParmVarDecl 0x55b7bf8abf60 col:51 invalid N 'int' # | | | |-ParmVarDecl 0x55b7bf8ac028 col:51 invalid I 'int' # | | | |-ParmVarDecl 0x55b7bf8ac0f0 col:51 invalid Ng 'int' # | | | `-CompoundStmt 0x55b7bf8ac438 # | | | `-ReturnStmt 0x55b7bf8ac428 # | | | `-CallExpr 0x55b7bf8ac3e8 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55b7bf8ac340 '' lvalue (no ADL) = 'faceforward_impl' 0x55b7bf894fc8 # | | | |-RecoveryExpr 0x55b7bf8ac388 '' contains-errors lvalue # | | | |-RecoveryExpr 0x55b7bf8ac3a8 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55b7bf8ac3c8 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55b7bf8acac0 line:300:1 invalid firstbithigh # | | | |-TemplateTypeParmDecl 0x55b7bf8ac450 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55b7bf8aca18 line:300:1 invalid firstbithigh 'const int (T)' inline # | | | |-ParmVarDecl 0x55b7bf8ac8e8 col:16 referenced X 'T' # | | | `-CompoundStmt 0x55b7bf8accf8 # | | | `-ReturnStmt 0x55b7bf8acce8 # | | | `-CallExpr 0x55b7bf8accb8 '' # | | | |-UnresolvedLookupExpr 0x55b7bf8acbe0 '' lvalue (no ADL) = 'firstbithigh_impl' 0x55b7bf8960d8 # | | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | | `-TypedefType 0x55b7bf63e9c0 'uint' sugar # | | | | | |-Typedef 0x55b7bf61bce8 'uint' # | | | | | `-BuiltinType 0x55b7bf5eb300 'unsigned int' # | | | | |-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x55b7bf8ac4a0 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x55b7bf8ac450 'T' # | | | | `-TemplateArgument expr '32' # | | | | `-IntegerLiteral 0x55b7bf8acba0 'int' 32 # | | | `-DeclRefExpr 0x55b7bf8acc98 'T' lvalue ParmVar 0x55b7bf8ac8e8 'X' 'T' # | | |-FunctionTemplateDecl 0x55b7bf8ad340 line:308:1 invalid firstbithigh # | | | |-TemplateTypeParmDecl 0x55b7bf8acd10 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55b7bf8acda8 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x55b7bf8ad298 line:308:1 invalid firstbithigh 'const int (int)' inline # | | | |-ParmVarDecl 0x55b7bf8ad1a8 col:27 referenced invalid X 'int' # | | | `-CompoundStmt 0x55b7bf8ad4e0 # | | |-FunctionTemplateDecl 0x55b7bf8adb30 line:316:1 invalid firstbithigh # | | | |-TemplateTypeParmDecl 0x55b7bf8ad4f0 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55b7bf8ada88 line:316:1 invalid firstbithigh 'const int (T)' inline # | | | |-ParmVarDecl 0x55b7bf8ad998 col:16 referenced X 'T' # | | | `-CompoundStmt 0x55b7bf8add60 # | | | `-ReturnStmt 0x55b7bf8add50 # | | | `-CallExpr 0x55b7bf8add20 '' # | | | |-UnresolvedLookupExpr 0x55b7bf8adc48 '' lvalue (no ADL) = 'firstbithigh_impl' 0x55b7bf8960d8 # | | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | | `-TypedefType 0x55b7bf63e9c0 'uint' sugar # | | | | | |-Typedef 0x55b7bf61bce8 'uint' # | | | | | `-BuiltinType 0x55b7bf5eb300 'unsigned int' # | | | | |-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x55b7bf8ad540 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x55b7bf8ad4f0 'T' # | | | | `-TemplateArgument expr '64' # | | | | `-IntegerLiteral 0x55b7bf8adc08 'int' 64 # | | | `-DeclRefExpr 0x55b7bf8add00 'T' lvalue ParmVar 0x55b7bf8ad998 'X' 'T' # | | |-FunctionTemplateDecl 0x55b7bf8ae3b0 line:324:1 invalid firstbithigh # | | | |-TemplateTypeParmDecl 0x55b7bf8add78 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55b7bf8ade18 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x55b7bf8ae308 line:324:1 invalid firstbithigh 'const int (int)' inline # | | | |-ParmVarDecl 0x55b7bf8ae258 col:27 referenced invalid X 'int' # | | | `-CompoundStmt 0x55b7bf8ae550 # | | |-FunctionTemplateDecl 0x55b7bf8aeb00 line:344:39 invalid fmod # | | | |-TemplateTypeParmDecl 0x55b7bf8ae560 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55b7bf8aea58 line:344:39 invalid fmod 'const int (T, T)' inline # | | | |-ParmVarDecl 0x55b7bf8ae8c8 col:46 referenced X 'T' # | | | |-ParmVarDecl 0x55b7bf8ae940 col:51 referenced Y 'T' # | | | `-CompoundStmt 0x55b7bf8aec70 # | | | `-ReturnStmt 0x55b7bf8aec60 # | | | `-CallExpr 0x55b7bf8aec28 '' # | | | |-UnresolvedLookupExpr 0x55b7bf8aeba0 '' lvalue (no ADL) = 'fmod_impl' 0x55b7bf88fdb8 # | | | |-DeclRefExpr 0x55b7bf8aebe8 'T' lvalue ParmVar 0x55b7bf8ae8c8 'X' 'T' # | | | `-DeclRefExpr 0x55b7bf8aec08 'T' lvalue ParmVar 0x55b7bf8ae940 'Y' 'T' # | | |-FunctionTemplateDecl 0x55b7bf8af230 line:351:1 invalid fmod # | | | |-TemplateTypeParmDecl 0x55b7bf8aec88 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55b7bf8af188 line:351:1 invalid fmod 'const int (T, T)' inline # | | | |-ParmVarDecl 0x55b7bf8aeff8 col:8 referenced X 'T' # | | | |-ParmVarDecl 0x55b7bf8af070 col:13 referenced Y 'T' # | | | `-CompoundStmt 0x55b7bf8af3b0 # | | | `-ReturnStmt 0x55b7bf8af3a0 # | | | `-CallExpr 0x55b7bf8af368 '' # | | | |-UnresolvedLookupExpr 0x55b7bf8af2e0 '' lvalue (no ADL) = 'fmod_impl' 0x55b7bf88fdb8 # | | | |-DeclRefExpr 0x55b7bf8af328 'T' lvalue ParmVar 0x55b7bf8aeff8 'X' 'T' # | | | `-DeclRefExpr 0x55b7bf8af348 'T' lvalue ParmVar 0x55b7bf8af070 'Y' 'T' # | | |-FunctionTemplateDecl 0x55b7bf8af770 line:357:51 invalid fmod # | | | |-NonTypeTemplateParmDecl 0x55b7bf8af3e0 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55b7bf8af6c8 line:357:51 invalid fmod 'const int (int, int)' inline # | | | |-ParmVarDecl 0x55b7bf8af4f0 col:42 invalid X 'int' # | | | |-ParmVarDecl 0x55b7bf8af5b8 col:42 invalid Y 'int' # | | | `-CompoundStmt 0x55b7bf8af8f0 # | | | `-ReturnStmt 0x55b7bf8af8e0 # | | | `-CallExpr 0x55b7bf8af8a8 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55b7bf8af820 '' lvalue (no ADL) = 'fmod_vec_impl' 0x55b7bf891e28 # | | | |-RecoveryExpr 0x55b7bf8af868 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55b7bf8af888 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55b7bf8afc70 line:365:1 invalid fmod # | | | |-NonTypeTemplateParmDecl 0x55b7bf8af920 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55b7bf8afbc8 line:365:1 invalid fmod 'const int (int, int)' inline # | | | |-ParmVarDecl 0x55b7bf8afa30 col:44 invalid X 'int' # | | | |-ParmVarDecl 0x55b7bf8afaf8 col:44 invalid Y 'int' # | | | `-CompoundStmt 0x55b7bf8afdf0 # | | | `-ReturnStmt 0x55b7bf8afde0 # | | | `-CallExpr 0x55b7bf8afda8 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55b7bf8afd20 '' lvalue (no ADL) = 'fmod_vec_impl' 0x55b7bf891e28 # | | | |-RecoveryExpr 0x55b7bf8afd68 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55b7bf8afd88 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55b7bf8b03b0 line:386:39 invalid ldexp # | | | |-TemplateTypeParmDecl 0x55b7bf8afe08 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55b7bf8b0308 line:386:39 invalid ldexp 'const int (T, T)' inline # | | | |-ParmVarDecl 0x55b7bf8b0178 col:47 referenced X 'T' # | | | |-ParmVarDecl 0x55b7bf8b01f0 col:52 referenced Exp 'T' # | | | `-CompoundStmt 0x55b7bf8b0520 # | | | `-ReturnStmt 0x55b7bf8b0510 # | | | `-CallExpr 0x55b7bf8b04d8 '' # | | | |-UnresolvedLookupExpr 0x55b7bf8b0450 '' lvalue (no ADL) = 'ldexp_impl' 0x55b7bf895a98 # | | | |-DeclRefExpr 0x55b7bf8b0498 'T' lvalue ParmVar 0x55b7bf8b0178 'X' 'T' # | | | `-DeclRefExpr 0x55b7bf8b04b8 'T' lvalue ParmVar 0x55b7bf8b01f0 'Exp' 'T' # | | |-FunctionTemplateDecl 0x55b7bf8b0ae0 line:393:1 invalid ldexp # | | | |-TemplateTypeParmDecl 0x55b7bf8b0538 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55b7bf8b0a38 line:393:1 invalid ldexp 'const int (T, T)' inline # | | | |-ParmVarDecl 0x55b7bf8b08a8 col:9 referenced X 'T' # | | | |-ParmVarDecl 0x55b7bf8b0920 col:14 referenced Exp 'T' # | | | `-CompoundStmt 0x55b7bf8b0c60 # | | | `-ReturnStmt 0x55b7bf8b0c50 # | | | `-CallExpr 0x55b7bf8b0c18 '' # | | | |-UnresolvedLookupExpr 0x55b7bf8b0b90 '' lvalue (no ADL) = 'ldexp_impl' 0x55b7bf895a98 # | | | |-DeclRefExpr 0x55b7bf8b0bd8 'T' lvalue ParmVar 0x55b7bf8b08a8 'X' 'T' # | | | `-DeclRefExpr 0x55b7bf8b0bf8 'T' lvalue ParmVar 0x55b7bf8b0920 'Exp' 'T' # | | |-FunctionTemplateDecl 0x55b7bf8b0fe0 line:399:51 invalid ldexp # | | | |-NonTypeTemplateParmDecl 0x55b7bf8b0c90 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55b7bf8b0f38 line:399:51 invalid ldexp 'const int (int, int)' inline # | | | |-ParmVarDecl 0x55b7bf8b0da0 col:42 invalid X 'int' # | | | |-ParmVarDecl 0x55b7bf8b0e68 col:42 invalid Exp 'int' # | | | `-CompoundStmt 0x55b7bf8b1160 # | | | `-ReturnStmt 0x55b7bf8b1150 # | | | `-CallExpr 0x55b7bf8b1118 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55b7bf8b1090 '' lvalue (no ADL) = 'ldexp_impl' 0x55b7bf895a98 # | | | |-RecoveryExpr 0x55b7bf8b10d8 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55b7bf8b10f8 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55b7bf8b14e0 line:407:1 invalid ldexp # | | | |-NonTypeTemplateParmDecl 0x55b7bf8b1190 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55b7bf8b1438 line:407:1 invalid ldexp 'const int (int, int)' inline # | | | |-ParmVarDecl 0x55b7bf8b12a0 col:45 invalid X 'int' # | | | |-ParmVarDecl 0x55b7bf8b1368 col:45 invalid Exp 'int' # | | | `-CompoundStmt 0x55b7bf8b1660 # | | | `-ReturnStmt 0x55b7bf8b1650 # | | | `-CallExpr 0x55b7bf8b1618 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55b7bf8b1590 '' lvalue (no ADL) = 'ldexp_impl' 0x55b7bf895a98 # | | | |-RecoveryExpr 0x55b7bf8b15d8 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55b7bf8b15f8 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55b7bf8b1b80 line:426:39 invalid length # | | | |-TemplateTypeParmDecl 0x55b7bf8b1678 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55b7bf8b1ad8 line:426:39 invalid length 'const int (T)' inline # | | | |-ParmVarDecl 0x55b7bf8b19e8 col:48 referenced X 'T' # | | | `-CompoundStmt 0x55b7bf8b1cc0 # | | | `-ReturnStmt 0x55b7bf8b1cb0 # | | | `-CallExpr 0x55b7bf8b1c80 '' # | | | |-UnresolvedLookupExpr 0x55b7bf8b1c18 '' lvalue (no ADL) = 'length_impl' 0x55b7bf887df8 # | | | `-DeclRefExpr 0x55b7bf8b1c60 'T' lvalue ParmVar 0x55b7bf8b19e8 'X' 'T' # | | |-FunctionTemplateDecl 0x55b7bf8b2220 line:433:1 invalid length # | | | |-TemplateTypeParmDecl 0x55b7bf8b1cd8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55b7bf8b2178 line:433:1 invalid length 'const int (T)' inline # | | | |-ParmVarDecl 0x55b7bf8b2090 col:10 referenced X 'T' # | | | `-CompoundStmt 0x55b7bf8b2370 # | | | `-ReturnStmt 0x55b7bf8b2360 # | | | `-CallExpr 0x55b7bf8b2330 '' # | | | |-UnresolvedLookupExpr 0x55b7bf8b22c8 '' lvalue (no ADL) = 'length_impl' 0x55b7bf887df8 # | | | `-DeclRefExpr 0x55b7bf8b2310 'T' lvalue ParmVar 0x55b7bf8b2090 'X' 'T' # | | |-FunctionTemplateDecl 0x55b7bf8b2600 line:439:19 invalid length # | | | |-NonTypeTemplateParmDecl 0x55b7bf8b23a0 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55b7bf8b2558 line:439:19 invalid length 'const half (int)' inline # | | | |-ParmVarDecl 0x55b7bf8b2468 col:63 invalid X 'int' # | | | `-CompoundStmt 0x55b7bf8b2750 # | | | `-ReturnStmt 0x55b7bf8b2740 # | | | `-CallExpr 0x55b7bf8b2710 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55b7bf8b26a8 '' lvalue (no ADL) = 'length_vec_impl' 0x55b7bf8886d0 # | | | `-RecoveryExpr 0x55b7bf8b26f0 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55b7bf8b29e0 line:444:20 invalid length # | | | |-NonTypeTemplateParmDecl 0x55b7bf8b2780 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55b7bf8b2938 line:444:20 invalid length 'const float (int)' inline # | | | |-ParmVarDecl 0x55b7bf8b2848 col:65 invalid X 'int' # | | | `-CompoundStmt 0x55b7bf8b2b30 # | | | `-ReturnStmt 0x55b7bf8b2b20 # | | | `-CallExpr 0x55b7bf8b2af0 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55b7bf8b2a88 '' lvalue (no ADL) = 'length_vec_impl' 0x55b7bf8886d0 # | | | `-RecoveryExpr 0x55b7bf8b2ad0 '' contains-errors lvalue # | | |-FunctionDecl 0x55b7bf8b2de8 line:464:20 lit 'const half4 (half, half, half)' inline # | | | |-ParmVarDecl 0x55b7bf8b2b60 col:29 used NDotL 'half' # | | | |-ParmVarDecl 0x55b7bf8b2be0 col:41 used NDotH 'half' # | | | |-ParmVarDecl 0x55b7bf8b2c60 col:53 used M 'half' # | | | `-CompoundStmt 0x55b7bf8b2fd8 # | | | `-ReturnStmt 0x55b7bf8b2fc8 # | | | `-RecoveryExpr 0x55b7bf8b2f88 '' contains-errors lvalue # | | | |-UnresolvedLookupExpr 0x55b7bf8b2ee0 '' lvalue (no ADL) = 'lit_impl' 0x55b7bf893e50 # | | | |-DeclRefExpr 0x55b7bf8b2f28 'half' lvalue ParmVar 0x55b7bf8b2b60 'NDotL' 'half' # | | | |-DeclRefExpr 0x55b7bf8b2f48 'half' lvalue ParmVar 0x55b7bf8b2be0 'NDotH' 'half' # | | | `-DeclRefExpr 0x55b7bf8b2f68 'half' lvalue ParmVar 0x55b7bf8b2c60 'M' 'half' # | | |-FunctionDecl 0x55b7bf8b3298 line:468:21 lit 'const float4 (float, float, float)' inline # | | | |-ParmVarDecl 0x55b7bf8b3008 col:31 used NDotL 'float' # | | | |-ParmVarDecl 0x55b7bf8b3088 col:44 used NDotH 'float' # | | | |-ParmVarDecl 0x55b7bf8b3108 col:57 used M 'float' # | | | `-CompoundStmt 0x55b7bf8b3498 # | | | `-ReturnStmt 0x55b7bf8b3488 # | | | `-RecoveryExpr 0x55b7bf8b3448 '' contains-errors lvalue # | | | |-UnresolvedLookupExpr 0x55b7bf8b33a0 '' lvalue (no ADL) = 'lit_impl' 0x55b7bf893e50 # | | | |-DeclRefExpr 0x55b7bf8b33e8 'float' lvalue ParmVar 0x55b7bf8b3008 'NDotL' 'float' # | | | |-DeclRefExpr 0x55b7bf8b3408 'float' lvalue ParmVar 0x55b7bf8b3088 'NDotH' 'float' # | | | `-DeclRefExpr 0x55b7bf8b3428 'float' lvalue ParmVar 0x55b7bf8b3108 'M' 'float' # | | |-FunctionDecl 0x55b7bf8b3578 line:485:16 constexpr D3DCOLORtoUBYTE4 'int4 (float4)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf8b34c8 col:40 used V 'float4':'vector' # | | | `-CompoundStmt 0x55b7bf8b3780 # | | | `-ReturnStmt 0x55b7bf8b3770 # | | | `-CallExpr 0x55b7bf8b3728 'int4':'vector' # | | | |-ImplicitCastExpr 0x55b7bf8b3710 'int4 (*)(float4)' # | | | | `-DeclRefExpr 0x55b7bf8b3660 'int4 (float4)' lvalue Function 0x55b7bf8879b8 'd3d_color_to_ubyte4_impl' 'int4 (float4)' # | | | | `-NestedNameSpecifier Namespace 0x55b7bf887880 '__detail' # | | | `-ImplicitCastExpr 0x55b7bf8b3758 'float4':'vector' # | | | `-DeclRefExpr 0x55b7bf8b3690 'float4':'vector' lvalue ParmVar 0x55b7bf8b34c8 'V' 'float4':'vector' # | | |-FunctionDecl 0x55b7bf8b3898 line:509:20 constexpr NonUniformResourceIndex 'uint32_t (uint32_t)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf8b37b0 col:53 used Index 'uint32_t':'unsigned int' # | | | `-CompoundStmt 0x55b7bf8b3cb0 # | | | `-ReturnStmt 0x55b7bf8b3ca0 # | | | `-CallExpr 0x55b7bf8b3c58 'unsigned int' # | | | |-ImplicitCastExpr 0x55b7bf8b3c40 'unsigned int (*)(unsigned int) noexcept' # | | | | `-DeclRefExpr 0x55b7bf8b3b88 '' Function 0x55b7bf8b39e8 '__builtin_hlsl_resource_nonuniformindex' 'unsigned int (unsigned int) noexcept' # | | | `-ImplicitCastExpr 0x55b7bf8b3c88 'uint32_t':'unsigned int' # | | | `-DeclRefExpr 0x55b7bf8b3bc0 'uint32_t':'unsigned int' lvalue ParmVar 0x55b7bf8b37b0 'Index' 'uint32_t':'unsigned int' # | | |-FunctionTemplateDecl 0x55b7bf8b4270 line:540:39 invalid reflect # | | | |-TemplateTypeParmDecl 0x55b7bf8b3cc8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55b7bf8b41c8 line:540:39 invalid reflect 'const int (T, T)' inline # | | | |-ParmVarDecl 0x55b7bf8b4038 col:49 referenced I 'T' # | | | |-ParmVarDecl 0x55b7bf8b40b0 col:54 referenced N 'T' # | | | `-CompoundStmt 0x55b7bf8b43e0 # | | | `-ReturnStmt 0x55b7bf8b43d0 # | | | `-CallExpr 0x55b7bf8b4398 '' # | | | |-UnresolvedLookupExpr 0x55b7bf8b4310 '' lvalue (no ADL) = 'reflect_impl' 0x55b7bf88e268 # | | | |-DeclRefExpr 0x55b7bf8b4358 'T' lvalue ParmVar 0x55b7bf8b4038 'I' 'T' # | | | `-DeclRefExpr 0x55b7bf8b4378 'T' lvalue ParmVar 0x55b7bf8b40b0 'N' 'T' # | | |-FunctionTemplateDecl 0x55b7bf8b49a0 line:547:1 invalid reflect # | | | |-TemplateTypeParmDecl 0x55b7bf8b43f8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55b7bf8b48f8 line:547:1 invalid reflect 'const int (T, T)' inline # | | | |-ParmVarDecl 0x55b7bf8b4768 col:11 referenced I 'T' # | | | |-ParmVarDecl 0x55b7bf8b47e0 col:16 referenced N 'T' # | | | `-CompoundStmt 0x55b7bf8b4b20 # | | | `-ReturnStmt 0x55b7bf8b4b10 # | | | `-CallExpr 0x55b7bf8b4ad8 '' # | | | |-UnresolvedLookupExpr 0x55b7bf8b4a50 '' lvalue (no ADL) = 'reflect_impl' 0x55b7bf88e268 # | | | |-DeclRefExpr 0x55b7bf8b4a98 'T' lvalue ParmVar 0x55b7bf8b4768 'I' 'T' # | | | `-DeclRefExpr 0x55b7bf8b4ab8 'T' lvalue ParmVar 0x55b7bf8b47e0 'N' 'T' # | | |-FunctionTemplateDecl 0x55b7bf8b4ea0 line:553:51 invalid reflect # | | | |-NonTypeTemplateParmDecl 0x55b7bf8b4b50 col:15 referenced 'int' depth 0 index 0 L # | | | `-FunctionDecl 0x55b7bf8b4df8 line:553:51 invalid reflect 'const int (int, int)' inline # | | | |-ParmVarDecl 0x55b7bf8b4c60 col:42 invalid I 'int' # | | | |-ParmVarDecl 0x55b7bf8b4d28 col:42 invalid N 'int' # | | | `-CompoundStmt 0x55b7bf8b5020 # | | | `-ReturnStmt 0x55b7bf8b5010 # | | | `-CallExpr 0x55b7bf8b4fd8 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55b7bf8b4f50 '' lvalue (no ADL) = 'reflect_vec_impl' 0x55b7bf88e888 # | | | |-RecoveryExpr 0x55b7bf8b4f98 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55b7bf8b4fb8 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55b7bf8b53a0 line:561:1 invalid reflect # | | | |-NonTypeTemplateParmDecl 0x55b7bf8b5050 col:15 referenced 'int' depth 0 index 0 L # | | | `-FunctionDecl 0x55b7bf8b52f8 line:561:1 invalid reflect 'const int (int, int)' inline # | | | |-ParmVarDecl 0x55b7bf8b5160 col:47 invalid I 'int' # | | | |-ParmVarDecl 0x55b7bf8b5228 col:47 invalid N 'int' # | | | `-CompoundStmt 0x55b7bf8b5520 # | | | `-ReturnStmt 0x55b7bf8b5510 # | | | `-CallExpr 0x55b7bf8b54d8 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55b7bf8b5450 '' lvalue (no ADL) = 'reflect_vec_impl' 0x55b7bf88e888 # | | | |-RecoveryExpr 0x55b7bf8b5498 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55b7bf8b54b8 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55b7bf8b5b80 line:599:39 invalid refract # | | | |-TemplateTypeParmDecl 0x55b7bf8b5538 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55b7bf8b5ad8 line:599:39 invalid refract 'const int (T, T, T)' inline # | | | |-ParmVarDecl 0x55b7bf8b58a8 col:49 referenced I 'T' # | | | |-ParmVarDecl 0x55b7bf8b5920 col:54 referenced N 'T' # | | | |-ParmVarDecl 0x55b7bf8b5998 col:59 referenced eta 'T' # | | | `-CompoundStmt 0x55b7bf8b5d20 # | | | `-ReturnStmt 0x55b7bf8b5d10 # | | | `-CallExpr 0x55b7bf8b5cd0 '' # | | | |-UnresolvedLookupExpr 0x55b7bf8b5c28 '' lvalue (no ADL) = 'refract_impl' 0x55b7bf88efc8 # | | | |-DeclRefExpr 0x55b7bf8b5c70 'T' lvalue ParmVar 0x55b7bf8b58a8 'I' 'T' # | | | |-DeclRefExpr 0x55b7bf8b5c90 'T' lvalue ParmVar 0x55b7bf8b5920 'N' 'T' # | | | `-DeclRefExpr 0x55b7bf8b5cb0 'T' lvalue ParmVar 0x55b7bf8b5998 'eta' 'T' # | | |-FunctionTemplateDecl 0x55b7bf8b63a0 line:606:1 invalid refract # | | | |-TemplateTypeParmDecl 0x55b7bf8b5d38 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55b7bf8b62f8 line:606:1 invalid refract 'const int (T, T, T)' inline # | | | |-ParmVarDecl 0x55b7bf8b60c8 col:11 referenced I 'T' # | | | |-ParmVarDecl 0x55b7bf8b6140 col:16 referenced N 'T' # | | | |-ParmVarDecl 0x55b7bf8b61b8 col:21 referenced eta 'T' # | | | `-CompoundStmt 0x55b7bf8b6550 # | | | `-ReturnStmt 0x55b7bf8b6540 # | | | `-CallExpr 0x55b7bf8b6500 '' # | | | |-UnresolvedLookupExpr 0x55b7bf8b6458 '' lvalue (no ADL) = 'refract_impl' 0x55b7bf88efc8 # | | | |-DeclRefExpr 0x55b7bf8b64a0 'T' lvalue ParmVar 0x55b7bf8b60c8 'I' 'T' # | | | |-DeclRefExpr 0x55b7bf8b64c0 'T' lvalue ParmVar 0x55b7bf8b6140 'N' 'T' # | | | `-DeclRefExpr 0x55b7bf8b64e0 'T' lvalue ParmVar 0x55b7bf8b61b8 'eta' 'T' # | | |-FunctionTemplateDecl 0x55b7bf8b69c0 line:612:51 invalid refract # | | | |-NonTypeTemplateParmDecl 0x55b7bf8b6580 col:15 referenced 'int' depth 0 index 0 L # | | | `-FunctionDecl 0x55b7bf8b6918 line:612:51 invalid refract 'const int (int, int, half)' inline # | | | |-ParmVarDecl 0x55b7bf8b6690 col:42 invalid I 'int' # | | | |-ParmVarDecl 0x55b7bf8b6758 col:42 invalid N 'int' # | | | |-ParmVarDecl 0x55b7bf8b67d8 col:50 referenced eta 'half' # | | | `-CompoundStmt 0x55b7bf8b6b70 # | | | `-ReturnStmt 0x55b7bf8b6b60 # | | | `-CallExpr 0x55b7bf8b6b20 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55b7bf8b6a78 '' lvalue (no ADL) = 'refract_impl' 0x55b7bf88efc8 # | | | |-RecoveryExpr 0x55b7bf8b6ac0 '' contains-errors lvalue # | | | |-RecoveryExpr 0x55b7bf8b6ae0 '' contains-errors lvalue # | | | `-DeclRefExpr 0x55b7bf8b6b00 'half' lvalue ParmVar 0x55b7bf8b67d8 'eta' 'half' # | | |-FunctionTemplateDecl 0x55b7bf8b6fe0 line:620:1 invalid refract # | | | |-NonTypeTemplateParmDecl 0x55b7bf8b6ba0 col:15 referenced 'int' depth 0 index 0 L # | | | `-FunctionDecl 0x55b7bf8b6f38 line:620:1 invalid refract 'const int (int, int, float)' inline # | | | |-ParmVarDecl 0x55b7bf8b6cb0 col:47 invalid I 'int' # | | | |-ParmVarDecl 0x55b7bf8b6d78 col:47 invalid N 'int' # | | | |-ParmVarDecl 0x55b7bf8b6df8 col:56 referenced eta 'float' # | | | `-CompoundStmt 0x55b7bf8b7190 # | | | `-ReturnStmt 0x55b7bf8b7180 # | | | `-CallExpr 0x55b7bf8b7140 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55b7bf8b7098 '' lvalue (no ADL) = 'refract_impl' 0x55b7bf88efc8 # | | | |-RecoveryExpr 0x55b7bf8b70e0 '' contains-errors lvalue # | | | |-RecoveryExpr 0x55b7bf8b7100 '' contains-errors lvalue # | | | `-DeclRefExpr 0x55b7bf8b7120 'float' lvalue ParmVar 0x55b7bf8b6df8 'eta' 'float' # | | |-FunctionTemplateDecl 0x55b7bf8b77f0 line:644:39 invalid smoothstep # | | | |-TemplateTypeParmDecl 0x55b7bf8b71a8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55b7bf8b7748 line:644:39 invalid smoothstep 'const int (T, T, T)' inline # | | | |-ParmVarDecl 0x55b7bf8b7518 col:52 referenced Min 'T' # | | | |-ParmVarDecl 0x55b7bf8b7590 col:59 referenced Max 'T' # | | | |-ParmVarDecl 0x55b7bf8b7608 col:66 referenced X 'T' # | | | `-CompoundStmt 0x55b7bf8b7990 # | | | `-ReturnStmt 0x55b7bf8b7980 # | | | `-CallExpr 0x55b7bf8b7940 '' # | | | |-UnresolvedLookupExpr 0x55b7bf8b7898 '' lvalue (no ADL) = 'smoothstep_impl' 0x55b7bf892af8 # | | | |-DeclRefExpr 0x55b7bf8b78e0 'T' lvalue ParmVar 0x55b7bf8b7518 'Min' 'T' # | | | |-DeclRefExpr 0x55b7bf8b7900 'T' lvalue ParmVar 0x55b7bf8b7590 'Max' 'T' # | | | `-DeclRefExpr 0x55b7bf8b7920 'T' lvalue ParmVar 0x55b7bf8b7608 'X' 'T' # | | |-FunctionTemplateDecl 0x55b7bf8b7ff0 line:651:1 invalid smoothstep # | | | |-TemplateTypeParmDecl 0x55b7bf8b79a8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55b7bf8b7f48 line:651:1 invalid smoothstep 'const int (T, T, T)' inline # | | | |-ParmVarDecl 0x55b7bf8b7d18 col:14 referenced Min 'T' # | | | |-ParmVarDecl 0x55b7bf8b7d90 col:21 referenced Max 'T' # | | | |-ParmVarDecl 0x55b7bf8b7e08 col:28 referenced X 'T' # | | | `-CompoundStmt 0x55b7bf8b81a0 # | | | `-ReturnStmt 0x55b7bf8b8190 # | | | `-CallExpr 0x55b7bf8b8150 '' # | | | |-UnresolvedLookupExpr 0x55b7bf8b80a8 '' lvalue (no ADL) = 'smoothstep_impl' 0x55b7bf892af8 # | | | |-DeclRefExpr 0x55b7bf8b80f0 'T' lvalue ParmVar 0x55b7bf8b7d18 'Min' 'T' # | | | |-DeclRefExpr 0x55b7bf8b8110 'T' lvalue ParmVar 0x55b7bf8b7d90 'Max' 'T' # | | | `-DeclRefExpr 0x55b7bf8b8130 'T' lvalue ParmVar 0x55b7bf8b7e08 'X' 'T' # | | |-FunctionTemplateDecl 0x55b7bf8b8608 line:657:51 invalid smoothstep # | | | |-NonTypeTemplateParmDecl 0x55b7bf8b81d0 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55b7bf8b8560 line:657:51 invalid smoothstep 'const int (int, int, int)' inline # | | | |-ParmVarDecl 0x55b7bf8b82e0 col:42 invalid Min 'int' # | | | |-ParmVarDecl 0x55b7bf8b83a8 col:42 invalid Max 'int' # | | | |-ParmVarDecl 0x55b7bf8b8470 col:42 invalid X 'int' # | | | `-CompoundStmt 0x55b7bf8b87b8 # | | | `-ReturnStmt 0x55b7bf8b87a8 # | | | `-CallExpr 0x55b7bf8b8768 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55b7bf8b86c0 '' lvalue (no ADL) = 'smoothstep_vec_impl' 0x55b7bf8934c8 # | | | |-RecoveryExpr 0x55b7bf8b8708 '' contains-errors lvalue # | | | |-RecoveryExpr 0x55b7bf8b8728 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55b7bf8b8748 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55b7bf8b8c20 line:666:1 invalid smoothstep # | | | |-NonTypeTemplateParmDecl 0x55b7bf8b87e8 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55b7bf8b8b78 line:666:1 invalid smoothstep 'const int (int, int, int)' inline # | | | |-ParmVarDecl 0x55b7bf8b88f8 col:50 invalid Min 'int' # | | | |-ParmVarDecl 0x55b7bf8b89c0 col:50 invalid Max 'int' # | | | |-ParmVarDecl 0x55b7bf8b8a88 col:50 invalid X 'int' # | | | `-CompoundStmt 0x55b7bf8b8dd0 # | | | `-ReturnStmt 0x55b7bf8b8dc0 # | | | `-CallExpr 0x55b7bf8b8d80 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55b7bf8b8cd8 '' lvalue (no ADL) = 'smoothstep_vec_impl' 0x55b7bf8934c8 # | | | |-RecoveryExpr 0x55b7bf8b8d20 '' contains-errors lvalue # | | | |-RecoveryExpr 0x55b7bf8b8d40 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55b7bf8b8d60 '' contains-errors lvalue # | | |-FunctionDecl 0x55b7bf8b8ea8 line:672:13 CheckAccessFullyMapped 'bool (uint)' inline # | | | |-ParmVarDecl 0x55b7bf8b8e00 col:41 used Status 'uint':'unsigned int' # | | | `-CompoundStmt 0x55b7bf8b9010 # | | | `-ReturnStmt 0x55b7bf8b9000 # | | | `-CXXStaticCastExpr 0x55b7bf8b8fd0 'bool' static_cast<_Bool> # | | | `-ImplicitCastExpr 0x55b7bf8b8fb8 'bool' part_of_explicit_cast # | | | `-ImplicitCastExpr 0x55b7bf8b8fa0 'uint':'unsigned int' part_of_explicit_cast # | | | `-DeclRefExpr 0x55b7bf8b8f70 'uint':'unsigned int' lvalue ParmVar 0x55b7bf8b8e00 'Status' 'uint':'unsigned int' # | | |-FunctionTemplateDecl 0x55b7bf8b9530 line:692:39 invalid ddx # | | | |-TemplateTypeParmDecl 0x55b7bf8b9028 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55b7bf8b9488 line:692:39 invalid ddx 'const int (T)' inline # | | | |-ParmVarDecl 0x55b7bf8b9398 col:45 referenced input 'T' # | | | `-CompoundStmt 0x55b7bf8b9670 # | | | `-ReturnStmt 0x55b7bf8b9660 # | | | `-CallExpr 0x55b7bf8b9630 '' # | | | |-UnresolvedLookupExpr 0x55b7bf8b95c8 '' lvalue (no ADL) = 'ddx_impl' 0x55b7bf896a38 # | | | `-DeclRefExpr 0x55b7bf8b9610 'T' lvalue ParmVar 0x55b7bf8b9398 'input' 'T' # | | |-FunctionTemplateDecl 0x55b7bf8b9b90 line:699:1 invalid ddx # | | | |-TemplateTypeParmDecl 0x55b7bf8b9688 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55b7bf8b9ae8 line:699:1 invalid ddx 'const int (T)' inline # | | | |-ParmVarDecl 0x55b7bf8b99f8 col:7 referenced input 'T' # | | | `-CompoundStmt 0x55b7bf8b9ce0 # | | | `-ReturnStmt 0x55b7bf8b9cd0 # | | | `-CallExpr 0x55b7bf8b9ca0 '' # | | | |-UnresolvedLookupExpr 0x55b7bf8b9c38 '' lvalue (no ADL) = 'ddx_impl' 0x55b7bf896a38 # | | | `-DeclRefExpr 0x55b7bf8b9c80 'T' lvalue ParmVar 0x55b7bf8b99f8 'input' 'T' # | | |-FunctionTemplateDecl 0x55b7bf8b9f78 line:705:51 invalid ddx # | | | |-NonTypeTemplateParmDecl 0x55b7bf8b9d10 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55b7bf8b9ed0 line:705:51 invalid ddx 'const int (int)' inline # | | | |-ParmVarDecl 0x55b7bf8b9e20 col:42 invalid input 'int' # | | | `-CompoundStmt 0x55b7bf8ba0f0 # | | | `-ReturnStmt 0x55b7bf8ba0e0 # | | | `-CallExpr 0x55b7bf8ba0b0 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55b7bf8ba020 '' lvalue (no ADL) = 'ddx_impl' 0x55b7bf896a38 # | | | `-RecoveryExpr 0x55b7bf8ba068 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55b7bf8ba388 line:712:1 invalid ddx # | | | |-NonTypeTemplateParmDecl 0x55b7bf8ba120 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55b7bf8ba2e0 line:712:1 invalid ddx 'const int (int)' inline # | | | |-ParmVarDecl 0x55b7bf8ba230 col:43 invalid input 'int' # | | | `-CompoundStmt 0x55b7bf8ba4d8 # | | | `-ReturnStmt 0x55b7bf8ba4c8 # | | | `-CallExpr 0x55b7bf8ba498 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55b7bf8ba430 '' lvalue (no ADL) = 'ddx_impl' 0x55b7bf896a38 # | | | `-RecoveryExpr 0x55b7bf8ba478 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55b7bf8ba9f0 line:732:39 invalid ddy # | | | |-TemplateTypeParmDecl 0x55b7bf8ba4f0 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55b7bf8ba948 line:732:39 invalid ddy 'const int (T)' inline # | | | |-ParmVarDecl 0x55b7bf8ba858 col:45 referenced input 'T' # | | | `-CompoundStmt 0x55b7bf8bab30 # | | | `-ReturnStmt 0x55b7bf8bab20 # | | | `-CallExpr 0x55b7bf8baaf0 '' # | | | |-UnresolvedLookupExpr 0x55b7bf8baa88 '' lvalue (no ADL) = 'ddy_impl' 0x55b7bf896fa8 # | | | `-DeclRefExpr 0x55b7bf8baad0 'T' lvalue ParmVar 0x55b7bf8ba858 'input' 'T' # | | |-FunctionTemplateDecl 0x55b7bf8bb050 line:739:1 invalid ddy # | | | |-TemplateTypeParmDecl 0x55b7bf8bab48 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55b7bf8bafa8 line:739:1 invalid ddy 'const int (T)' inline # | | | |-ParmVarDecl 0x55b7bf8baeb8 col:7 referenced input 'T' # | | | `-CompoundStmt 0x55b7bf8bb1a0 # | | | `-ReturnStmt 0x55b7bf8bb190 # | | | `-CallExpr 0x55b7bf8bb160 '' # | | | |-UnresolvedLookupExpr 0x55b7bf8bb0f8 '' lvalue (no ADL) = 'ddy_impl' 0x55b7bf896fa8 # | | | `-DeclRefExpr 0x55b7bf8bb140 'T' lvalue ParmVar 0x55b7bf8baeb8 'input' 'T' # | | |-FunctionTemplateDecl 0x55b7bf8bb438 line:745:51 invalid ddy # | | | |-NonTypeTemplateParmDecl 0x55b7bf8bb1d0 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55b7bf8bb390 line:745:51 invalid ddy 'const int (int)' inline # | | | |-ParmVarDecl 0x55b7bf8bb2e0 col:42 invalid input 'int' # | | | `-CompoundStmt 0x55b7bf8bb588 # | | | `-ReturnStmt 0x55b7bf8bb578 # | | | `-CallExpr 0x55b7bf8bb548 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55b7bf8bb4e0 '' lvalue (no ADL) = 'ddy_impl' 0x55b7bf896fa8 # | | | `-RecoveryExpr 0x55b7bf8bb528 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55b7bf8bb820 line:752:1 invalid ddy # | | | |-NonTypeTemplateParmDecl 0x55b7bf8bb5b8 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55b7bf8bb778 line:752:1 invalid ddy 'const int (int)' inline # | | | |-ParmVarDecl 0x55b7bf8bb6c8 col:43 invalid input 'int' # | | | `-CompoundStmt 0x55b7bf8bb970 # | | | `-ReturnStmt 0x55b7bf8bb960 # | | | `-CallExpr 0x55b7bf8bb930 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55b7bf8bb8c8 '' lvalue (no ADL) = 'ddy_impl' 0x55b7bf896fa8 # | | | `-RecoveryExpr 0x55b7bf8bb910 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55b7bf8bbe90 line:772:39 invalid fwidth # | | | |-TemplateTypeParmDecl 0x55b7bf8bb988 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55b7bf8bbde8 line:772:39 invalid fwidth 'const int (T)' inline # | | | |-ParmVarDecl 0x55b7bf8bbcf8 col:48 referenced input 'T' # | | | `-CompoundStmt 0x55b7bf8bbfd0 # | | | `-ReturnStmt 0x55b7bf8bbfc0 # | | | `-CallExpr 0x55b7bf8bbf90 '' # | | | |-UnresolvedLookupExpr 0x55b7bf8bbf28 '' lvalue (no ADL) = 'fwidth_impl' 0x55b7bf897518 # | | | `-DeclRefExpr 0x55b7bf8bbf70 'T' lvalue ParmVar 0x55b7bf8bbcf8 'input' 'T' # | | |-FunctionTemplateDecl 0x55b7bf8bc4f0 line:779:1 invalid fwidth # | | | |-TemplateTypeParmDecl 0x55b7bf8bbfe8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55b7bf8bc448 line:779:1 invalid fwidth 'const int (T)' inline # | | | |-ParmVarDecl 0x55b7bf8bc358 col:10 referenced input 'T' # | | | `-CompoundStmt 0x55b7bf8bc640 # | | | `-ReturnStmt 0x55b7bf8bc630 # | | | `-CallExpr 0x55b7bf8bc600 '' # | | | |-UnresolvedLookupExpr 0x55b7bf8bc598 '' lvalue (no ADL) = 'fwidth_impl' 0x55b7bf897518 # | | | `-DeclRefExpr 0x55b7bf8bc5e0 'T' lvalue ParmVar 0x55b7bf8bc358 'input' 'T' # | | |-FunctionTemplateDecl 0x55b7bf8bc8d8 line:785:51 invalid fwidth # | | | |-NonTypeTemplateParmDecl 0x55b7bf8bc670 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55b7bf8bc830 line:785:51 invalid fwidth 'const int (int)' inline # | | | |-ParmVarDecl 0x55b7bf8bc780 col:42 invalid input 'int' # | | | `-CompoundStmt 0x55b7bf8bca28 # | | | `-ReturnStmt 0x55b7bf8bca18 # | | | `-CallExpr 0x55b7bf8bc9e8 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55b7bf8bc980 '' lvalue (no ADL) = 'fwidth_impl' 0x55b7bf897518 # | | | `-RecoveryExpr 0x55b7bf8bc9c8 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55b7bf8bccc0 line:792:1 invalid fwidth # | | | |-NonTypeTemplateParmDecl 0x55b7bf8bca58 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55b7bf8bcc18 line:792:1 invalid fwidth 'const int (int)' inline # | | | |-ParmVarDecl 0x55b7bf8bcb68 col:46 invalid input 'int' # | | | `-CompoundStmt 0x55b7bf8bce10 # | | | `-ReturnStmt 0x55b7bf8bce00 # | | | `-CallExpr 0x55b7bf8bcdd0 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55b7bf8bcd68 '' lvalue (no ADL) = 'fwidth_impl' 0x55b7bf897518 # | | | `-RecoveryExpr 0x55b7bf8bcdb0 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55b7bf8bd410 line:835:36 invalid mul # | | | |-TemplateTypeParmDecl 0x55b7bf8bce28 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55b7bf8bd368 line:835:36 invalid constexpr mul 'int (T, T)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf8bd198 col:42 referenced x 'T' # | | | |-ParmVarDecl 0x55b7bf8bd210 col:47 referenced y 'T' # | | | `-CompoundStmt 0x55b7bf8bd510 # | | | `-ReturnStmt 0x55b7bf8bd500 # | | | `-BinaryOperator 0x55b7bf8bd4e0 '' '*' # | | | |-DeclRefExpr 0x55b7bf8bd4a0 'T' lvalue ParmVar 0x55b7bf8bd198 'x' 'T' # | | | `-DeclRefExpr 0x55b7bf8bd4c0 'T' lvalue ParmVar 0x55b7bf8bd210 'y' 'T' # | | |-FunctionTemplateDecl 0x55b7bf8bdae0 line:842:1 invalid mul # | | | |-TemplateTypeParmDecl 0x55b7bf8bd528 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55b7bf8bda38 line:842:1 invalid constexpr mul 'int (T, T)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf8bd8b0 col:7 referenced x 'T' # | | | |-ParmVarDecl 0x55b7bf8bd928 col:12 referenced y 'T' # | | | `-CompoundStmt 0x55b7bf8bdbe0 # | | | `-ReturnStmt 0x55b7bf8bdbd0 # | | | `-BinaryOperator 0x55b7bf8bdbb0 '' '*' # | | | |-DeclRefExpr 0x55b7bf8bdb70 'T' lvalue ParmVar 0x55b7bf8bd8b0 'x' 'T' # | | | `-DeclRefExpr 0x55b7bf8bdb90 'T' lvalue ParmVar 0x55b7bf8bd928 'y' 'T' # | | |-FunctionTemplateDecl 0x55b7bf8bdf50 line:849:27 invalid mul # | | | |-NonTypeTemplateParmDecl 0x55b7bf8bdc10 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55b7bf8bdea8 line:849:27 invalid constexpr mul 'int (half, int)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf8bdcd8 col:36 referenced x 'half' # | | | |-ParmVarDecl 0x55b7bf8bdd90 col:55 invalid y 'int' # | | | `-CompoundStmt 0x55b7bf8be050 # | | | `-ReturnStmt 0x55b7bf8be040 # | | | `-BinaryOperator 0x55b7bf8be020 '' contains-errors '*' # | | | |-DeclRefExpr 0x55b7bf8bdfe0 'half' lvalue ParmVar 0x55b7bf8bdcd8 'x' 'half' # | | | `-RecoveryExpr 0x55b7bf8be000 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55b7bf8be4a0 line:853:53 invalid mul # | | | |-TemplateTypeParmDecl 0x55b7bf8be0c0 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55b7bf8be158 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x55b7bf8be3f8 line:853:53 invalid constexpr mul 'int (T, int)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf8be228 col:59 referenced x 'T' # | | | |-ParmVarDecl 0x55b7bf8be2e8 col:75 invalid y 'int' # | | | `-CompoundStmt 0x55b7bf8be5a0 # | | | `-ReturnStmt 0x55b7bf8be590 # | | | `-BinaryOperator 0x55b7bf8be570 '' contains-errors '*' # | | | |-DeclRefExpr 0x55b7bf8be530 'T' lvalue ParmVar 0x55b7bf8be228 'x' 'T' # | | | `-RecoveryExpr 0x55b7bf8be550 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55b7bf8be980 line:860:30 invalid mul # | | | |-NonTypeTemplateParmDecl 0x55b7bf8be5d0 col:15 referenced 'int' depth 0 index 0 R # | | | |-NonTypeTemplateParmDecl 0x55b7bf8be640 col:22 referenced 'int' depth 0 index 1 C # | | | `-FunctionDecl 0x55b7bf8be8d8 line:860:30 invalid constexpr mul 'int (half, int)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf8be730 col:39 referenced x 'half' # | | | |-ParmVarDecl 0x55b7bf8be808 col:61 invalid y 'int' # | | | `-CompoundStmt 0x55b7bf8bea80 # | | | `-ReturnStmt 0x55b7bf8bea70 # | | | `-BinaryOperator 0x55b7bf8bea50 '' contains-errors '*' # | | | |-DeclRefExpr 0x55b7bf8bea10 'half' lvalue ParmVar 0x55b7bf8be730 'x' 'half' # | | | `-RecoveryExpr 0x55b7bf8bea30 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55b7bf8bef40 line:865:27 invalid mul # | | | |-TemplateTypeParmDecl 0x55b7bf8bea98 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55b7bf8beb38 col:27 referenced 'int' depth 0 index 1 R # | | | |-NonTypeTemplateParmDecl 0x55b7bf8beba8 col:34 referenced 'int' depth 0 index 2 C # | | | `-FunctionDecl 0x55b7bf8bee98 line:865:27 invalid constexpr mul 'int (T, int)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf8beca0 col:33 referenced x 'T' # | | | |-ParmVarDecl 0x55b7bf8bed80 col:52 invalid y 'int' # | | | `-CompoundStmt 0x55b7bf8bf040 # | | | `-ReturnStmt 0x55b7bf8bf030 # | | | `-BinaryOperator 0x55b7bf8bf010 '' contains-errors '*' # | | | |-DeclRefExpr 0x55b7bf8befd0 'T' lvalue ParmVar 0x55b7bf8beca0 'x' 'T' # | | | `-RecoveryExpr 0x55b7bf8beff0 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55b7bf8bf3b0 line:872:27 invalid mul # | | | |-NonTypeTemplateParmDecl 0x55b7bf8bf070 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55b7bf8bf308 line:872:27 invalid constexpr mul 'int (int, half)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf8bf170 col:47 invalid x 'int' # | | | |-ParmVarDecl 0x55b7bf8bf1f0 col:55 referenced y 'half' # | | | `-CompoundStmt 0x55b7bf8bf4b0 # | | | `-ReturnStmt 0x55b7bf8bf4a0 # | | | `-BinaryOperator 0x55b7bf8bf480 '' contains-errors '*' # | | | |-RecoveryExpr 0x55b7bf8bf440 '' contains-errors lvalue # | | | `-DeclRefExpr 0x55b7bf8bf460 'half' lvalue ParmVar 0x55b7bf8bf1f0 'y' 'half' # | | |-FunctionTemplateDecl 0x55b7bf8bf8b0 line:876:53 invalid mul # | | | |-TemplateTypeParmDecl 0x55b7bf8bf4c8 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55b7bf8bf568 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x55b7bf8bf808 line:876:53 invalid constexpr mul 'int (int, T)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf8bf680 col:70 invalid x 'int' # | | | |-ParmVarDecl 0x55b7bf8bf6f8 col:75 referenced y 'T' # | | | `-CompoundStmt 0x55b7bf8bf9b0 # | | | `-ReturnStmt 0x55b7bf8bf9a0 # | | | `-BinaryOperator 0x55b7bf8bf980 '' contains-errors '*' # | | | |-RecoveryExpr 0x55b7bf8bf940 '' contains-errors lvalue # | | | `-DeclRefExpr 0x55b7bf8bf960 'T' lvalue ParmVar 0x55b7bf8bf6f8 'y' 'T' # | | |-FunctionTemplateDecl 0x55b7bf8bfd20 line:883:6 invalid mul # | | | |-NonTypeTemplateParmDecl 0x55b7bf8bf9e0 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55b7bf8bfc78 line:883:6 invalid mul 'half (int, int)' # | | | |-ParmVarDecl 0x55b7bf8bfaa8 col:26 invalid x 'int' # | | | |-ParmVarDecl 0x55b7bf8bfb60 col:45 invalid y 'int' # | | | `-CompoundStmt 0x55b7bf8bfea0 # | | | `-ReturnStmt 0x55b7bf8bfe90 # | | | `-CallExpr 0x55b7bf8bfe58 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55b7bf8bfdd0 '' lvalue (no ADL) = 'mul_vec_impl' 0x55b7bf88d888 # | | | |-RecoveryExpr 0x55b7bf8bfe18 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55b7bf8bfe38 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55b7bf8c02e8 line:887:32 invalid mul # | | | |-TemplateTypeParmDecl 0x55b7bf8bfeb8 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55b7bf8bff58 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x55b7bf8c0240 line:887:32 invalid mul 'T (int, int)' # | | | |-ParmVarDecl 0x55b7bf8c0030 col:49 invalid x 'int' # | | | |-ParmVarDecl 0x55b7bf8c00f0 col:65 invalid y 'int' # | | | `-CompoundStmt 0x55b7bf8c0468 # | | | `-ReturnStmt 0x55b7bf8c0458 # | | | `-CallExpr 0x55b7bf8c0420 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55b7bf8c0398 '' lvalue (no ADL) = 'mul_vec_impl' 0x55b7bf88d888 # | | | |-RecoveryExpr 0x55b7bf8c03e0 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55b7bf8c0400 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55b7bf8c0848 line:894:30 invalid mul # | | | |-NonTypeTemplateParmDecl 0x55b7bf8c0498 col:15 referenced 'int' depth 0 index 0 R # | | | |-NonTypeTemplateParmDecl 0x55b7bf8c0508 col:22 referenced 'int' depth 0 index 1 C # | | | `-FunctionDecl 0x55b7bf8c07a0 line:894:30 invalid constexpr mul 'int (int, half)' implicit-inline # | | | |-ParmVarDecl 0x55b7bf8c0650 col:53 invalid x 'int' # | | | |-ParmVarDecl 0x55b7bf8c06d0 col:61 referenced y 'half' # | | | `-CompoundStmt 0x55b7bf8c0948 # | | | `-ReturnStmt 0x55b7bf8c0938 # | | | `-BinaryOperator 0x55b7bf8c0918 '' contains-errors '*' # | | | |-RecoveryExpr 0x55b7bf8c08d8 '' contains-errors lvalue # | | | `-DeclRefExpr 0x55b7bf8c08f8 'half' lvalue ParmVar 0x55b7bf8c06d0 'y' 'half' # | | `-FunctionTemplateDecl 0x55b7bf8c0e00 line:899:27 invalid mul # | | |-TemplateTypeParmDecl 0x55b7bf8c0960 col:20 referenced typename depth 0 index 0 T # | | |-NonTypeTemplateParmDecl 0x55b7bf8c09f8 col:27 referenced 'int' depth 0 index 1 R # | | |-NonTypeTemplateParmDecl 0x55b7bf8c0a68 col:34 referenced 'int' depth 0 index 2 C # | | `-FunctionDecl 0x55b7bf8c0d58 line:899:27 invalid constexpr mul 'int (int, T)' implicit-inline # | | |-ParmVarDecl 0x55b7bf8c0bc8 col:47 invalid x 'int' # | | |-ParmVarDecl 0x55b7bf8c0c40 col:52 referenced y 'T' # | | `-CompoundStmt 0x55b7bf8c0f00 # | | `-ReturnStmt 0x55b7bf8c0ef0 # | | `-BinaryOperator 0x55b7bf8c0ed0 '' contains-errors '*' # | | |-RecoveryExpr 0x55b7bf8c0e90 '' contains-errors lvalue # | | `-DeclRefExpr 0x55b7bf8c0eb0 'T' lvalue ParmVar 0x55b7bf8c0c40 'y' 'T' # | |-LinkageSpecDecl 0x55b7bf8b3998 col:10 implicit C # | | `-FunctionDecl 0x55b7bf8b39e8 col:10 implicit used __builtin_hlsl_resource_nonuniformindex 'unsigned int (unsigned int) noexcept' extern # | | |-ParmVarDecl 0x55b7bf8b3af0 <> 'unsigned int' # | | |-BuiltinAttr 0x55b7bf8b3a90 <> Implicit 740 # | | `-NoThrowAttr 0x55b7bf8b3b60 Implicit # | |-FunctionDecl 0x55b7bf8c10e8 line:5:6 CSMain 'void (float)' # | | |-ParmVarDecl 0x55b7bf8c0fd0 col:19 ID 'float' # | | | `-HLSLParsedSemanticAttr 0x55b7bf8c1038 "SV_DispatchThreadID" 0 # | | |-CompoundStmt 0x55b7bf8c1218 # | | `-HLSLNumThreadsAttr 0x55b7bf8c11b0 8 8 1 # | |-CXXRecordDecl 0x55b7bf8c1240 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 0x55b7bf8c12e8 <> Implicit # | | |-CXXRecordDecl 0x55b7bf8c13a8 col:8 implicit struct ST # | | |-FieldDecl 0x55b7bf8c1468 col:7 a 'int' # | | `-FieldDecl 0x55b7bf8c14d0 col:9 b 'float' # | |-FunctionDecl 0x55b7bf8c17d0 line:15:6 CSMain2 'void (ST)' # | | |-ParmVarDecl 0x55b7bf8c1638 col:17 ID 'ST' # | | | `-HLSLParsedSemanticAttr 0x55b7bf8c16a0 "SV_DispatchThreadID" 0 # | | |-CompoundStmt 0x55b7bf8c1900 # | | `-HLSLNumThreadsAttr 0x55b7bf8c1898 8 8 1 # | |-FunctionDecl 0x55b7bf8c1948 line:19:6 foo 'void ()' # | | `-CompoundStmt 0x55b7bf8c1af8 # | | `-DeclStmt 0x55b7bf8c1ae0 # | | `-VarDecl 0x55b7bf8c1a78 col:8 V 'uint':'unsigned int' # | |-CXXRecordDecl 0x55b7bf8c1b28 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 0x55b7bf8c1bd0 <> Implicit # | | |-CXXRecordDecl 0x55b7bf8c1c90 col:8 implicit struct ST2 # | | |-VarDecl 0x55b7bf8c1d90 col:17 X 'hlsl_private uint':'hlsl_private unsigned int' static # | | `-FieldDecl 0x55b7bf8c1eb0 col:10 s 'uint':'unsigned int' # | | `-HLSLParsedSemanticAttr 0x55b7bf8c1f00 "SV_DispatchThreadID" 0 # | |-FunctionDecl 0x55b7bf8c21e0 line:33:6 CSMain_GID 'void (float)' # | | |-ParmVarDecl 0x55b7bf8c20d0 col:23 ID 'float' # | | | `-HLSLParsedSemanticAttr 0x55b7bf8c2138 "SV_GroupID" 0 # | | |-CompoundStmt 0x55b7bf8c2310 # | | `-HLSLNumThreadsAttr 0x55b7bf8c22a8 8 8 1 # | |-FunctionDecl 0x55b7bf8c2500 line:38:6 CSMain2_GID 'void (ST)' # | | |-ParmVarDecl 0x55b7bf8c23f0 col:21 GID 'ST' # | | | `-HLSLParsedSemanticAttr 0x55b7bf8c2458 "SV_GroupID" 0 # | | |-CompoundStmt 0x55b7bf8c2630 # | | `-HLSLNumThreadsAttr 0x55b7bf8c25c8 8 8 1 # | |-FunctionDecl 0x55b7bf8c2678 line:42:6 foo_GID 'void ()' # | | `-CompoundStmt 0x55b7bf8c2828 # | | `-DeclStmt 0x55b7bf8c2810 # | | `-VarDecl 0x55b7bf8c27a8 col:8 GIS 'uint':'unsigned int' # | |-CXXRecordDecl 0x55b7bf8c2858 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 0x55b7bf8c2900 <> Implicit # | | |-CXXRecordDecl 0x55b7bf8c29c0 col:8 implicit struct ST2_GID # | | |-VarDecl 0x55b7bf8c2ac0 col:17 GID 'hlsl_private uint':'hlsl_private unsigned int' static # | | `-FieldDecl 0x55b7bf8c2b98 col:10 s_gid 'uint':'unsigned int' # | | `-HLSLParsedSemanticAttr 0x55b7bf8c2be8 "SV_GroupID" 0 # | |-FunctionDecl 0x55b7bf8c2e70 line:55:6 CSMain_GThreadID 'void (float)' # | | |-ParmVarDecl 0x55b7bf8c2d60 col:29 ID 'float' # | | | `-HLSLParsedSemanticAttr 0x55b7bf8c2dc8 "SV_GroupThreadID" 0 # | | |-CompoundStmt 0x55b7bf8c2fa0 # | | `-HLSLNumThreadsAttr 0x55b7bf8c2f38 8 8 1 # | |-FunctionDecl 0x55b7bf8c3190 line:60:6 CSMain2_GThreadID 'void (ST)' # | | |-ParmVarDecl 0x55b7bf8c3080 col:27 GID 'ST' # | | | `-HLSLParsedSemanticAttr 0x55b7bf8c30e8 "SV_GroupThreadID" 0 # | | |-CompoundStmt 0x55b7bf8c32c0 # | | `-HLSLNumThreadsAttr 0x55b7bf8c3258 8 8 1 # | |-FunctionDecl 0x55b7bf8c3308 line:64:6 foo_GThreadID 'void ()' # | | `-CompoundStmt 0x55b7bf8c34b8 # | | `-DeclStmt 0x55b7bf8c34a0 # | | `-VarDecl 0x55b7bf8c3438 col:8 GThreadIS 'uint':'unsigned int' # | |-CXXRecordDecl 0x55b7bf8c34e8 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 0x55b7bf8c3590 <> Implicit # | | |-CXXRecordDecl 0x55b7bf8c3650 col:8 implicit struct ST2_GThreadID # | | |-VarDecl 0x55b7bf8c3750 col:17 GThreadID 'hlsl_private uint':'hlsl_private unsigned int' static # | | `-FieldDecl 0x55b7bf8c3828 col:10 s_gthreadid 'uint':'unsigned int' # | | `-HLSLParsedSemanticAttr 0x55b7bf8c3878 "SV_GroupThreadID" 0 # | `-FunctionDecl 0x55b7bf8c3fa0 col:6 vs_main 'void (int, uint, uint, uint)' # | |-ParmVarDecl 0x55b7bf8c39b0 col:18 GI 'int' # | | |-HLSLParsedSemanticAttr 0x55b7bf8c3a18 "SV_GroupIndex" 0 # | | `-HLSLAppliedSemanticAttr 0x55b7bf8c40e0 "SV_GroupIndex" 0 # | |-ParmVarDecl 0x55b7bf8c3af0 col:43 ID 'uint':'unsigned int' # | | |-HLSLParsedSemanticAttr 0x55b7bf8c3b58 "SV_DispatchThreadID" 0 # | | `-HLSLAppliedSemanticAttr 0x55b7bf8c4130 "SV_DispatchThreadID" 0 # | |-ParmVarDecl 0x55b7bf8c3c38 col:74 GID 'uint':'unsigned int' # | | |-HLSLParsedSemanticAttr 0x55b7bf8c3ca0 "SV_GroupID" 0 # | | `-HLSLAppliedSemanticAttr 0x55b7bf8c4188 "SV_GroupID" 0 # | |-ParmVarDecl 0x55b7bf8c3d78 col:97 GThreadID 'uint':'unsigned int' # | | |-HLSLParsedSemanticAttr 0x55b7bf8c3de0 "SV_GroupThreadID" 0 # | | `-HLSLAppliedSemanticAttr 0x55b7bf8c41d8 "SV_GroupThreadID" 0 # | |-CompoundStmt 0x55b7bf8c4228 # | `-HLSLShaderAttr 0x55b7bf8c4080 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 :: SemaHLSL/Types/BuiltinVector/ScalarSwizzles.hlsl (8 of 25550) ******************** TEST 'Clang :: SemaHLSL/Types/BuiltinVector/ScalarSwizzles.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -x hlsl -finclude-default-header -ast-dump /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/ScalarSwizzles.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/ScalarSwizzles.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -x hlsl -finclude-default-header -ast-dump /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/ScalarSwizzles.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/ScalarSwizzles.hlsl # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/ScalarSwizzles.hlsl:84:16: error: CHECK-NEXT: expected string not found in input # | // CHECK-NEXT: ExtVectorElementExpr {{.*}} 'float' r # | ^ # | :18856:78: note: scanning from here # | | `-ImplicitCastExpr 0x55cef9b18c08 'vector' # | ^ # | :18857:21: note: possible intended match here # | | `-FloatingLiteral 0x55cef9b18be8 '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 0x55cef9b18b10 line:88:18 invalid FillOneHalfFloat 'int ()' # | 18852: | `-CompoundStmt 0x55cef9b18c70 # | 18853: | `-ReturnStmt 0x55cef9b18c60 # | 18854: | `-ImplicitCastExpr 0x55cef9b18c48 'int' # | 18855: | `-ExtVectorElementExpr 0x55cef9b18c20 'float' r # | 18856: | `-ImplicitCastExpr 0x55cef9b18c08 'vector' # | next:84'0 X error: no match found # | 18857: | `-FloatingLiteral 0x55cef9b18be8 'float' 5.000000e-01 # | next:84'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | next:84'1 ? possible intended match # | 18858: |-FunctionDecl 0x55cef9b18dc8 line:98:8 HowManyFloats 'float2 (float)' # | next:84'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18859: | |-ParmVarDecl 0x55cef9b18ca0 col:28 used V 'float' # | 18860: | `-CompoundStmt 0x55cef9b18f28 # | 18861: | `-ReturnStmt 0x55cef9b18f18 # | 18862: | `-ExtVectorElementExpr 0x55cef9b18ef0 'vector' rr # | . # | . # | . # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/dot.hlsl (9 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/dot.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot.hlsl --check-prefixes=CHECK,DXCHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot.hlsl --check-prefixes=CHECK,DXCHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot.hlsl --check-prefixes=CHECK,DXCHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/cross.hlsl (10 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/cross.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cross.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cross.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cross.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cross.hlsl --check-prefixes=CHECK,NATIVE_HALF '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cross.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS=hidden noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/Bool.hlsl (11 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/Bool.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/Bool.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/Bool.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/Bool.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/Bool.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/Bool.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/all-errors.hlsl (12 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/all-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/all-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/all-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/all-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/all-errors.hlsl:6): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/all-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/all-errors.hlsl:11): too many arguments to function call, expected 1, have 2 # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/any.hlsl (13 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/any.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/any.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/any.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS="hidden spir_func noundef" -DTARGET=spv # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/any.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/any.hlsl --check-prefixes=CHECK,NATIVE_HALF '-DFNATTRS=hidden spir_func noundef' -DTARGET=spv # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/any.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS=hidden spir_func noundef -DTARGET=spv # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/ElementwiseCasts.hlsl (14 of 25550) ******************** TEST 'Clang :: SemaHLSL/Language/ElementwiseCasts.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -fnative-half-type /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCasts.hlsl -ast-dump | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCasts.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -fnative-half-type /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCasts.hlsl -ast-dump # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCasts.hlsl -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/radians.hlsl (15 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/radians.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians.hlsl --check-prefixes=CHECK,NATIVE_HALF -DTARGET=dx -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians.hlsl --check-prefixes=CHECK,NATIVE_HALF -DTARGET=dx '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians.hlsl --check-prefixes=CHECK,NATIVE_HALF -DTARGET=dx -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/groupsharedArgs/Scalartest.hlsl (16 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/groupsharedArgs/Scalartest.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.2-compute -std=hlsl202x -emit-llvm -disable-llvm-passes -hlsl-entry main -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/Scalartest.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/Scalartest.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.2-compute -std=hlsl202x -emit-llvm -disable-llvm-passes -hlsl-entry main -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/Scalartest.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/Scalartest.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/Scalartest.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/half-float-only-errors.hlsl (17 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/half-float-only-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/half-float-only-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -DTEST_FUNC=__builtin_elementwise_acos # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/half-float-only-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -DTEST_FUNC=__builtin_elementwise_acos # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/half-float-only-errors.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/half-float-only-errors.hlsl:26): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'double') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/half-float-only-errors.hlsl Line 30 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/half-float-only-errors.hlsl:31): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'double2' (aka 'vector')) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 3 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/reflect.hlsl (18 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/reflect.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/reflect.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/reflect.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/reflect.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/reflect.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/reflect.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/all.hlsl (19 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/all.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/all.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/all.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS="hidden spir_func noundef" -DTARGET=spv # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/all.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/all.hlsl --check-prefixes=CHECK,NATIVE_HALF '-DFNATTRS=hidden spir_func noundef' -DTARGET=spv # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/all.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS=hidden spir_func noundef -DTARGET=spv # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/tan.hlsl (20 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/tan.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tan.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tan.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tan.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tan.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tan.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/reflect-errors.hlsl (21 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/reflect-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:5): no matching function for call to 'reflect' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:14): no matching function for call to 'reflect' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:23): no matching function for call to 'reflect' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:32): no matching function for call to 'reflect' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl Line 40 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:41): no matching function for call to 'reflect' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl Line 51 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:52): no matching function for call to 'reflect' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:6): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:7): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:8): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:9): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:15): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:16): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:17): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:18): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:24): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:25): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:26): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:27): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:33): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:34): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:35): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:36): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:42): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:43): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:44): candidate template ignored: substitution failure [with L = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:45): candidate template ignored: substitution failure [with L = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:53): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:54): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:55): candidate template ignored: substitution failure [with L = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:56): candidate template ignored: substitution failure [with L = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | 31 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: AST/HLSL/Texture2D-shorthand-AST.hlsl (22 of 25550) ******************** TEST 'Clang :: AST/HLSL/Texture2D-shorthand-AST.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -ast-dump -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Texture2D-shorthand-AST.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Texture2D-shorthand-AST.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -ast-dump -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Texture2D-shorthand-AST.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Texture2D-shorthand-AST.hlsl # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Texture2D-shorthand-AST.hlsl:3:11: error: CHECK: expected string not found in input # | // CHECK: VarDecl {{.*}} t1 'hlsl::Texture2D>':'hlsl::Texture2D<>' # | ^ # | :1:1: note: scanning from here # | TranslationUnitDecl 0x556cf0b81da8 <> # | ^ # | :10:65: note: possible intended match here # | | | `-TypeAliasDecl 0x556cf0b829e0 <> 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 0x556cf0b81da8 <> # | check:3'0 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found # | 2: |-NamespaceDecl 0x556cf0b826e8 <> implicit hlsl # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 3: | |-TypeAliasTemplateDecl 0x556cf0b82a40 <> implicit vector # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 4: | | |-TemplateTypeParmDecl 0x556cf0b82770 <> class depth 0 index 0 element # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 5: | | | `-TemplateArgument type 'float' # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: | | | `-BuiltinType 0x556cf0b81fb0 'float' # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 7: | | |-NonTypeTemplateParmDecl 0x556cf0b82870 <> 'int' depth 0 index 1 element_count # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 8: | | | `-TemplateArgument expr '4' # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 9: | | | `-IntegerLiteral 0x556cf0b828c8 <> 'int' 4 # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 10: | | `-TypeAliasDecl 0x556cf0b829e0 <> implicit vector 'vector' # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | check:3'1 ? possible intended match # | 11: | | `-DependentSizedExtVectorType 0x556cf0b82990 'vector' dependent # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 12: | | |-TemplateTypeParmType 0x556cf0b827f0 'element' dependent depth 0 index 0 # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 13: | | | `-TemplateTypeParm 0x556cf0b82770 'element' # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 14: | | `-DeclRefExpr 0x556cf0b82930 <> 'int' lvalue NonTypeTemplateParm 0x556cf0b82870 'element_count' 'int' # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 15: | |-TypeAliasTemplateDecl 0x556cf0bad2d8 <> implicit matrix # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/or.hlsl (23 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/or.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/or.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/or.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/or.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/or.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/or.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/sinh.hlsl (24 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/sinh.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sinh.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sinh.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sinh.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sinh.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sinh.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/asint-errors.hlsl (25 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/asint-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl -fnative-half-type -fnative-int16-type -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl -fnative-half-type -fnative-int16-type -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl:6): no matching function for call to 'asint' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl:13): no matching function for call to 'bit_cast' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl:21): no matching function for call to 'bit_cast' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl:7): candidate function template not viable: requires single argument 'V', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl:8): candidate function template not viable: requires single argument 'F', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl Line 12 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl:14): in instantiation of function template specialization 'hlsl::asint' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl:15): candidate template ignored: could not match 'vector' against 'double' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl:16): candidate template ignored: substitution failure [with U = int, T = double]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl:22): in instantiation of function template specialization 'hlsl::asint' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl:23): candidate template ignored: could not match 'vector' against 'half' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl:24): candidate template ignored: substitution failure [with U = int, T = half]: no type named 'Type' # | 12 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/rcp-builtin.hlsl (26 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/rcp-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rcp-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rcp-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rcp-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rcp-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rcp-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/exp2.hlsl (27 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/exp2.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp2.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp2.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp2.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp2.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp2.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/InitListAST.hlsl (28 of 25550) ******************** TEST 'Clang :: SemaHLSL/Language/InitListAST.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -finclude-default-header -ast-dump -ast-dump-filter=case /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitListAST.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitListAST.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -finclude-default-header -ast-dump -ast-dump-filter=case /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitListAST.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitListAST.hlsl -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/dot2add-errors.hlsl (29 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/dot2add-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot2add-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot2add-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot2add-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot2add-errors.hlsl:5): no matching function for call to 'dot2add' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot2add-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot2add-errors.hlsl:11): no matching function for call to 'dot2add' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot2add-errors.hlsl:6): candidate function not viable: requires 3 arguments, but 0 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot2add-errors.hlsl:12): candidate function not viable: requires 3 arguments, but 4 were provided # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/sign.hlsl (30 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/sign.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sign.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sign.hlsl --check-prefixes=CHECK,NATIVE_HALF -DTARGET=dx -DFNATTRS="hidden noundef" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sign.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sign.hlsl --check-prefixes=CHECK,NATIVE_HALF -DTARGET=dx '-DFNATTRS=hidden noundef' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sign.hlsl --check-prefixes=CHECK,NATIVE_HALF -DTARGET=dx -DFNATTRS=hidden noundef # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/abs.hlsl (31 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/abs.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/abs.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/abs.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/abs.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/abs.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/abs.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/lerp-overloads.hlsl (32 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/lerp-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp-overloads.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp-overloads.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp-overloads.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp-overloads.hlsl --check-prefixes=CHECK,NATIVE_HALF '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp-overloads.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS=hidden noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/typedefs.hlsl (33 of 25550) ******************** TEST 'Clang :: SemaHLSL/Types/typedefs.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.4-library -finclude-default-header -verify -fnative-half-type -fnative-int16-type /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/typedefs.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.4-library -finclude-default-header -verify -fnative-half-type -fnative-int16-type /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/typedefs.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/isinf.hlsl (34 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/isinf.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isinf.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isinf.hlsl --check-prefixes=CHECK,DXCHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isinf.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isinf.hlsl --check-prefixes=CHECK,DXCHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isinf.hlsl --check-prefixes=CHECK,DXCHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/basic_types.hlsl (35 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/basic_types.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/basic_types.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/basic_types.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/basic_types.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/basic_types.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/basic_types.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/normalize-builtin.hlsl (36 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/normalize-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/rsqrt.hlsl (37 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/rsqrt.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt.hlsl --check-prefixes=CHECK,NATIVE_HALF '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS=hidden noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/max-overloads.hlsl (38 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/max-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/max-overloads.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/max-overloads.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/max-overloads.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/max-overloads.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/max-overloads.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/asuint-errors.hlsl (39 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/asuint-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl -fnative-half-type -fnative-int16-type -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl -fnative-half-type -fnative-int16-type -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:6): no matching function for call to 'asuint' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:17): no matching function for call to 'bit_cast' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:25): no matching function for call to 'bit_cast' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:35): read-only variable is not assignable # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:42): read-only variable is not assignable # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl Line 47 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:48): cannot bind non-lvalue argument '1' to out paramemter # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl Line 53 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:54): cannot bind non-lvalue argument 'B + 1' to out paramemter # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:7): candidate function template not viable: requires single argument 'V', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:8): candidate function template not viable: requires single argument 'F', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:9): candidate function not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:10): candidate function not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:11): candidate function not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:12): candidate function not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:18): in instantiation of function template specialization 'hlsl::asuint' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:19): candidate template ignored: could not match 'vector' against 'double' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:20): candidate template ignored: substitution failure [with U = uint, T = double]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:26): in instantiation of function template specialization 'hlsl::asuint' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:27): candidate template ignored: could not match 'vector' against 'half' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:28): candidate template ignored: substitution failure [with U = uint, T = half]: no type named 'Type' # | 20 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/AggregateSplatCasts.hlsl (40 of 25550) ******************** TEST 'Clang :: SemaHLSL/Language/AggregateSplatCasts.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -fnative-half-type /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCasts.hlsl -ast-dump | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCasts.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -fnative-half-type /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCasts.hlsl -ast-dump # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCasts.hlsl -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/tanh.hlsl (41 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/tanh.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tanh.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tanh.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tanh.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tanh.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tanh.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: AST/HLSL/vk_binding_attr.hlsl (42 of 25550) ******************** TEST 'Clang :: AST/HLSL/vk_binding_attr.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-library -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/vk_binding_attr.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/vk_binding_attr.hlsl -check-prefixes=SPV,CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-library -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/vk_binding_attr.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/vk_binding_attr.hlsl -check-prefixes=SPV,CHECK # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/vk_binding_attr.hlsl:4:11: error: CHECK: expected string not found in input # | // CHECK: VarDecl {{.*}} Buf 'StructuredBuffer':'hlsl::StructuredBuffer' # | ^ # | :1:1: note: scanning from here # | TranslationUnitDecl 0x55b93a2ce248 <> # | ^ # | # | 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 0x55b93a2ce248 <> # | check:4 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found # | 2: |-NamespaceDecl 0x55b93a2ceb88 <> implicit hlsl # | check:4 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 3: | |-TypeAliasTemplateDecl 0x55b93a2ceee0 <> implicit vector # | check:4 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 4: | | |-TemplateTypeParmDecl 0x55b93a2cec10 <> class depth 0 index 0 element # | check:4 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 5: | | | `-TemplateArgument type 'float' # | check:4 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: | | | `-BuiltinType 0x55b93a2ce450 'float' # | check:4 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/sqrt.hlsl (43 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/sqrt.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sqrt.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sqrt.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sqrt.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sqrt.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sqrt.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/HLSLControlFlowHint.hlsl (44 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/HLSLControlFlowHint.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/HLSLControlFlowHint.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/HLSLControlFlowHint.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/HLSLControlFlowHint.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/HLSLControlFlowHint.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/HLSLControlFlowHint.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/lerp-errors.hlsl (45 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/lerp-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected=note # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected=note # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:5): too few arguments to function call, expected 3, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:10): too few arguments to function call, expected 3, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:15): too many arguments to function call, expected 3, have 4 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:20): no matching function for call to 'lerp' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:30): all arguments to 'lerp' must have the same type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:35): all arguments to 'lerp' must have the same type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 39 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:40): all arguments to '__builtin_hlsl_lerp' must have the same type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 44 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:45): all arguments to '__builtin_hlsl_lerp' must have the same type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 49 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:50): all arguments to '__builtin_hlsl_lerp' must have the same type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 54 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:55): call to 'lerp' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 59 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:60): call to 'lerp' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 64 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:65): all arguments to '__builtin_hlsl_lerp' must have the same type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 69 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:70): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'double2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 74 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:75): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'double2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 79 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:80): all arguments to '__builtin_hlsl_lerp' must have the same type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 84 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:85): all arguments to '__builtin_hlsl_lerp' must have the same type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 89 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:90): 2nd argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 94 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:95): 2nd argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 99 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:100): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 104 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:105): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 109 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:110): 3rd argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 114 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:115): 2nd argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 119 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:120): 3rd argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 124 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:125): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int4' (aka 'vector')) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:25): implicit conversion truncates vector: 'float3' (aka 'vector') to 'vector' (vector of 2 'float' values) # | 26 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/asuint.hlsl (46 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/asuint.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asuint.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asuint.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asuint.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asuint.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asuint.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/ElementwiseCastConstantExpr.hlsl (47 of 25550) ******************** TEST 'Clang :: SemaHLSL/Types/ElementwiseCastConstantExpr.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -fnative-half-type -fnative-int16-type -std=hlsl202x -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/ElementwiseCastConstantExpr.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -fnative-half-type -fnative-int16-type -std=hlsl202x -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/ElementwiseCastConstantExpr.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/firstbithigh.hlsl (48 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/firstbithigh.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/firstbithigh.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/firstbithigh.hlsl -DTARGET=dx --check-prefixes=CHECK,DXCHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/firstbithigh.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/firstbithigh.hlsl -DTARGET=dx --check-prefixes=CHECK,DXCHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/firstbithigh.hlsl -DTARGET=dx --check-prefixes=CHECK,DXCHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/max.hlsl (49 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/max.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/max.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/max.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/max.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/max.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/max.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveAllTrue.hlsl (50 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveAllTrue.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAllTrue.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAllTrue.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAllTrue.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAllTrue.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAllTrue.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/vec-scalar-compat-overload-warnings.hlsl (51 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/vec-scalar-compat-overload-warnings.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxilv1.0-unknown-shadermodel6.0-compute -std=hlsl202x -emit-llvm-only -disable-llvm-passes /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/vec-scalar-compat-overload-warnings.hlsl 2>&1 | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/vec-scalar-compat-overload-warnings.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxilv1.0-unknown-shadermodel6.0-compute -std=hlsl202x -emit-llvm-only -disable-llvm-passes /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/vec-scalar-compat-overload-warnings.hlsl # note: command had no output on stdout or stderr # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/vec-scalar-compat-overload-warnings.hlsl # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/vec-scalar-compat-overload-warnings.hlsl:4:12: error: CHECK: expected string not found in input # | // CHECK: warning: 'clamp' is deprecated: In 202x mismatched vector/scalar lowering for clamp is deprecated. Explicitly cast parameters. # | ^ # | :1:1: note: scanning from here # | In file included from :1: # | ^ # | # | Input file: # | Check file: /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/vec-scalar-compat-overload-warnings.hlsl # | # | -dump-input=help explains the following input dump. # | # | Input was: # | <<<<<< # | 1: In file included from :1: # | check:4 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found # | 2: In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | check:4 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 3: /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | check:4 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 4: 42 | #include "hlsl_alias_intrinsics_gen.inc" # | check:4 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 5: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | check:4 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: 1 error generated. # | check:4 ~~~~~~~~~~~~~~~~~~~ # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: AST/HLSL/semantic-output.hlsl (52 of 25550) ******************** TEST 'Clang :: AST/HLSL/semantic-output.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-vertex -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-output.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-output.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-vertex -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-output.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-output.hlsl -- ******************** Testing: FAIL: Clang :: AST/HLSL/ast-dump-SpirvType.hlsl (53 of 25550) ******************** TEST 'Clang :: AST/HLSL/ast-dump-SpirvType.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple spirv-unknown-vulkan-compute -x hlsl -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/ast-dump-SpirvType.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/ast-dump-SpirvType.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple spirv-unknown-vulkan-compute -x hlsl -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/ast-dump-SpirvType.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/ast-dump-SpirvType.hlsl # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/ast-dump-SpirvType.hlsl:3:11: error: CHECK: expected string not found in input # | // CHECK: TypedefDecl 0x{{.+}} <{{.+}}:4:1, col:83> col:83 referenced AType 'vk::SpirvOpaqueType<123, RWBuffer, vk::integral_constant>':'__hlsl_spirv_type<123, 0, 0, RWBuffer, vk::integral_constant>' # | ^ # | :1:1: note: scanning from here # | TranslationUnitDecl 0x5623c2a455f8 <> # | ^ # | # | 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 0x5623c2a455f8 <> # | check:3 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found # | 2: |-NamespaceDecl 0x5623c2a45f38 <> implicit hlsl # | check:3 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 3: | |-TypeAliasTemplateDecl 0x5623c2a46290 <> implicit vector # | check:3 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 4: | | |-TemplateTypeParmDecl 0x5623c2a45fc0 <> class depth 0 index 0 element # | check:3 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 5: | | | `-TemplateArgument type 'float' # | check:3 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: | | | `-BuiltinType 0x5623c2a45800 'float' # | check:3 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: AST/HLSL/semantic-input.hlsl (54 of 25550) ******************** TEST 'Clang :: AST/HLSL/semantic-input.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-vertex -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-input.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-input.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-vertex -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-input.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-input.hlsl -- ******************** Testing: FAIL: Clang :: AST/HLSL/export.hlsl (55 of 25550) ******************** TEST 'Clang :: AST/HLSL/export.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -x hlsl -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/export.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/export.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -x hlsl -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/export.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/export.hlsl -- ******************** Testing: FAIL: Clang :: AST/HLSL/semantic-output-struct.hlsl (56 of 25550) ******************** TEST 'Clang :: AST/HLSL/semantic-output-struct.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-vertex -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-output-struct.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-output-struct.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-vertex -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-output-struct.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-output-struct.hlsl -- ******************** Testing: FAIL: Clang :: AST/HLSL/matrix-init-list-row-major.hlsl (57 of 25550) ******************** TEST 'Clang :: AST/HLSL/matrix-init-list-row-major.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -ast-dump -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/matrix-init-list-row-major.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/matrix-init-list-row-major.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -ast-dump -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/matrix-init-list-row-major.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/matrix-init-list-row-major.hlsl -- ******************** Testing: FAIL: Clang :: AST/HLSL/packoffset.hlsl (58 of 25550) ******************** TEST 'Clang :: AST/HLSL/packoffset.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-unknown-shadermodel6.3-library -S -finclude-default-header -fnative-half-type -fnative-int16-type -ast-dump -x hlsl /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/packoffset.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/packoffset.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-unknown-shadermodel6.3-library -S -finclude-default-header -fnative-half-type -fnative-int16-type -ast-dump -x hlsl /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/packoffset.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/packoffset.hlsl -- ******************** Testing: FAIL: Clang :: AST/HLSL/semantic-input-struct-shadow.hlsl (59 of 25550) ******************** TEST 'Clang :: AST/HLSL/semantic-input-struct-shadow.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-vertex -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-input-struct-shadow.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-input-struct-shadow.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-vertex -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-input-struct-shadow.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-input-struct-shadow.hlsl -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/SV_GroupID-noindex.hlsl (60 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/semantics/SV_GroupID-noindex.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupID-noindex.hlsl -verify -verify-ignore-unexpected=note,error # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupID-noindex.hlsl -verify -verify-ignore-unexpected=note,error # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupID-noindex.hlsl Line 6 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupID-noindex.hlsl:7): semantic 'SV_GroupID' does not allow indexing # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupID-noindex.hlsl Line 12 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupID-noindex.hlsl:13): semantic 'SV_GROUPID' does not allow indexing # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/log2.hlsl (61 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/log2.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log2.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log2.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log2.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log2.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log2.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/distance.hlsl (62 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/distance.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/distance.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/distance.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/distance.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/distance.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/distance.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/transpose-builtin.hlsl (63 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/transpose-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/transpose-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/transpose-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/transpose-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/transpose-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/transpose-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: AST/HLSL/semantic-output-struct-shadow.hlsl (64 of 25550) ******************** TEST 'Clang :: AST/HLSL/semantic-output-struct-shadow.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-vertex -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-output-struct-shadow.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-output-struct-shadow.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-vertex -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-output-struct-shadow.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-output-struct-shadow.hlsl -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/clamp-errors.hlsl (65 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/clamp-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected=note # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected=note # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:5): too few arguments to function call, expected 3, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:10): too few arguments to function call, expected 3, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:15): too many arguments to function call, expected 3, have 4 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:20): no matching function for call to 'clamp' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:25): call to 'clamp' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:30): call to 'clamp' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:35): call to 'clamp' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 39 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:40): arguments are of different types ('vector<[...], 3>' vs 'vector<[...], 2>') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 47 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:48): call to 'clamp' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 57 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:58): arguments are of different types ('vector<[...], 3>' vs 'vector<[...], 2>') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 62 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:63): call to 'clamp' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 67 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:68): call to 'clamp' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 72 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:73): arguments are of different types ('float' vs 'float2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 77 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:78): arguments are of different types ('float' vs 'float3' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 82 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:83): arguments are of different types ('float' vs 'float4' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 87 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:88): arguments are of different types ('float2' (aka 'vector') vs 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 92 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:93): arguments are of different types ('float3' (aka 'vector') vs 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 97 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:98): arguments are of different types ('int2' (aka 'vector') vs 'float') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 102 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:103): 1st argument must be a vector, integer or floating-point type (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 107 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:108): 3rd argument must be a vector, integer or floating-point type (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 112 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:113): 2nd argument must be a vector, integer or floating-point type (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 117 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:118): arguments are of different types ('float' vs 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 122 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:123): 1st argument must be a vector, integer or floating-point type (was 'int *') # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 52 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:53): implicit conversion truncates vector: 'float3' (aka 'vector') to 'vector' (vector of 2 'float' values) # | 25 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/dot4add_u8packed.hlsl (66 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/dot4add_u8packed.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.4-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot4add_u8packed.hlsl -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot4add_u8packed.hlsl -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.4-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot4add_u8packed.hlsl -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot4add_u8packed.hlsl -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot4add_u8packed.hlsl -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/length.hlsl (67 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/length.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/length.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/length.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/length.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/length.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/length.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/ldexp-errors.hlsl (68 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/ldexp-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:5): no matching function for call to 'ldexp' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:14): no matching function for call to 'ldexp' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:23): no matching function for call to 'ldexp' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl Line 33 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:34): no matching function for call to 'ldexp' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:6): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:7): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:8): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:9): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:15): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:16): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:17): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:18): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:24): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:25): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:26): candidate template ignored: substitution failure [with N = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:27): candidate template ignored: substitution failure [with N = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:35): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:36): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:37): candidate template ignored: substitution failure [with N = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:38): candidate template ignored: substitution failure [with N = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | 21 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/asint.hlsl (69 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/asint.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asint.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asint.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asint.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asint.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asint.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: AST/HLSL/resource_binding_attr.hlsl (70 of 25550) ******************** TEST 'Clang :: AST/HLSL/resource_binding_attr.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/resource_binding_attr.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/resource_binding_attr.hlsl -check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/resource_binding_attr.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/resource_binding_attr.hlsl -check-prefixes=CHECK,DXIL # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/resource_binding_attr.hlsl:24:11: error: CHECK: expected string not found in input # | // CHECK: VarDecl {{.*}} UAV 'RWBuffer':'hlsl::RWBuffer' # | ^ # | :18816:81: note: scanning from here # | | |-VarDecl 0x5561cd97fe58 col:9 used b 'hlsl_constant float' # | ^ # | :18833:72: note: possible intended match here # | | | `-DeclRefExpr 0x5561cd980218 'hlsl_constant float' lvalue Var 0x5561cd97fa70 '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 0x5561cd97fb98 <> Implicit # | 18812: | `-FieldDecl 0x5561cd97fc70 <> a 'float' # | 18813: |-HLSLBufferDecl 0x5561cd97fd00 line:16:9 tbuffer TB # | 18814: | |-HLSLResourceClassAttr 0x5561cd97fd78 <> Implicit SRV # | 18815: | |-HLSLResourceBindingAttr 0x5561cd97fdd0 "t2" "space1" # | 18816: | |-VarDecl 0x5561cd97fe58 col:9 used b 'hlsl_constant float' # | check:24'0 X error: no match found # | 18817: | `-CXXRecordDecl 0x5561cd97fed8 <> 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 0x5561cd980158 line:20:14 used foo 'float ()' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18829: | `-CompoundStmt 0x5561cd9802b8 # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18830: | `-ReturnStmt 0x5561cd9802a8 # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18831: | `-BinaryOperator 0x5561cd980288 'float' '+' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18832: | |-ImplicitCastExpr 0x5561cd980258 'float' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18833: | | `-DeclRefExpr 0x5561cd980218 'hlsl_constant float' lvalue Var 0x5561cd97fa70 'a' 'hlsl_constant float' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | check:24'1 ? possible intended match # | 18834: | `-ImplicitCastExpr 0x5561cd980270 'float' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18835: | `-DeclRefExpr 0x5561cd980238 'hlsl_constant float' lvalue Var 0x5561cd97fe58 'b' 'hlsl_constant float' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18836: |-VarDecl 0x5561cd980328 col:17 invalid UAV 'hlsl_constant int' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18837: |-VarDecl 0x5561cd980408 col:17 invalid UAV1 'hlsl_constant int' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18838: |-VarDecl 0x5561cd9804d8 col:17 invalid UAV3 'hlsl_constant int' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/matrix-member-one-based-accessor-scalar-load.hlsl (71 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/matrix-member-one-based-accessor-scalar-load.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 3 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-accessor-scalar-load.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-accessor-scalar-load.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-accessor-scalar-load.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-accessor-scalar-load.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-accessor-scalar-load.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/position.ps.struct.hlsl (72 of 25550) ******************** TEST 'Clang :: SemaHLSL/Semantics/position.ps.struct.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-pixel -x hlsl -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.struct.hlsl -ast-dump | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.struct.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-pixel -x hlsl -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.struct.hlsl -ast-dump # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.struct.hlsl -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/StructuredBuffers-methods-lib.hlsl (73 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/StructuredBuffers-methods-lib.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-methods-lib.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-methods-lib.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-methods-lib.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-methods-lib.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-methods-lib.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/refract-errors.hlsl (74 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/refract-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:5): no matching function for call to 'refract' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:14): no matching function for call to 'refract' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:23): no matching function for call to 'refract' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:32): no matching function for call to 'refract' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl Line 40 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:41): no matching function for call to 'refract' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl Line 49 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:50): no matching function for call to 'refract' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl Line 60 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:61): no matching function for call to 'refract' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:6): candidate function template not viable: requires 3 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:7): candidate function template not viable: requires 3 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:8): candidate function template not viable: requires 3 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:9): candidate function template not viable: requires 3 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:15): candidate function template not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:16): candidate function template not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:17): candidate function template not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:18): candidate function template not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:24): candidate function template not viable: requires 3 arguments, but 4 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:25): candidate function template not viable: requires 3 arguments, but 4 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:26): candidate function template not viable: requires 3 arguments, but 4 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:27): candidate function template not viable: requires 3 arguments, but 4 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:33): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:34): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:35): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:36): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:42): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:43): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:44): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:45): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:51): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:52): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:53): candidate template ignored: substitution failure [with L = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:54): candidate template ignored: substitution failure [with L = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:62): candidate template ignored: deduced conflicting types for parameter 'T' ('float5' (vector of 5 'float' values) vs. 'float') # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:63): candidate template ignored: deduced conflicting types for parameter 'T' ('float5' (vector of 5 'float' values) vs. 'float') # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:64): candidate template ignored: substitution failure [with L = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:65): candidate template ignored: substitution failure [with L = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | 36 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl (75 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl:5): too few arguments to function call, expected 3, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl:10): too few arguments to function call, expected 3, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl:15): too few arguments to function call, expected 3, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl:20): too many arguments to function call, expected 3, have 4 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl:27): no viable conversion from 'S' to 'unsigned int' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/atan2.hlsl (76 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/atan2.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan2.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan2.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan2.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan2.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan2.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic-struct-2-output.hlsl (77 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic-struct-2-output.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-2-output.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-2-output.hlsl --check-prefixes=CHECK-DX,CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-2-output.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-2-output.hlsl --check-prefixes=CHECK-DX,CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-2-output.hlsl --check-prefixes=CHECK-DX,CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/VectorOverloadResolution.hlsl (78 of 25550) ******************** TEST 'Clang :: SemaHLSL/VectorOverloadResolution.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-unknown-shadermodel6.6-library -S -fnative-half-type -fnative-int16-type -finclude-default-header -o - -ast-dump /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorOverloadResolution.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorOverloadResolution.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-unknown-shadermodel6.6-library -S -fnative-half-type -fnative-int16-type -finclude-default-header -o - -ast-dump /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorOverloadResolution.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorOverloadResolution.hlsl -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/valid_entry_parameter.hlsl (79 of 25550) ******************** TEST 'Clang :: SemaHLSL/Semantics/valid_entry_parameter.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -x hlsl -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/valid_entry_parameter.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/valid_entry_parameter.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -x hlsl -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/valid_entry_parameter.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/valid_entry_parameter.hlsl -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ddx-coarse.hlsl (80 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ddx-coarse.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-coarse.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-coarse.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-coarse.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-coarse.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-coarse.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl (81 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-int16-type -fnative-half-type -fmath-errno -ffp-contract=on -fno-rounding-math -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-int16-type -fnative-half-type -fmath-errno -ffp-contract=on -fno-rounding-math -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl Line 6 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl:7): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl:12): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl:17): invalid operand of type 'float' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl Line 21 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl:22): invalid operand of type 'bool2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl Line 28 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl:29): invalid operand of type 'S' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/countbits.hlsl (82 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/countbits.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/countbits.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -O3 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/countbits.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/countbits.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -O3 -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/countbits.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/countbits.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/reversebits.hlsl (83 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/reversebits.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/reversebits.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -O3 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/reversebits.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/reversebits.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -O3 -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/reversebits.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/reversebits.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/saturate-builtin.hlsl (84 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/saturate-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/saturate-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/saturate-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/saturate-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/saturate-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/saturate-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/lerp.hlsl (85 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/lerp.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS="noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp.hlsl --check-prefixes=CHECK,NATIVE_HALF '-DFNATTRS=noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS=noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/MatrixImplicitTruncation.hlsl (86 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/MatrixImplicitTruncation.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -fmatrix-memory-layout=row-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixImplicitTruncation.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixImplicitTruncation.hlsl --check-prefixes=CHECK,ROW-CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -fmatrix-memory-layout=row-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixImplicitTruncation.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixImplicitTruncation.hlsl --check-prefixes=CHECK,ROW-CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixImplicitTruncation.hlsl --check-prefixes=CHECK,ROW-CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/sin.hlsl (87 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/sin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sin.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sin.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sin.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/exp2-overloads.hlsl (88 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/exp2-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp2-overloads.hlsl -Wdeprecated-declarations -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp2-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp2-overloads.hlsl -Wdeprecated-declarations -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp2-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp2-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ldexp.hlsl (89 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ldexp.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ldexp.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ldexp.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ldexp.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ldexp.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ldexp.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/min.hlsl (90 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/min.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/min.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/min.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/min.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/min.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/min.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/rcp.hlsl (91 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/rcp.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rcp.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rcp.hlsl --check-prefixes=CHECK,DXIL_CHECK,DXIL_NATIVE_HALF,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rcp.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rcp.hlsl --check-prefixes=CHECK,DXIL_CHECK,DXIL_NATIVE_HALF,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rcp.hlsl --check-prefixes=CHECK,DXIL_CHECK,DXIL_NATIVE_HALF,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-shorthand-contexts.hlsl (92 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/Texture2D-shorthand-contexts.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-shorthand-contexts.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-shorthand-contexts.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-shorthand-contexts.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-shorthand-contexts.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-shorthand-contexts.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/float3.hlsl (93 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/float3.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/float3.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/float3.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/float3.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/float3.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/float3.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/asuint16.hlsl (94 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/asuint16.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.2-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asuint16.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asuint16.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.2-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asuint16.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asuint16.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asuint16.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/saturate.hlsl (95 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/saturate.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/saturate.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/saturate.hlsl --check-prefixes=CHECK,NATIVE_HALF -Dtar=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/saturate.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/saturate.hlsl --check-prefixes=CHECK,NATIVE_HALF -Dtar=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/saturate.hlsl --check-prefixes=CHECK,NATIVE_HALF -Dtar=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/isnan.hlsl (96 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/isnan.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isnan.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isnan.hlsl --check-prefixes=CHECK,DXCHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isnan.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isnan.hlsl --check-prefixes=CHECK,DXCHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isnan.hlsl --check-prefixes=CHECK,DXCHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/rsqrt-errors.hlsl (97 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/rsqrt-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl:15): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl:20): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl:25): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl:30): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'double') # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 7 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/log10.hlsl (98 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/log10.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log10.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log10.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log10.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log10.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log10.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/semantics-valid.hlsl (99 of 25550) ******************** TEST 'Clang :: SemaHLSL/Semantics/semantics-valid.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantics-valid.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantics-valid.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantics-valid.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantics-valid.hlsl -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/firstbitlow.hlsl (100 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/firstbitlow.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/firstbitlow.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/firstbitlow.hlsl -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/firstbitlow.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/firstbitlow.hlsl -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/firstbitlow.hlsl -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: AST/HLSL/vk.spec-constant.usage.hlsl (101 of 25550) ******************** TEST 'Clang :: AST/HLSL/vk.spec-constant.usage.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-int16-type -triple spirv-unknown-vulkan-compute -x hlsl -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/vk.spec-constant.usage.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/vk.spec-constant.usage.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-int16-type -triple spirv-unknown-vulkan-compute -x hlsl -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/vk.spec-constant.usage.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/vk.spec-constant.usage.hlsl -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/TemplateOutArg.hlsl (102 of 25550) ******************** TEST 'Clang :: SemaHLSL/Language/TemplateOutArg.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -finclude-default-header /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/TemplateOutArg.hlsl -ast-dump | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/TemplateOutArg.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -finclude-default-header /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/TemplateOutArg.hlsl -ast-dump # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/TemplateOutArg.hlsl # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/TemplateOutArg.hlsl:8:11: error: CHECK: expected string not found in input # | // CHECK: FunctionDecl {{.*}} used fn 'void (inout int)' # | ^ # | :1:1: note: scanning from here # | TranslationUnitDecl 0x55b39d2fbee8 <> # | ^ # | :10:84: note: possible intended match here # | | | `-TypeAliasDecl 0x55b39d2fcb20 <> 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 0x55b39d5d34e8 line:88:3 wrapper # | ^ # | :18841:70: note: possible intended match here # | | | | `-DeclRefExpr 0x55b39d5d4010 'void (inout int)' lvalue Function 0x55b39d5d2e28 '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 0x55b39d2fbee8 <> # | check:8'0 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found # | 2: |-NamespaceDecl 0x55b39d2fc828 <> implicit hlsl # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 3: | |-TypeAliasTemplateDecl 0x55b39d2fcb80 <> implicit vector # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 4: | | |-TemplateTypeParmDecl 0x55b39d2fc8b0 <> class depth 0 index 0 element # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 5: | | | `-TemplateArgument type 'float' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: | | | `-BuiltinType 0x55b39d2fc0f0 'float' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 7: | | |-NonTypeTemplateParmDecl 0x55b39d2fc9b0 <> 'int' depth 0 index 1 element_count # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 8: | | | `-TemplateArgument expr '4' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 9: | | | `-IntegerLiteral 0x55b39d2fca08 <> 'int' 4 # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 10: | | `-TypeAliasDecl 0x55b39d2fcb20 <> implicit vector 'vector' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | check:8'1 ? possible intended match # | 11: | | `-DependentSizedExtVectorType 0x55b39d2fcad0 'vector' dependent # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 12: | | |-TemplateTypeParmType 0x55b39d2fc930 'element' dependent depth 0 index 0 # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 13: | | | `-TemplateTypeParm 0x55b39d2fc8b0 'element' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 14: | | `-DeclRefExpr 0x55b39d2fca70 <> 'int' lvalue NonTypeTemplateParm 0x55b39d2fc9b0 'element_count' 'int' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 15: | |-TypeAliasTemplateDecl 0x55b39d32a158 <> implicit matrix # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | 18809: | `-CompoundStmt 0x55b39d5d3298 # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18810: | `-BinaryOperator 0x55b39d5d3278 'double' lvalue '=' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18811: | |-DeclRefExpr 0x55b39d5d3220 'double' lvalue ParmVar 0x55b39d5d2fc8 'F' 'double &__restrict' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18812: | `-ImplicitCastExpr 0x55b39d5d3260 'double' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18813: | `-FloatingLiteral 0x55b39d5d3240 'float' 1.500000e+00 # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18814: |-FunctionTemplateDecl 0x55b39d5d34e8 line:88:3 wrapper # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | label:29'0 X error: no match found # | 18815: | |-TemplateTypeParmDecl 0x55b39d5d32b0 col:20 referenced typename depth 0 index 0 T # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18816: | `-FunctionDecl 0x55b39d5d3440 line:88:3 wrapper 'T (T)' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18817: | |-ParmVarDecl 0x55b39d5d3360 col:13 referenced V 'T' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18818: | `-CompoundStmt 0x55b39d5d3698 # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18819: | |-CallExpr 0x55b39d5d3638 '' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | 18836: | |-ParmVarDecl 0x55b39d5d3bc8 col:12 referenced X 'int' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18837: | |-ParmVarDecl 0x55b39d5d3c40 col:17 referenced Y 'T' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18838: | `-CompoundStmt 0x55b39d5d41f8 # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18839: | |-CallExpr 0x55b39d5d40a8 'void' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18840: | | |-ImplicitCastExpr 0x55b39d5d4090 'void (*)(inout int)' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18841: | | | `-DeclRefExpr 0x55b39d5d4010 'void (inout int)' lvalue Function 0x55b39d5d2e28 'fn' 'void (inout int)' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | label:29'1 ? possible intended match # | 18842: | | `-HLSLOutArgExpr 0x55b39d5d4158 'int' lvalue inout # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18843: | | |-OpaqueValueExpr 0x55b39d5d40d8 'int' lvalue # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18844: | | | `-DeclRefExpr 0x55b39d5d3ff0 'int' lvalue ParmVar 0x55b39d5d3bc8 'X' 'int' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18845: | | |-OpaqueValueExpr 0x55b39d5d4108 'int' lvalue # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18846: | | | `-ImplicitCastExpr 0x55b39d5d40f0 'int' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/exp-errors.hlsl (103 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/exp-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/exp-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected -DTEST_FUNC=__builtin_elementwise_exp # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/exp-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected -DTEST_FUNC=__builtin_elementwise_exp # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/exp-errors.hlsl Line 6 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/exp-errors.hlsl:7): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/exp-errors.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/exp-errors.hlsl:12): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/exp-errors.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/exp-errors.hlsl:17): 1st argument must be a scalar or vector of floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/exp-errors.hlsl Line 21 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/exp-errors.hlsl:22): 1st argument must be a scalar or vector of floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/exp-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/exp-errors.hlsl:27): 1st argument must be a scalar or vector of floating-point types (was 'int2' (aka 'vector')) # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/cbuffer_geps.hlsl (104 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/cbuffer_geps.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_geps.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_geps.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_geps.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_geps.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_geps.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/no_int_promotion.hlsl (105 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/no_int_promotion.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/no_int_promotion.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -O3 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/no_int_promotion.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/no_int_promotion.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -O3 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/no_int_promotion.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/no_int_promotion.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: AST/HLSL/semantic-input-struct.hlsl (106 of 25550) ******************** TEST 'Clang :: AST/HLSL/semantic-input-struct.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-vertex -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-input-struct.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-input-struct.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-vertex -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-input-struct.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-input-struct.hlsl -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/StructuredBuffers-elementtype.hlsl (107 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/StructuredBuffers-elementtype.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.2-compute -finclude-default-header -fnative-half-type -fnative-int16-type -emit-llvm -o - -DRESOURCE=StructuredBuffer /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-elementtype.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-elementtype.hlsl -DRESOURCE=StructuredBuffer -check-prefixes=DXIL-RO # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.2-compute -finclude-default-header -fnative-half-type -fnative-int16-type -emit-llvm -o - -DRESOURCE=StructuredBuffer /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-elementtype.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-elementtype.hlsl -DRESOURCE=StructuredBuffer -check-prefixes=DXIL-RO # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-elementtype.hlsl -DRESOURCE=StructuredBuffer -check-prefixes=DXIL-RO # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/exp.hlsl (108 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/exp.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/round.hlsl (109 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/round.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/round.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/round.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/round.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/round.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/round.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/frem_modulo.hlsl (110 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/frem_modulo.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/frem_modulo.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/frem_modulo.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/frem_modulo.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/frem_modulo.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/frem_modulo.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: AST/HLSL/Texture2D-vector-AST.hlsl (111 of 25550) ******************** TEST 'Clang :: AST/HLSL/Texture2D-vector-AST.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -ast-dump -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Texture2D-vector-AST.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Texture2D-vector-AST.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -ast-dump -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Texture2D-vector-AST.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Texture2D-vector-AST.hlsl # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Texture2D-vector-AST.hlsl:5:16: error: CHECK-NEXT: expected string not found in input # | // CHECK-NEXT: FieldDecl {{.*}} implicit {{.*}} __handle '__hlsl_resource_t # | ^ # | :144:63: note: scanning from here # | | | |-FinalAttr 0x560bed2634a0 <> Implicit final # | ^ # | :145:49: note: possible intended match here # | | | |-FieldDecl 0x560bed5091f0 <> 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 0x560bed2634a0 <> Implicit final # | next:5'0 X error: no match found # | 145: | | |-FieldDecl 0x560bed5091f0 <> implicit __handle '__hlsl_resource_t [[hlsl::resource_class(Sampler)]]' # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | next:5'1 ? possible intended match # | 146: | | |-CXXConstructorDecl 0x560bed509278 <> SamplerState 'void ()' inline # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 147: | | | |-CompoundStmt 0x560bed509768 <> # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 148: | | | | `-BinaryOperator 0x560bed509730 <> '__hlsl_resource_t [[hlsl::resource_class(Sampler)]]' '=' # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 149: | | | | |-MemberExpr 0x560bed509700 <> '__hlsl_resource_t [[hlsl::resource_class(Sampler)]]' lvalue .__handle 0x560bed5091f0 # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 150: | | | | | `-CXXThisExpr 0x560bed5096f0 <> 'hlsl::SamplerState' lvalue implicit this # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/MatrixElementOverloadResolution.hlsl (112 of 25550) ******************** TEST 'Clang :: SemaHLSL/MatrixElementOverloadResolution.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -Wconversion -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl -DERROR=1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -Wconversion -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl -DERROR=1 # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 84: call to 'FloatDouble' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 144: call to 'HalfFloat' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 248: cannot initialize a variable of type 'matrix' with an lvalue of type 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 249: no matching function for call to 'fn3x2' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 259: assigning to 'matrix<[2 * ...], 3>' from incompatible type 'matrix<[2 * ...], 2>' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 260: assigning to 'matrix' from incompatible type 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 276: call to 'matOrVec' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 299: no matching function for call to 'matOrVec2' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 197: implicit conversion loses floating-point precision: 'double2x2' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 218: implicit conversion loses floating-point precision: 'float2x2' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 223: implicit conversion loses floating-point precision: 'double2x2' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 240 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl:241): implicit conversion truncates matrix: 'float2x3' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 240 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl:242): implicit conversion turns floating-point number into integer: 'float2x3' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 252 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl:253): implicit conversion truncates matrix: 'float2x3' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 263 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl:264): implicit conversion truncates matrix: 'float2x3' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 269 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl:270): implicit conversion truncates matrix: 'float4x4' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 286 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl:287): implicit conversion truncates matrix: 'float4x4' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 292 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl:293): implicit conversion truncates matrix: 'float3x3' (aka 'matrix') to 'matrix' # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 22: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 23: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 34: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 35: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 226: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 231: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 232: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 234: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 235: candidate function # | 28 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/splitdouble.hlsl (113 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/splitdouble.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/splitdouble.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/splitdouble.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/splitdouble.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/splitdouble.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/splitdouble.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/ternary-compat-overload-warnings.hlsl (114 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/ternary-compat-overload-warnings.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxilv1.0-unknown-shadermodel6.0-compute -std=hlsl202x -emit-llvm-only -disable-llvm-passes -DFUNC=lerp /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ternary-compat-overload-warnings.hlsl 2>&1 | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ternary-compat-overload-warnings.hlsl -DFUNC=lerp # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxilv1.0-unknown-shadermodel6.0-compute -std=hlsl202x -emit-llvm-only -disable-llvm-passes -DFUNC=lerp /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ternary-compat-overload-warnings.hlsl # note: command had no output on stdout or stderr # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ternary-compat-overload-warnings.hlsl -DFUNC=lerp # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ternary-compat-overload-warnings.hlsl:5:12: error: CHECK: expected string not found in input # | // CHECK: warning: '[[FUNC]]' is deprecated: In 202x 64 bit API lowering for [[FUNC]] is deprecated. Explicitly cast parameters to 32 or 16 bit types. # | ^ # | :1:1: note: scanning from here # | In file included from :1: # | ^ # | :1:1: note: with "FUNC" equal to "lerp" # | In file included from :1: # | ^ # | :1:1: note: with "FUNC" equal to "lerp" # | In file included from :1: # | ^ # | # | Input file: # | Check file: /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ternary-compat-overload-warnings.hlsl # | # | -dump-input=help explains the following input dump. # | # | Input was: # | <<<<<< # | 1: In file included from :1: # | check:5'0 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found # | check:5'1 with "FUNC" equal to "lerp" # | check:5'2 with "FUNC" equal to "lerp" # | 2: In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | check:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 3: /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | check:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 4: 42 | #include "hlsl_alias_intrinsics_gen.inc" # | check:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 5: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | check:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: 1 error generated. # | check:5'0 ~~~~~~~~~~~~~~~~~~~ # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ceil-overloads.hlsl (115 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ceil-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ceil-overloads.hlsl -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ceil-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ceil-overloads.hlsl -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ceil-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ceil-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/wavesize.hlsl (116 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/wavesize.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.6-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/wavesize.hlsl -DSM66 -hlsl-entry foo -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/wavesize.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.6-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/wavesize.hlsl -DSM66 -hlsl-entry foo -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/wavesize.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/wavesize.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/MatrixInitializerListOrder.hlsl (117 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/MatrixInitializerListOrder.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixInitializerListOrder.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixInitializerListOrder.hlsl --check-prefix=CHECK,COL-CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixInitializerListOrder.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixInitializerListOrder.hlsl --check-prefix=CHECK,COL-CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixInitializerListOrder.hlsl --check-prefix=CHECK,COL-CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ddx-coarse-builtin.hlsl (118 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ddx-coarse-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-coarse-builtin.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-coarse-builtin.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-coarse-builtin.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-coarse-builtin.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-coarse-builtin.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/position.ps.struct.reuse.hlsl (119 of 25550) ******************** TEST 'Clang :: SemaHLSL/Semantics/position.ps.struct.reuse.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-pixel -x hlsl -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.struct.reuse.hlsl -ast-dump | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.struct.reuse.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-pixel -x hlsl -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.struct.reuse.hlsl -ast-dump # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.struct.reuse.hlsl -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/entry_parameter.hlsl (120 of 25550) ******************** TEST 'Clang :: SemaHLSL/Semantics/entry_parameter.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -hlsl-entry CSMain -x hlsl -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/entry_parameter.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/entry_parameter.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -hlsl-entry CSMain -x hlsl -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/entry_parameter.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/entry_parameter.hlsl -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic-struct-2.hlsl (121 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic-struct-2.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-2.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-2.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-2.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-2.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-2.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: AST/HLSL/Texture2D-scalar-AST.hlsl (122 of 25550) ******************** TEST 'Clang :: AST/HLSL/Texture2D-scalar-AST.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -ast-dump -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Texture2D-scalar-AST.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Texture2D-scalar-AST.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -ast-dump -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Texture2D-scalar-AST.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Texture2D-scalar-AST.hlsl # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Texture2D-scalar-AST.hlsl:5:16: error: CHECK-NEXT: expected string not found in input # | // CHECK-NEXT: FieldDecl {{.*}} implicit {{.*}} __handle '__hlsl_resource_t # | ^ # | :144:63: note: scanning from here # | | | |-FinalAttr 0x5644c4f2b4a0 <> Implicit final # | ^ # | :145:49: note: possible intended match here # | | | |-FieldDecl 0x5644c51d11e0 <> 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 0x5644c4f2b4a0 <> Implicit final # | next:5'0 X error: no match found # | 145: | | |-FieldDecl 0x5644c51d11e0 <> implicit __handle '__hlsl_resource_t [[hlsl::resource_class(Sampler)]]' # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | next:5'1 ? possible intended match # | 146: | | |-CXXConstructorDecl 0x5644c51d1268 <> SamplerState 'void ()' inline # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 147: | | | |-CompoundStmt 0x5644c51d1758 <> # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 148: | | | | `-BinaryOperator 0x5644c51d1720 <> '__hlsl_resource_t [[hlsl::resource_class(Sampler)]]' '=' # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 149: | | | | |-MemberExpr 0x5644c51d16f0 <> '__hlsl_resource_t [[hlsl::resource_class(Sampler)]]' lvalue .__handle 0x5644c51d11e0 # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 150: | | | | | `-CXXThisExpr 0x5644c51d16e0 <> 'hlsl::SamplerState' lvalue implicit this # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/reversebits-errors.hlsl (123 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/reversebits-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reversebits-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reversebits-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reversebits-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reversebits-errors.hlsl:6): 1st argument must be a scalar or vector of integer types (was 'double2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reversebits-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reversebits-errors.hlsl:11): 1st argument must be a scalar or vector of unsigned integer types (was 'int2' (aka 'vector')) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 3 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/binary-compat-overload-warnings.hlsl (124 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/binary-compat-overload-warnings.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxilv1.0-unknown-shadermodel6.0-compute -std=hlsl202x -emit-llvm-only -disable-llvm-passes -DFUNC=atan2 /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/binary-compat-overload-warnings.hlsl 2>&1 | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/binary-compat-overload-warnings.hlsl -DFUNC=atan2 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxilv1.0-unknown-shadermodel6.0-compute -std=hlsl202x -emit-llvm-only -disable-llvm-passes -DFUNC=atan2 /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/binary-compat-overload-warnings.hlsl # note: command had no output on stdout or stderr # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/binary-compat-overload-warnings.hlsl -DFUNC=atan2 # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/binary-compat-overload-warnings.hlsl:7:12: error: CHECK: expected string not found in input # | // CHECK: warning: '[[FUNC]]' is deprecated: In 202x 64 bit API lowering for [[FUNC]] is deprecated. Explicitly cast parameters to 32 or 16 bit types. # | ^ # | :1:1: note: scanning from here # | In file included from :1: # | ^ # | :1:1: note: with "FUNC" equal to "atan2" # | In file included from :1: # | ^ # | :1:1: note: with "FUNC" equal to "atan2" # | In file included from :1: # | ^ # | # | Input file: # | Check file: /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/binary-compat-overload-warnings.hlsl # | # | -dump-input=help explains the following input dump. # | # | Input was: # | <<<<<< # | 1: In file included from :1: # | check:7'0 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found # | check:7'1 with "FUNC" equal to "atan2" # | check:7'2 with "FUNC" equal to "atan2" # | 2: In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | check:7'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 3: /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | check:7'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 4: 42 | #include "hlsl_alias_intrinsics_gen.inc" # | check:7'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 5: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | check:7'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: 1 error generated. # | check:7'0 ~~~~~~~~~~~~~~~~~~~ # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ddy-coarse-builtin.hlsl (125 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ddy-coarse-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-coarse-builtin.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-coarse-builtin.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-coarse-builtin.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-coarse-builtin.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-coarse-builtin.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/groupsharedArgs/NotGroupSharedTest.hlsl (126 of 25550) ******************** TEST 'Clang :: SemaHLSL/Language/groupsharedArgs/NotGroupSharedTest.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-compute -finclude-default-header -std=hlsl202x -fnative-half-type -fnative-int16-type -verify -Wconversion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/NotGroupSharedTest.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-compute -finclude-default-header -std=hlsl202x -fnative-half-type -fnative-int16-type -verify -Wconversion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/NotGroupSharedTest.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/NotGroupSharedTest.hlsl Line 17 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/NotGroupSharedTest.hlsl:18): no matching function for call to 'fn1' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/NotGroupSharedTest.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/NotGroupSharedTest.hlsl:20): no matching function for call to 'fn2' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/NotGroupSharedTest.hlsl Line 3 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/NotGroupSharedTest.hlsl:4): candidate function not viable: cannot bind reference in generic address space to object in address space 'groupshared' in 1st argument # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/NotGroupSharedTest.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/NotGroupSharedTest.hlsl:10): candidate template ignored: cannot deduce a type for 'T' that would make 'groupshared T' equal 'half' # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Resources/Texture2D-SampleBias.hlsl (127 of 25550) ******************** TEST 'Clang :: SemaHLSL/Resources/Texture2D-SampleBias.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -finclude-default-header -fsyntax-only -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -finclude-default-header -fsyntax-only -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl Line 17: no matching member function for call to 'SampleBias' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl Line 23: no matching member function for call to 'SampleBias' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl Line 29: no matching member function for call to 'SampleBias' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl:18): candidate function not viable: requires 3 arguments, but 2 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl:19): candidate function not viable: requires 4 arguments, but 2 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl:20): candidate function not viable: requires 5 arguments, but 2 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl:24): candidate function not viable: requires 5 arguments, but 6 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl:25): candidate function not viable: requires 4 arguments, but 6 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl:26): candidate function not viable: requires 3 arguments, but 6 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl:30): no known conversion from 'const char[8]' to 'float' for 5th argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl:31): candidate function not viable: requires 4 arguments, but 5 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl:32): candidate function not viable: requires 3 arguments, but 5 were provided # | 13 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/TypedBuffers-methods.hlsl (128 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/TypedBuffers-methods.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/TypedBuffers-methods.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/TypedBuffers-methods.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/TypedBuffers-methods.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/TypedBuffers-methods.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/TypedBuffers-methods.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/RasterizerOrderedStructuredBuffer-elementtype.hlsl (129 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/RasterizerOrderedStructuredBuffer-elementtype.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.2-compute -finclude-default-header -fnative-half-type -fnative-int16-type -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/RasterizerOrderedStructuredBuffer-elementtype.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/RasterizerOrderedStructuredBuffer-elementtype.hlsl -check-prefixes=DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.2-compute -finclude-default-header -fnative-half-type -fnative-int16-type -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/RasterizerOrderedStructuredBuffer-elementtype.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/RasterizerOrderedStructuredBuffer-elementtype.hlsl -check-prefixes=DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/RasterizerOrderedStructuredBuffer-elementtype.hlsl -check-prefixes=DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/MatrixSplatCasts.hlsl (130 of 25550) ******************** TEST 'Clang :: SemaHLSL/Language/MatrixSplatCasts.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -fnative-half-type /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/MatrixSplatCasts.hlsl -ast-dump | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/MatrixSplatCasts.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -fnative-half-type /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/MatrixSplatCasts.hlsl -ast-dump # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/MatrixSplatCasts.hlsl -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/OutputArguments.hlsl (131 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/OutputArguments.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/OutputArguments.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/OutputArguments.hlsl --check-prefixes=CHECK,ALL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/OutputArguments.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/OutputArguments.hlsl --check-prefixes=CHECK,ALL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/OutputArguments.hlsl --check-prefixes=CHECK,ALL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/floor-overloads.hlsl (132 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/floor-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/floor-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/floor-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/floor-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/floor-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/floor-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/clip-errors.hlsl (133 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/clip-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl -fnative-half-type -fnative-int16-type -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl -fnative-half-type -fnative-int16-type -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl:6): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl:11): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl Line 15 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl:16): invalid operand of type 'bool' where 'float' or a vector of such type is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl:21): invalid operand of type 'half3' (aka 'vector') where 'float' or a vector of such type is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl:26): invalid operand of type 'half' where 'float' or a vector of such type is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl Line 30 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl:31): invalid operand of type 'double' where 'float' or a vector of such type is required # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 7 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/StructElementwiseCast.hlsl (134 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/StructElementwiseCast.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/StructElementwiseCast.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/StructElementwiseCast.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/StructElementwiseCast.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/StructElementwiseCast.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/StructElementwiseCast.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/dst.hlsl (135 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/dst.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.2-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dst.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dst.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.2-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dst.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dst.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dst.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/log.hlsl (136 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/log.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Resources/Texture2D-SampleGrad.hlsl (137 of 25550) ******************** TEST 'Clang :: SemaHLSL/Resources/Texture2D-SampleGrad.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -finclude-default-header -fsyntax-only -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -finclude-default-header -fsyntax-only -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl Line 18: no matching member function for call to 'SampleGrad' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl Line 24: no matching member function for call to 'SampleGrad' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl Line 30: no matching member function for call to 'SampleGrad' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl:19): candidate function not viable: requires 4 arguments, but 3 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl:20): candidate function not viable: requires 5 arguments, but 3 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl:21): candidate function not viable: requires 6 arguments, but 3 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl:25): candidate function not viable: requires 6 arguments, but 7 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl:26): candidate function not viable: requires 5 arguments, but 7 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl:27): candidate function not viable: requires 4 arguments, but 7 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl:31): no known conversion from 'const char[8]' to 'float' for 6th argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl:32): candidate function not viable: requires 5 arguments, but 6 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl:33): candidate function not viable: requires 4 arguments, but 6 were provided # | 13 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/rcp-errors.hlsl (138 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/rcp-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl:15): 1st argument must be a scalar or vector of floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl:20): 1st argument must be a scalar or vector of floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl:25): 1st argument must be a scalar or vector of floating-point types (was 'int2' (aka 'vector')) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/faceforward.hlsl (139 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/faceforward.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/faceforward.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/faceforward.hlsl --check-prefixes=CHECK,DXCHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/faceforward.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/faceforward.hlsl --check-prefixes=CHECK,DXCHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/faceforward.hlsl --check-prefixes=CHECK,DXCHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/asin.hlsl (140 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/asin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asin.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asin.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asin.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/wave_is_first_lane.hlsl (141 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/wave_is_first_lane.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_is_first_lane.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_is_first_lane.hlsl --check-prefixes=CHECK,CHECK-SPIRV # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_is_first_lane.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_is_first_lane.hlsl --check-prefixes=CHECK,CHECK-SPIRV # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_is_first_lane.hlsl --check-prefixes=CHECK,CHECK-SPIRV # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/firstbitlow-errors.hlsl (142 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/firstbitlow-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbitlow-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbitlow-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbitlow-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbitlow-errors.hlsl:5): no matching function for call to 'firstbitlow' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbitlow-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbitlow-errors.hlsl:10): no matching function for call to 'firstbitlow' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbitlow-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbitlow-errors.hlsl:15): call to 'firstbitlow' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbitlow-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbitlow-errors.hlsl:20): 1st argument must be a scalar or vector of integer types (was 'double2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbitlow-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbitlow-errors.hlsl:25): 1st argument must be a scalar or vector of integer types (was 'double') # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/smoothstep-errors.hlsl (143 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/smoothstep-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:5): no matching function for call to 'smoothstep' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:14): no matching function for call to 'smoothstep' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:23): no matching function for call to 'smoothstep' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:32): no matching function for call to 'smoothstep' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl Line 40 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:41): no matching function for call to 'smoothstep' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl Line 49 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:50): no matching function for call to 'smoothstep' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl Line 60 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:61): no matching function for call to 'smoothstep' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:6): candidate function template not viable: requires 3 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:7): candidate function template not viable: requires 3 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:8): candidate function template not viable: requires 3 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:9): candidate function template not viable: requires 3 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:15): candidate function template not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:16): candidate function template not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:17): candidate function template not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:18): candidate function template not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:24): candidate function template not viable: requires 3 arguments, but 4 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:25): candidate function template not viable: requires 3 arguments, but 4 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:26): candidate function template not viable: requires 3 arguments, but 4 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:27): candidate function template not viable: requires 3 arguments, but 4 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:33): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:34): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:35): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:36): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:42): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:43): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:44): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:45): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:51): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:52): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:53): candidate template ignored: substitution failure [with N = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:54): candidate template ignored: substitution failure [with N = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:62): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:63): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:64): candidate template ignored: substitution failure [with N = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:65): candidate template ignored: substitution failure [with N = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | 36 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/mul.hlsl (144 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/mul.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -O1 -triple dxil-pc-shadermodel6.3-library -fnative-half-type -emit-llvm -fmatrix-memory-layout=column-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/mul.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/mul.hlsl --check-prefixes=CHECK,COLMAJOR,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -O1 -triple dxil-pc-shadermodel6.3-library -fnative-half-type -emit-llvm -fmatrix-memory-layout=column-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/mul.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/mul.hlsl --check-prefixes=CHECK,COLMAJOR,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/mul.hlsl --check-prefixes=CHECK,COLMAJOR,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/AggregateSplatConstantExpr.hlsl (145 of 25550) ******************** TEST 'Clang :: SemaHLSL/Types/AggregateSplatConstantExpr.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -fnative-half-type -fnative-int16-type -std=hlsl202x -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/AggregateSplatConstantExpr.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -fnative-half-type -fnative-int16-type -std=hlsl202x -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/AggregateSplatConstantExpr.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/clip.hlsl (146 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/clip.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-pixel /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clip.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clip.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-pixel /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clip.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clip.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clip.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/dot-builtin.hlsl (147 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/dot-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/step.hlsl (148 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/step.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/step.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/step.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/step.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/step.hlsl --check-prefixes=CHECK,NATIVE_HALF '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/step.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS=hidden noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/isinf-errors.hlsl (149 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/isinf-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl:6): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl:11): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl Line 15 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl:16): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl:21): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl:26): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl:32): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'double') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl Line 36 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl:37): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'double') # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 8 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/countbits-errors.hlsl (150 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/countbits-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/countbits-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/countbits-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/countbits-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/countbits-errors.hlsl:6): call to 'countbits' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/countbits-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/countbits-errors.hlsl:11): call to 'countbits' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/countbits-errors.hlsl Line 15 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/countbits-errors.hlsl:16): call to 'countbits' is ambiguous # | 3 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/InitIncompleteArrays.hlsl (151 of 25550) ******************** TEST 'Clang :: SemaHLSL/Language/InitIncompleteArrays.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -finclude-default-header -verify -Wdouble-promotion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -finclude-default-header -verify -Wdouble-promotion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl Line 56 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl:55): too few initializers in list for type 'int4[]' (aka 'vector[]') (expected 4 but found 2) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl Line 61 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl:60): too few initializers in list for type 'int4[]' (aka 'vector[]') (expected 8 but found 7) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl Line 68 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl:67): too few initializers in list for type 'int[][2]' (expected 6 but found 5) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl Line 30 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl:31): implicit conversion turns floating-point number into integer: 'double' to 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl Line 30 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl:31): implicit conversion turns floating-point number into integer: 'double' to 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl Line 30 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl:32): implicit conversion turns floating-point number into integer: 'float' to 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl Line 30 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl:32): implicit conversion turns floating-point number into integer: 'float' to 'int' # | 8 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/resource-bindings.hlsl (152 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/resource-bindings.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil--shadermodel6.6-compute -x hlsl -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/resource-bindings.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/resource-bindings.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil--shadermodel6.6-compute -x hlsl -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/resource-bindings.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/resource-bindings.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/resource-bindings.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic.explicit-location.hlsl (153 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic.explicit-location.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan1.3-pixel -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-location.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-location.hlsl --check-prefix=CHECK-SPIRV # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan1.3-pixel -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-location.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-location.hlsl --check-prefix=CHECK-SPIRV # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-location.hlsl --check-prefix=CHECK-SPIRV # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Resources/Texture2D-SampleLevel.hlsl (154 of 25550) ******************** TEST 'Clang :: SemaHLSL/Resources/Texture2D-SampleLevel.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -finclude-default-header -fsyntax-only -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -finclude-default-header -fsyntax-only -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl Line 15: no matching member function for call to 'SampleLevel' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl Line 20: no matching member function for call to 'SampleLevel' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl Line 25: no matching member function for call to 'SampleLevel' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl:16): candidate function not viable: requires 3 arguments, but 2 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl:17): candidate function not viable: requires 4 arguments, but 2 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl:21): candidate function not viable: requires 4 arguments, but 5 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl:22): candidate function not viable: requires 3 arguments, but 5 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl:26): no known conversion from 'const char[8]' to 'float' for 3rd argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl:27): candidate function not viable: requires 4 arguments, but 3 were provided # | 10 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/floor.hlsl (155 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/floor.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/floor.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/floor.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/floor.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/floor.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/floor.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/f16tof32-builtin.hlsl (156 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/f16tof32-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f16tof32-builtin.hlsl -emit-llvm -O0 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f16tof32-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f16tof32-builtin.hlsl -emit-llvm -O0 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f16tof32-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f16tof32-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/asint16-errors.hlsl (157 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/asint16-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.2-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl -fnative-half-type -fnative-int16-type -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.2-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl -fnative-half-type -fnative-int16-type -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl Line 6 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:7): no matching function for call to 'asint16' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:15): no matching function for call to 'asint16' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:23): no matching function for call to 'asint16' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl Line 30 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:31): no matching function for call to 'asint16' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl Line 38 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:39): no matching function for call to 'asint16' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:8): candidate function template not viable: requires single argument 'V', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:9): candidate function template not viable: requires single argument 'F', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:16): candidate template ignored: could not match 'vector' against 'int' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:17): candidate template ignored: substitution failure [with T = int]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:24): candidate template ignored: could not match 'vector' against 'float' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:25): candidate template ignored: substitution failure [with T = float]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:32): candidate template ignored: substitution failure [with T = int, N = 4]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:33): candidate template ignored: substitution failure [with T = int4]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:40): candidate template ignored: substitution failure [with T = float, N = 4]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:41): candidate template ignored: substitution failure [with T = float4]: no type named 'Type' # | 16 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/convergence/global_array.hlsl (158 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/convergence/global_array.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple spirv-unknown-vulkan-compute -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/global_array.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/global_array.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple spirv-unknown-vulkan-compute -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/global_array.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/global_array.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/global_array.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/fmod.hlsl (159 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/fmod.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 5 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/fmod.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/fmod.hlsl -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTYPE=half -DINT_TYPE=f16 --check-prefixes=DXCHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/fmod.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/fmod.hlsl '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTYPE=half -DINT_TYPE=f16 --check-prefixes=DXCHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/fmod.hlsl -DFNATTRS=hidden noundef nofpclass(nan inf) -DTYPE=half -DINT_TYPE=f16 --check-prefixes=DXCHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/length-errors.hlsl (160 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/length-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:6): no matching function for call to 'length' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl Line 15 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:16): no matching function for call to 'length' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:25): no matching function for call to 'length' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl Line 35 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:36): no matching function for call to 'length' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl Line 45 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:46): no matching function for call to 'length' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl Line 55 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:56): no matching function for call to 'length' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl Line 64 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:65): no matching function for call to 'length' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl Line 75 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:76): no matching function for call to 'length' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:7): candidate function template not viable: requires single argument 'X', but no arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:8): candidate function template not viable: requires single argument 'X', but no arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:9): candidate function template not viable: requires single argument 'X', but no arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:10): candidate function template not viable: requires single argument 'X', but no arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:17): candidate function template not viable: requires single argument 'X', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:18): candidate function template not viable: requires single argument 'X', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:19): candidate function template not viable: requires single argument 'X', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:20): candidate function template not viable: requires single argument 'X', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:26): candidate template ignored: substitution failure [with T = double]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:27): candidate template ignored: substitution failure [with T = double]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:28): candidate template ignored: could not match '__detail::HLSL_FIXED_VECTOR' (aka 'vector<__detail::enable_if_t<(N > 1 && N <= 4), half>, N>') against 'double' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:29): candidate template ignored: could not match '__detail::HLSL_FIXED_VECTOR' (aka 'vector<__detail::enable_if_t<(N > 1 && N <= 4), float>, N>') against 'double' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:37): andidate template ignored: substitution failure [with T = bool]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:38): andidate template ignored: substitution failure [with T = bool]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:39): candidate template ignored: could not match '__detail::HLSL_FIXED_VECTOR' (aka 'vector<__detail::enable_if_t<(N > 1 && N <= 4), half>, N>') against 'bool' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:40): candidate template ignored: could not match '__detail::HLSL_FIXED_VECTOR' (aka 'vector<__detail::enable_if_t<(N > 1 && N <= 4), float>, N>') against 'bool' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:47): candidate template ignored: substitution failure [with T = int]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:48): candidate template ignored: substitution failure [with T = int]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:49): candidate template ignored: could not match '__detail::HLSL_FIXED_VECTOR' (aka 'vector<__detail::enable_if_t<(N > 1 && N <= 4), half>, N>') against 'int' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:50): candidate template ignored: could not match '__detail::HLSL_FIXED_VECTOR' (aka 'vector<__detail::enable_if_t<(N > 1 && N <= 4), float>, N>') against 'int' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:57): candidate template ignored: substitution failure [with T = int2] # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:58): candidate template ignored: substitution failure [with T = int2] # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:59): 1st parameter does not match adjusted type 'vector' of argument [with N = 2] # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:60): 1st parameter does not match adjusted type 'vector' of argument [with N = 2] # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:66): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:67): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:68): candidate template ignored: substitution failure [with N = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:69): candidate template ignored: substitution failure [with N = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:77): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:78): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:79): candidate template ignored: substitution failure [with N = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:80): candidate template ignored: substitution failure [with N = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | 41 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveBitXor.hlsl (161 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveBitXor.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor.hlsl --check-prefixes=CHECK,DXCHECK -DCALL="call" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor.hlsl --check-prefixes=CHECK,DXCHECK -DCALL=call # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor.hlsl --check-prefixes=CHECK,DXCHECK -DCALL=call # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/sqrt-overloads.hlsl (162 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/sqrt-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sqrt-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sqrt-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sqrt-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sqrt-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sqrt-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/trunc.hlsl (163 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/trunc.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/trunc.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/trunc.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/trunc.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/trunc.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/trunc.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/asint16.hlsl (164 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/asint16.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.2-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asint16.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asint16.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.2-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asint16.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asint16.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asint16.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/clamp.hlsl (165 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/clamp.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp.hlsl --check-prefixes=CHECK,NATIVE_HALF -DTARGET=dx -DFNATTRS="hidden noundef" -DFFNATTRS="nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp.hlsl --check-prefixes=CHECK,NATIVE_HALF -DTARGET=dx '-DFNATTRS=hidden noundef' '-DFFNATTRS=nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp.hlsl --check-prefixes=CHECK,NATIVE_HALF -DTARGET=dx -DFNATTRS=hidden noundef -DFFNATTRS=nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/lit.hlsl (166 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/lit.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lit.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lit.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lit.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lit.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lit.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/VectorElementwiseCast.hlsl (167 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/VectorElementwiseCast.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -disable-llvm-passes -fmatrix-memory-layout=column-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/VectorElementwiseCast.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/VectorElementwiseCast.hlsl --check-prefixes=CHECK,COL-CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -disable-llvm-passes -fmatrix-memory-layout=column-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/VectorElementwiseCast.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/VectorElementwiseCast.hlsl --check-prefixes=CHECK,COL-CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/VectorElementwiseCast.hlsl --check-prefixes=CHECK,COL-CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/AddUint64-errors.hlsl (168 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/AddUint64-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl:5): too few arguments to function call, expected 2, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl:10): too many arguments to function call, expected 2, have 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl:15): all arguments to '__builtin_hlsl_adduint64' must have the same type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl:20): incorrect number of bits in vector operand (expected a multiple of 64 bits, have 96) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl:25): 1st argument must be a vector of unsigned integer types (was 'uint' (aka 'unsigned int')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl:30): incorrect number of bits in integer (expected 32 bits, have 16) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl:35): 1st argument must be a vector of unsigned integer types (was 'int2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl Line 43 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl:44): 1st argument must be a vector of unsigned integer types (was 'S') # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 9 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/MatrixConstructor.hlsl (169 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/MatrixConstructor.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixConstructor.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixConstructor.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixConstructor.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixConstructor.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixConstructor.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/AggregateSplatCast-errors.hlsl (170 of 25550) ******************** TEST 'Clang :: SemaHLSL/Language/AggregateSplatCast-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCast-errors.hlsl -verify -verify-ignore-unexpected=note # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCast-errors.hlsl -verify -verify-ignore-unexpected=note # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCast-errors.hlsl Line 18 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCast-errors.hlsl:19): no matching conversion for C-style cast from 'int' to 'R' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCast-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCast-errors.hlsl:27): no matching conversion for C-style cast from 'int' to 'RWBuffer' (aka 'RWBuffer>') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCast-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCast-errors.hlsl:32): C-style cast from 'int' to 'RWBuffer[2]' (aka 'RWBuffer>[2]') is not allowed # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCast-errors.hlsl Line 41 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCast-errors.hlsl:42): no matching conversion for C-style cast from 'int' to 'X' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/frac-errors.hlsl (171 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/frac-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/frac-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/frac-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/frac-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/frac-errors.hlsl:6): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/frac-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/frac-errors.hlsl:11): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/frac-errors.hlsl Line 15 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/frac-errors.hlsl:16): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/frac-errors.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/frac-errors.hlsl:21): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/frac-errors.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/frac-errors.hlsl:26): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int2' (aka 'vector')) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/any-errors.hlsl (172 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/any-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/any-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/any-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/any-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/any-errors.hlsl:6): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/any-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/any-errors.hlsl:11): too many arguments to function call, expected 1, have 2 # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/Traits/IsIntangibleType.hlsl (173 of 25550) ******************** TEST 'Clang :: SemaHLSL/Types/Traits/IsIntangibleType.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleType.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleType.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/clamp-overloads.hlsl (174 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/clamp-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp-overloads.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp-overloads.hlsl --check-prefixes=CHECK,NATIVE_HALF -DTARGET=dx -DFNATTRS="hidden noundef" -DFFNATTRS="nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp-overloads.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp-overloads.hlsl --check-prefixes=CHECK,NATIVE_HALF -DTARGET=dx '-DFNATTRS=hidden noundef' '-DFFNATTRS=nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp-overloads.hlsl --check-prefixes=CHECK,NATIVE_HALF -DTARGET=dx -DFNATTRS=hidden noundef -DFFNATTRS=nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/cbuffer.hlsl (175 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/cbuffer.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/vertexid.vs.hlsl (176 of 25550) ******************** TEST 'Clang :: SemaHLSL/Semantics/vertexid.vs.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.3-vertex -finclude-default-header -x hlsl -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.3-vertex -finclude-default-header -x hlsl -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl:5): attribute 'SV_VertexID' only applies to a field or parameter of type 'uint' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl:10): attribute 'SV_VertexID' only applies to a field or parameter of type 'uint' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl:15): attribute 'SV_VertexID' only applies to a field or parameter of type 'uint' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl:20): attribute 'SV_VertexID' only applies to a field or parameter of type 'uint' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl Line 28 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl:29): attribute 'SV_VertexID' only applies to a field or parameter of type 'uint' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl Line 33 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl:34): attribute 'SV_VertexID' only applies to a field or parameter of type 'uint' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 7 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ddy-fine.hlsl (177 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ddy-fine.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-fine.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-fine.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-fine.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-fine.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-fine.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/isnan-errors.hlsl (178 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/isnan-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl:6): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl:11): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl Line 15 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl:16): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl:21): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl:26): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl:32): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'double') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl Line 36 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl:37): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'double') # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 8 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/convergence/while.hlsl (179 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/convergence/while.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/while.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/while.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/while.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/while.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/while.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/static-variable.hlsl (180 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/static-variable.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-unknown-vulkan1.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/static-variable.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/static-variable.hlsl --check-prefix=SPIRV # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-unknown-vulkan1.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/static-variable.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/static-variable.hlsl --check-prefix=SPIRV # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/static-variable.hlsl --check-prefix=SPIRV # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-Subscript.hlsl (181 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/Texture2D-Subscript.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -Wno-sign-conversion -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Subscript.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Subscript.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -Wno-sign-conversion -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Subscript.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Subscript.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Subscript.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/half.hlsl (182 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/half.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/half.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/half.hlsl --check-prefix=HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/half.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/half.hlsl --check-prefix=HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/half.hlsl --check-prefix=HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/dot4add_i8packed.hlsl (183 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/dot4add_i8packed.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.4-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot4add_i8packed.hlsl -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot4add_i8packed.hlsl -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.4-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot4add_i8packed.hlsl -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot4add_i8packed.hlsl -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot4add_i8packed.hlsl -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: AST/HLSL/OutArgExpr.hlsl (184 of 25550) ******************** TEST 'Clang :: AST/HLSL/OutArgExpr.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 rm -f /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/OutArgExpr.hlsl.tmp.pch # executed command: rm -f /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/OutArgExpr.hlsl.tmp.pch # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -emit-pch -finclude-default-header -o /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/OutArgExpr.hlsl.tmp.pch /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/OutArgExpr.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -emit-pch -finclude-default-header -o /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/OutArgExpr.hlsl.tmp.pch /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/OutArgExpr.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/cross-errors.hlsl (185 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/cross-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl -fnative-half-type -fnative-int16-type -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl -fnative-half-type -fnative-int16-type -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:6): no matching function for call to 'cross' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:14): too few arguments to function call, expected 2, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:20): too few arguments to function call, expected 2, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:26): no matching function for call to 'cross' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl Line 33 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:34): too many arguments to function call, expected 2, have 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl Line 39 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:40): too many arguments to function call, expected 2, have 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl Line 45 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:46): cannot initialize a parameter of type 'vector' (vector of 3 'float' values) with an lvalue of type 'int2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl Line 51 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:52): cannot initialize a parameter of type 'vector' (vector of 3 'float' values) with an lvalue of type 'float2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl Line 57 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:58): call to 'cross' is ambiguous # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:7): candidate function not viable: requires 2 arguments, but 0 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:8): candidate function not viable: requires 2 arguments, but 0 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:27): candidate function not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:28): candidate function not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:59): candidate function # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:60): candidate function # | 16 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/WaveBuiltinAvailability.hlsl (186 of 25550) ******************** TEST 'Clang :: SemaHLSL/WaveBuiltinAvailability.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel5.0-library -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/WaveBuiltinAvailability.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel5.0-library -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/WaveBuiltinAvailability.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/WaveBuiltinAvailability.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/WaveBuiltinAvailability.hlsl:7): 'WaveActiveCountBits' is only available on Shader Model 6.0 or newer # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/WaveBuiltinAvailability.hlsl:8): 'WaveActiveCountBits' has been marked as being introduced in Shader Model 6.0 here, but the deployment target is Shader Model 5.0 # | 3 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/tanh-overloads.hlsl (187 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/tanh-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tanh-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tanh-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden spir_func noundef nofpclass(nan inf)" -DTARGET=spv # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tanh-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tanh-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden spir_func noundef nofpclass(nan inf)' -DTARGET=spv # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tanh-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden spir_func noundef nofpclass(nan inf) -DTARGET=spv # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveReadLaneAt.hlsl (188 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveReadLaneAt.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveReadLaneAt.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveReadLaneAt.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveReadLaneAt.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveReadLaneAt.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveReadLaneAt.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/cbuffer_align.hlsl (189 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/cbuffer_align.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl -fnative-half-type -fsyntax-only -verify -verify-ignore-unexpected=warning # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl -fnative-half-type -fsyntax-only -verify -verify-ignore-unexpected=warning # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl Line 21 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl:22): packoffset overlap between 'f0f', 's0f' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl Line 38 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl:39): packoffset overlap between 'f1f', 's1f' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl Line 54 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl:55): packoffset overlap between 'f2f', 's2f' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl Line 70 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl:71): packoffset overlap between 'f3f', 's3f' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl Line 86 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl:87): packoffset overlap between 'f4f', 's4f' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl Line 101 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl:102): packoffset overlap between 'f5f', 's5f' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl Line 117 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl:118): packoffset overlap between 'f6f', 's6f' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 8 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/res-array-global-subarray-one.hlsl (190 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/res-array-global-subarray-one.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-subarray-one.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-subarray-one.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-subarray-one.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-subarray-one.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-subarray-one.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic.explicit-mix-builtin.vs.hlsl (191 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic.explicit-mix-builtin.vs.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix-builtin.vs.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix-builtin.vs.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix-builtin.vs.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix-builtin.vs.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix-builtin.vs.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/cos-overloads.hlsl (192 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/cos-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cos-overloads.hlsl -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cos-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cos-overloads.hlsl -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cos-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cos-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/sin-overloads.hlsl (193 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/sin-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sin-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sin-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sin-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sin-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sin-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/min-overloads.hlsl (194 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/min-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/min-overloads.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/min-overloads.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/min-overloads.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/min-overloads.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/min-overloads.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/GroupMemoryBarrierWithGroupSync-errors.hlsl (195 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/GroupMemoryBarrierWithGroupSync-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/GroupMemoryBarrierWithGroupSync-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/GroupMemoryBarrierWithGroupSync-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/GroupMemoryBarrierWithGroupSync-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/GroupMemoryBarrierWithGroupSync-errors.hlsl:5): too many arguments to function call, expected 0, have 1 # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/matrix-member-zero-based-accessor-scalar-store.hlsl (196 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/matrix-member-zero-based-accessor-scalar-store.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 3 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-accessor-scalar-store.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-accessor-scalar-store.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-accessor-scalar-store.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-accessor-scalar-store.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-accessor-scalar-store.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/asin-overloads.hlsl (197 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/asin-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asin-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asin-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden spir_func noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asin-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asin-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden spir_func noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asin-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden spir_func noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: AST/ByteCode/hlsl.hlsl (198 of 25550) ******************** TEST 'Clang :: AST/ByteCode/hlsl.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -std=hlsl202x -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/ByteCode/hlsl.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/ByteCode/hlsl.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -std=hlsl202x -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/ByteCode/hlsl.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/ByteCode/hlsl.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/ByteCode/hlsl.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic.explicit-mix-builtin.hlsl (199 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic.explicit-mix-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-pixel -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix-builtin.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix-builtin.hlsl --check-prefixes=CHECK,CHECK-SPIRV # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-pixel -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix-builtin.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix-builtin.hlsl --check-prefixes=CHECK,CHECK-SPIRV # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix-builtin.hlsl --check-prefixes=CHECK,CHECK-SPIRV # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/position.ps.size.hlsl (200 of 25550) ******************** TEST 'Clang :: SemaHLSL/Semantics/position.ps.size.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.size.hlsl -verify -verify-ignore-unexpected # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.size.hlsl -verify -verify-ignore-unexpected # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.size.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.size.hlsl:4): attribute 'SV_Position' only applies to a field or parameter of type 'float/float1/float2/float3/float4' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.size.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.size.hlsl:8): attribute 'SV_Position' only applies to a field or parameter of type 'float/float1/float2/float3/float4' # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/ElementwiseCast-errors.hlsl (201 of 25550) ******************** TEST 'Clang :: SemaHLSL/Language/ElementwiseCast-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl Line 6 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl:7): C-style cast from 'int[3]' to 'int[4]' is not allowed # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl:24): no matching conversion for functional-style cast from 'int2' (aka 'vector') to 'R' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl Line 28 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl:29): cannot convert 'R' to 'int2' (aka 'vector') without a conversion operator # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl:11): candidate constructor (the implicit copy constructor) not viable: no known conversion from 'int2' (aka 'vector') to 'const R' for 1st argument # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl:12): candidate constructor (the implicit move constructor) not viable: no known conversion from 'int2' (aka 'vector') to 'R' for 1st argument # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl:13): candidate constructor (the implicit default constructor) not viable: requires 0 arguments, but 1 was provided # | 7 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/f16tof32-errors.hlsl (202 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/f16tof32-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:11): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:17): 1st argument must be a scalar or vector of unsigned integer types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 21 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:22): 1st argument must be a scalar or vector of unsigned integer types (was 'bool4' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:27): 1st argument must be a scalar or vector of unsigned integer types (was 'short') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:32): incorrect number of bits in integer (expected 32 bits, have 16) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 36 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:37): 1st argument must be a scalar or vector of unsigned integer types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 41 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:42): 1st argument must be a scalar or vector of unsigned integer types (was 'long') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 46 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:47): 1st argument must be a scalar or vector of unsigned integer types (was 'int2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 51 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:52): 1st argument must be a scalar or vector of unsigned integer types (was 'half') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 56 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:57): 1st argument must be a scalar or vector of unsigned integer types (was 'half4' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 61 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:62): 1st argument must be a scalar or vector of unsigned integer types (was 'float') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 66 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:67): 1st argument must be a scalar or vector of unsigned integer types (was 'double') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 71 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:72): no matching function for call to 'f16tof32' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 76 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:77): no matching function for call to 'f16tof32' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 81 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:82): 1st argument must be a scalar or vector of unsigned integer types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 86 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:87): 1st argument must be a scalar or vector of unsigned integer types (was 'bool3' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 92 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:93): 1st argument must be a scalar or vector of unsigned integer types (was 'short') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 97 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:98): incorrect number of bits in integer (expected 32 bits, have 16) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 102 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:103): 1st argument must be a scalar or vector of unsigned integer types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 107 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:108): 1st argument must be a scalar or vector of unsigned integer types (was 'long') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 112 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:113): 1st argument must be a scalar or vector of unsigned integer types (was 'int3' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 117 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:118): 1st argument must be a scalar or vector of unsigned integer types (was 'half') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 122 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:123): 1st argument must be a scalar or vector of unsigned integer types (was 'half2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 127 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:128): 1st argument must be a scalar or vector of unsigned integer types (was 'float') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 132 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:133): 1st argument must be a scalar or vector of unsigned integer types (was 'double') # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:6): candidate function not viable: requires 1 argument, but 0 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:6): candidate function not viable: requires 1 argument, but 0 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:6): candidate function not viable: requires 1 argument, but 0 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:6): candidate function not viable: requires 1 argument, but 0 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:12): candidate function not viable: requires 1 argument, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:12): candidate function not viable: requires 1 argument, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:12): candidate function not viable: requires 1 argument, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:12): candidate function not viable: requires 1 argument, but 2 were provided # | 35 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/saturate-errors.hlsl (203 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/saturate-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/saturate-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected -Werror # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/saturate-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected -Werror # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/saturate-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/saturate-errors.hlsl:5): no matching function for call to 'saturate' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/saturate-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/saturate-errors.hlsl:10): no matching function for call to 'saturate' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/saturate-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/saturate-errors.hlsl:15): implicit conversion truncates vector: 'float3' (aka 'vector') to 'vector' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/saturate-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/saturate-errors.hlsl:20): call to 'saturate' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/saturate-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/saturate-errors.hlsl:25): call to 'saturate' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/saturate-errors.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/saturate-errors.hlsl:30): call to 'saturate' is ambiguous # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WavePrefixSum.hlsl (204 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WavePrefixSum.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixSum.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixSum.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixSum.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixSum.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixSum.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/AddUint64.hlsl (205 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/AddUint64.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/AddUint64.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/AddUint64.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/AddUint64.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/AddUint64.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/AddUint64.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/firstbithigh-errors.hlsl (206 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/firstbithigh-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl:5): no matching function for call to 'firstbithigh' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl:10): no matching function for call to 'firstbithigh' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl:15): no matching function for call to 'firstbithigh' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl:20): 1st argument must be a scalar or vector of integer types (was 'double2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl:25): 1st argument must be a scalar or vector of integer types (was 'double') # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/radians-builtin.hlsl (207 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/radians-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/ArrayAssignable.hlsl (208 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/ArrayAssignable.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/ArrayAssignable.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/ArrayAssignable.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/ArrayAssignable.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/ArrayAssignable.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/ArrayAssignable.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/matrix_types.hlsl (209 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/matrix_types.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix_types.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -fmatrix-memory-layout=row-major -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix_types.hlsl --check-prefix=CHECK-ROW-MAJOR # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix_types.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -fmatrix-memory-layout=row-major -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix_types.hlsl --check-prefix=CHECK-ROW-MAJOR # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix_types.hlsl --check-prefix=CHECK-ROW-MAJOR # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/CBufferMatrixSingleSubscriptSwizzle.hlsl (210 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/CBufferMatrixSingleSubscriptSwizzle.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -fmatrix-memory-layout=row-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/CBufferMatrixSingleSubscriptSwizzle.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/CBufferMatrixSingleSubscriptSwizzle.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -fmatrix-memory-layout=row-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/CBufferMatrixSingleSubscriptSwizzle.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/CBufferMatrixSingleSubscriptSwizzle.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/CBufferMatrixSingleSubscriptSwizzle.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/ByteAddressBuffers-methods.hlsl (211 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/ByteAddressBuffers-methods.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/ByteAddressBuffers-methods.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/ByteAddressBuffers-methods.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/ByteAddressBuffers-methods.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/ByteAddressBuffers-methods.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/ByteAddressBuffers-methods.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/target.ps.input.hlsl (212 of 25550) ******************** TEST 'Clang :: SemaHLSL/Semantics/target.ps.input.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-pixel -finclude-default-header -x hlsl -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/target.ps.input.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-pixel -finclude-default-header -x hlsl -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/target.ps.input.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/target.ps.input.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/target.ps.input.hlsl:5): semantic 'SV_Target' is unsupported in pixel shaders as input, requires one of the following: pixel out # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/faceforward-errors.hlsl (213 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/faceforward-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:5): no matching function for call to 'faceforward' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:14): no matching function for call to 'faceforward' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:23): no matching function for call to 'faceforward' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl Line 33 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:34): no matching function for call to 'faceforward' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:6): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:7): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:8): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:9): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:15): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:16): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:17): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:18): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:24): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:25): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:26): candidate template ignored: substitution failure [with L = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:27): candidate template ignored: substitution failure [with L = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:35): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:36): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:37): candidate template ignored: substitution failure [with L = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:38): candidate template ignored: substitution failure [with L = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | 21 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixConstantExpr.hlsl (214 of 25550) ******************** TEST 'Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixConstantExpr.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -std=hlsl202x -fmatrix-memory-layout=column-major -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixConstantExpr.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -std=hlsl202x -fmatrix-memory-layout=column-major -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixConstantExpr.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/res-array-global-multi-dim.hlsl (215 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/res-array-global-multi-dim.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-multi-dim.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-multi-dim.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-multi-dim.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-multi-dim.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-multi-dim.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: AST/HLSL/pch_spirv_type.hlsl (216 of 25550) ******************** TEST 'Clang :: AST/HLSL/pch_spirv_type.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan-library -x hlsl -finclude-default-header -emit-pch -o /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/pch_spirv_type.hlsl.tmp /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Inputs/pch_spirv_type.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan-library -x hlsl -finclude-default-header -emit-pch -o /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/pch_spirv_type.hlsl.tmp /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Inputs/pch_spirv_type.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/asuint16-errors.hlsl (217 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/asuint16-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.2-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl -fnative-half-type -fnative-int16-type -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.2-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl -fnative-half-type -fnative-int16-type -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:6): no matching function for call to 'asuint16' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:15): no matching function for call to 'asuint16' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:24): no matching function for call to 'asuint16' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:32): no matching function for call to 'asuint16' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl Line 39 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:40): no matching function for call to 'asuint16' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl Line 47 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:48): no matching function for call to 'asuint16' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:7): candidate function template not viable: requires single argument 'V', but no arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:8): candidate function template not viable: requires single argument 'F', but no arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:16): candidate function template not viable: requires single argument 'V', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:17): candidate function template not viable: requires single argument 'F', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:25): candidate template ignored: could not match 'vector' against 'int' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:26): candidate template ignored: substitution failure [with T = int]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:33): candidate template ignored: could not match 'vector' against 'float' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:34): candidate template ignored: substitution failure [with T = float]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:41): candidate template ignored: substitution failure [with T = int, N = 4]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:42): candidate template ignored: substitution failure [with T = int4]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:49): candidate template ignored: substitution failure [with T = float, N = 4]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:50): candidate template ignored: substitution failure [with T = float4]: no type named 'Type' # | 19 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/TypedBuffers-elementtype.hlsl (218 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/TypedBuffers-elementtype.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.2-compute -finclude-default-header -fnative-half-type -fnative-int16-type -emit-llvm -o - -DRESOURCE=Buffer /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/TypedBuffers-elementtype.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/TypedBuffers-elementtype.hlsl -DRESOURCE=Buffer -DRW=0 -check-prefixes=DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.2-compute -finclude-default-header -fnative-half-type -fnative-int16-type -emit-llvm -o - -DRESOURCE=Buffer /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/TypedBuffers-elementtype.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/TypedBuffers-elementtype.hlsl -DRESOURCE=Buffer -DRW=0 -check-prefixes=DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/TypedBuffers-elementtype.hlsl -DRESOURCE=Buffer -DRW=0 -check-prefixes=DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/isinf-overloads.hlsl (219 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/isinf-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isinf-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isinf-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isinf-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isinf-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isinf-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/dot2add.hlsl (220 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/dot2add.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.4-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot2add.hlsl -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot2add.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.4-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot2add.hlsl -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot2add.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot2add.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixCastErrors.hlsl (221 of 25550) ******************** TEST 'Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixCastErrors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -std=hlsl202x -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixCastErrors.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -std=hlsl202x -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixCastErrors.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixCastErrors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixCastErrors.hlsl:6): conversion between matrix types 'int3x2' (aka 'matrix') and 'matrix' of different size is not allowed # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixCastErrors.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixCastErrors.hlsl:12): conversion between matrix types 'int2x3' (aka 'matrix') and 'matrix' of different size is not allowed # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixCastErrors.hlsl Line 18 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixCastErrors.hlsl:19): cannot initialize a variable of type 'matrix<[...], 2, 3>' with an rvalue of type 'matrix<[...], 3, 2> # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 4 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-Load.hlsl (222 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/Texture2D-Load.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Load.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Load.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Load.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Load.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Load.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/normalize-errors.hlsl (223 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/normalize-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/normalize-errors.hlsl -fnative-half-type -fnative-int16-type -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/normalize-errors.hlsl -fnative-half-type -fnative-int16-type -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/normalize-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/normalize-errors.hlsl:6): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/normalize-errors.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/normalize-errors.hlsl:12): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/normalize-errors.hlsl Line 17 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/normalize-errors.hlsl:18): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/normalize-errors.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/normalize-errors.hlsl:24): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/normalize-errors.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/normalize-errors.hlsl:30): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int2' (aka 'vector')) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/OutputParameters.hlsl (224 of 25550) ******************** TEST 'Clang :: SemaHLSL/Language/OutputParameters.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -finclude-default-header -verify -Wdouble-promotion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/OutputParameters.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -finclude-default-header -verify -Wdouble-promotion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/OutputParameters.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/OutputParameters.hlsl Line 13: illegal scalar extension cast on argument 'f' to out paramemter # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/OutputParameters.hlsl Line 14: illegal scalar extension cast on argument 'f' to inout paramemter # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/OutputParameters.hlsl Line 16: illegal scalar extension cast on argument 'i' to out paramemter # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/OutputParameters.hlsl Line 17: illegal scalar extension cast on argument 'i' to inout paramemter # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/OutputParameters.hlsl Line 32: implicit conversion increases floating-point precision: 'float' to 'double' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/OutputParameters.hlsl Line 33: implicit conversion increases floating-point precision: 'float' to 'double' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/OutputParameters.hlsl Line 33: implicit conversion loses floating-point precision: 'double' to 'float' # | 8 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Resources/Texture2D-Subscript.hlsl (225 of 25550) ******************** TEST 'Clang :: SemaHLSL/Resources/Texture2D-Subscript.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Subscript.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Subscript.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Subscript.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Subscript.hlsl:12): no viable overloaded operator[] for type 'Texture2D' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Subscript.hlsl Line 17: implicit conversion changes signedness: 'int' to 'vector' (vector of 2 'unsigned int' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Subscript.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Subscript.hlsl:20): implicit conversion truncates vector: 'int3' (aka 'vector') to 'vector' (vector of 2 'unsigned int' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Subscript.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Subscript.hlsl:21): implicit conversion changes signedness: 'int3' (aka 'vector') to 'vector' (vector of 2 'unsigned int' values) # | error: 'expected-note' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Subscript.hlsl:13): candidate function not viable: no known conversion from 'S' to 'vector' # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic.struct.output.hlsl (226 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic.struct.output.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.struct.output.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.struct.output.hlsl --check-prefixes=CHECK-DXIL,CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.struct.output.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.struct.output.hlsl --check-prefixes=CHECK-DXIL,CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.struct.output.hlsl --check-prefixes=CHECK-DXIL,CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ddx-fine.hlsl (227 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ddx-fine.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-fine.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-fine.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-fine.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-fine.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-fine.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveProduct.hlsl (228 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveProduct.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveProduct.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveProduct.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveProduct.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveProduct.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveProduct.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/degrees-builtin.hlsl (229 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/degrees-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Operators/logical-not.hlsl (230 of 25550) ******************** TEST 'Clang :: SemaHLSL/Operators/logical-not.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/logical-not.hlsl -fnative-half-type -fnative-int16-type -ast-dump -ast-dump-filter=case | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/logical-not.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/logical-not.hlsl -fnative-half-type -fnative-int16-type -ast-dump -ast-dump-filter=case # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/logical-not.hlsl -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/step-errors.hlsl (231 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/step-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/step-errors.hlsl -fnative-half-type -fnative-int16-type -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/step-errors.hlsl -fnative-half-type -fnative-int16-type -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/step-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/step-errors.hlsl:6): too few arguments to function call, expected 2, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/step-errors.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/step-errors.hlsl:12): too many arguments to function call, expected 2, have 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/step-errors.hlsl Line 17 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/step-errors.hlsl:18): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/step-errors.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/step-errors.hlsl:24): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/step-errors.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/step-errors.hlsl:30): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int2' (aka 'vector')) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/radians-errors.hlsl (232 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/radians-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl:15): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl:20): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl:25): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int2' (aka 'vector')) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/clip-builtin.hlsl (233 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/clip-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clip-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clip-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clip-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clip-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clip-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/SV_GroupThreadID.hlsl (234 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/semantics/SV_GroupThreadID.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupThreadID.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupThreadID.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupThreadID.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupThreadID.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupThreadID.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl (235 of 25550) ******************** TEST 'Clang :: SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -std=hlsl202x -fnative-half-type -fnative-int16-type -verify -Wconversion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -std=hlsl202x -fnative-half-type -fnative-int16-type -verify -Wconversion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl:24): no matching function for call to 'fn1' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl:27): no matching function for call to 'fnT' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl:30): no matching function for call to 'fnT2' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl:6): candidate function not viable: cannot bind reference in generic address space to object in address space 'groupshared' in 1st argument # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl:12): candidate function template not viable: cannot bind reference in generic address space to object in address space 'groupshared' in 1st argument # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl Line 17 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl:18): candidate function template not viable: cannot bind reference in generic address space to object in address space 'groupshared' in 1st argument # | 7 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/enable-16bit-types.hlsl (236 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/enable-16bit-types.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -fnative-half-type -fnative-int16-type -std=hlsl202x -triple dxilv1.3-unknown-shadermodel6.3-library -finclude-default-header -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/enable-16bit-types.hlsl 2>&1 | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/enable-16bit-types.hlsl --check-prefix=FLAG # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -fnative-half-type -fnative-int16-type -std=hlsl202x -triple dxilv1.3-unknown-shadermodel6.3-library -finclude-default-header -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/enable-16bit-types.hlsl # note: command had no output on stdout or stderr # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/enable-16bit-types.hlsl --check-prefix=FLAG # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/enable-16bit-types.hlsl:6:14: error: FLAG-DAG: expected string not found in input # | // FLAG-DAG: ![[NLP:.*]] = !{i32 1, !"dx.nativelowprec", i32 1} # | ^ # | :1:1: note: scanning from here # | In file included from :1: # | ^ # | :3:149: note: possible intended match here # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | ^ # | # | Input file: # | Check file: /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/enable-16bit-types.hlsl # | # | -dump-input=help explains the following input dump. # | # | Input was: # | <<<<<< # | 1: In file included from :1: # | dag:6'0 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found # | 2: In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | dag:6'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 3: /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | dag:6'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | dag:6'1 ? possible intended match # | 4: 42 | #include "hlsl_alias_intrinsics_gen.inc" # | dag:6'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 5: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | dag:6'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: 1 error generated. # | dag:6'0 ~~~~~~~~~~~~~~~~~~~ # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: AST/HLSL/TypdefArrayParam.hlsl (237 of 25550) ******************** TEST 'Clang :: AST/HLSL/TypdefArrayParam.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -finclude-default-header -x hlsl -ast-dump /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/TypdefArrayParam.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/TypdefArrayParam.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -finclude-default-header -x hlsl -ast-dump /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/TypdefArrayParam.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/TypdefArrayParam.hlsl -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/vk_binding_attr.hlsl (238 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/vk_binding_attr.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-compute -finclude-default-header -O3 -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk_binding_attr.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk_binding_attr.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-compute -finclude-default-header -O3 -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk_binding_attr.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk_binding_attr.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk_binding_attr.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/vk.spec-constant.error.hlsl (239 of 25550) ******************** TEST 'Clang :: SemaHLSL/vk.spec-constant.error.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple spirv-pc-vulkan1.3-compute -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple spirv-pc-vulkan1.3-compute -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl:11): variable with 'vk::constant_id' attribute must be a const int/float/enum/bool and be initialized with a literal # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl Line 21 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl:19): variable with 'vk::constant_id' attribute must be a const int/float/enum/bool and be initialized with a literal # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl:23): variable with 'vk::constant_id' attribute must be a const int/float/enum/bool and be initialized with a literal # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl:27): variable with 'vk::constant_id' attribute must be a const int/float/enum/bool and be initialized with a literal # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl:15): 'vk::constant_id' attribute only applies to external global variables # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl:33): 'vk::constant_id' attribute only applies to external global variables # | 7 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/res-array-global-dyn-index.hlsl (240 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/res-array-global-dyn-index.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-dyn-index.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-dyn-index.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-dyn-index.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-dyn-index.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-dyn-index.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/and_mat.hlsl (241 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/and_mat.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/and_mat.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/and_mat.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/and_mat.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/and_mat.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/and_mat.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/cosh-overloads.hlsl (242 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/cosh-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cosh-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cosh-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden spir_func noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cosh-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cosh-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden spir_func noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cosh-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden spir_func noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptGetter.hlsl (243 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptGetter.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptGetter.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptGetter.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptGetter.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptGetter.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptGetter.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/degrees-overloads.hlsl (244 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/degrees-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/res-array-global-unbounded.hlsl (245 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/res-array-global-unbounded.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-unbounded.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-unbounded.hlsl -check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-unbounded.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-unbounded.hlsl -check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-unbounded.hlsl -check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/sgep/load_global.hlsl (246 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/sgep/load_global.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -fexperimental-emit-sgep -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/load_global.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/load_global.hlsl --check-prefixes=CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -fexperimental-emit-sgep -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/load_global.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/load_global.hlsl --check-prefixes=CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/load_global.hlsl --check-prefixes=CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Operators/frem_modulo-errors.hlsl (247 of 25550) ******************** TEST 'Clang :: SemaHLSL/Operators/frem_modulo-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl -fnative-half-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl -fnative-half-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl:5): invalid operands to binary expression ('double2' (aka 'vector') and 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl:10): invalid operands to binary expression ('double2' (aka 'vector') and 'float') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl:15): invalid operands to binary expression ('double2' (aka 'vector') and 'double') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl:20): invalid operands to binary expression ('double2' (aka 'vector') and 'double2') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl:25): invalid operands to binary expression ('double' and 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl:30): invalid operands to binary expression ('double' and 'float') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl:35): invalid operands to binary expression ('double' and 'double') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl Line 39 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl:40): invalid operands to binary expression ('double' and 'double2' (aka 'vector')) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 9 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BoolMatrix.hlsl (248 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/BoolMatrix.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BoolMatrix.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BoolMatrix.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BoolMatrix.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BoolMatrix.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BoolMatrix.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/trunc-overloads.hlsl (249 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/trunc-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/trunc-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/trunc-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/trunc-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/trunc-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/trunc-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/log2-overloads.hlsl (250 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/log2-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log2-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log2-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log2-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log2-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log2-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/wave_get_lane_count.hlsl (251 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/wave_get_lane_count.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_count.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_count.hlsl --check-prefixes=CHECK,CHECK-SPIRV # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_count.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_count.hlsl --check-prefixes=CHECK,CHECK-SPIRV # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_count.hlsl --check-prefixes=CHECK,CHECK-SPIRV # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/fmod-errors.hlsl (252 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/fmod-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:5): no matching function for call to 'fmod' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:14): no matching function for call to 'fmod' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:23): no matching function for call to 'fmod' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:32): no matching function for call to 'fmod' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl Line 40 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:41): no matching function for call to 'fmod' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl Line 51 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:52): no matching function for call to 'fmod' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:6): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:7): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:8): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:9): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:15): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:16): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:17): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:18): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:24): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:25): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:26): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:27): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:33): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:34): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:35): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:36): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:42): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:43): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:44): candidate template ignored: substitution failure [with N = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:45): candidate template ignored: substitution failure [with N = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:53): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:54): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:55): candidate template ignored: substitution failure [with N = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:56): candidate template ignored: substitution failure [with N = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | 31 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WaveActiveMin.hlsl (253 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WaveActiveMin.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMin.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMin.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMin.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMin.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMin.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMin.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMin.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMin.hlsl:15): invalid operand of type 'bool' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMin.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMin.hlsl:20): invalid operand of type 'bool2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMin.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMin.hlsl:27): invalid operand of type 'S' where a scalar or vector is required # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/default_cbuffer_with_layout.hlsl (254 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/default_cbuffer_with_layout.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/default_cbuffer_with_layout.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/default_cbuffer_with_layout.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/default_cbuffer_with_layout.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/default_cbuffer_with_layout.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/default_cbuffer_with_layout.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/frac-overloads.hlsl (255 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/frac-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/asfloat-errors.hlsl (256 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/asfloat-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl -fnative-half-type -fnative-int16-type -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl -fnative-half-type -fnative-int16-type -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl:6): no matching function for call to 'asfloat' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl:14): no matching function for call to 'bit_cast' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl:22): no matching function for call to 'bit_cast' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl:7): candidate function template not viable: requires single argument 'V', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl:8): candidate function template not viable: requires single argument 'F', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl:15): in instantiation of function template specialization 'hlsl::asfloat' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl:16): candidate template ignored: could not match 'vector' against 'double' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl:17): candidate template ignored: substitution failure [with U = float, T = double]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl Line 21 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl:23): in instantiation of function template specialization 'hlsl::asfloat' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl:24): candidate template ignored: could not match 'vector' against 'half' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl:25): candidate template ignored: substitution failure [with U = float, T = half]: no type named 'Type' # | 12 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/distance-errors.hlsl (257 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/distance-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:5): no matching function for call to 'distance' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:14): no matching function for call to 'distance' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:23): no matching function for call to 'distance' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:32): no matching function for call to 'distance' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl Line 40 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:41): no matching function for call to 'distance' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl Line 51 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:52): no matching function for call to 'distance' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:6): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:7): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:8): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:9): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:15): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:16): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:17): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:18): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:24): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:25): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:26): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:27): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:33): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:34): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:35): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:36): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:42): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:43): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:44): candidate template ignored: substitution failure [with N = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:45): candidate template ignored: substitution failure [with N = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:53): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:54): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:55): candidate template ignored: substitution failure [with N = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:56): candidate template ignored: substitution failure [with N = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | 31 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/normalize-overloads.hlsl (258 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/normalize-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/valid-shader-stages.hlsl (259 of 25550) ******************** TEST 'Clang :: SemaHLSL/valid-shader-stages.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/valid-shader-stages.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/valid-shader-stages.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/res-array-local1.hlsl (260 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/res-array-local1.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local1.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local1.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local1.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local1.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local1.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl (261 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl:5): too few arguments to function call, expected 3, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl:10): too few arguments to function call, expected 3, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl:15): too few arguments to function call, expected 3, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl:20): too many arguments to function call, expected 3, have 4 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl:27): no viable conversion from 'S' to 'unsigned int' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/MatrixSplat.hlsl (262 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/MatrixSplat.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSplat.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSplat.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSplat.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSplat.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSplat.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/default_cbuffer.hlsl (263 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/default_cbuffer.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -fnative-half-type -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/default_cbuffer.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/default_cbuffer.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -fnative-half-type -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/default_cbuffer.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/default_cbuffer.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/default_cbuffer.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveAnyTrue.hlsl (264 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveAnyTrue.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAnyTrue.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAnyTrue.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAnyTrue.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAnyTrue.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAnyTrue.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/short-errors.hlsl (265 of 25550) ******************** TEST 'Clang :: SemaHLSL/Types/short-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple spirv-pc-vulkan1.3-compute -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/short-errors.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple spirv-pc-vulkan1.3-compute -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/short-errors.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/short-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/short-errors.hlsl:5): unknown type name short # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/short-errors.hlsl Line 8 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/short-errors.hlsl:9): unknown type name short # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/short-errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/short-errors.hlsl:14): unknown type name short # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/short-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/short-errors.hlsl:20): unknown type name short # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: AST/HLSL/pch_with_matrix_single_subscript.hlsl (266 of 25550) ******************** TEST 'Clang :: AST/HLSL/pch_with_matrix_single_subscript.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -finclude-default-header -emit-pch -o /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/pch_with_matrix_single_subscript.hlsl.tmp /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Inputs/pch.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -finclude-default-header -emit-pch -o /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/pch_with_matrix_single_subscript.hlsl.tmp /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Inputs/pch.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/dot-errors.hlsl (267 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/dot-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected=note # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected=note # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:5): too few arguments to function call, expected 2, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:10): too many arguments to function call, expected 2, have 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:15): no matching function for call to 'dot' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:20): arguments are of different types ('vector<[...], 3>' vs 'vector<[...], 2>') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:25): arguments are of different types ('vector<[...], 3>' vs 'vector<[...], 2>') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:30): call to 'dot' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:35): call to 'dot' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 40 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:41): arguments are of different types ('vector' vs 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 45 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:46): arguments are of different types ('vector' vs 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 50 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:51): arguments are of different types ('vector' vs 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 56 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:57): arguments are of different types ('vector' vs 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 61 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:62): arguments are of different types ('vector' vs 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 66 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:67): arguments are of different types ('vector' vs 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 72 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:73): arguments are of different types ('vector' vs 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 78 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:79): arguments are of different types ('float' vs 'float2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 83 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:84): arguments are of different types ('float' vs 'float3' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 88 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:89): arguments are of different types ('float' vs 'float4' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 93 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:94): arguments are of different types ('float2' (aka 'vector') vs 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 98 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:99): arguments are of different types ('float3' (aka 'vector') vs 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 103 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:104): arguments are of different types ('int2' (aka 'vector') vs 'float') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 108 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:109): 1st argument must be a vector, integer or floating-point type (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 113 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:114): call to 'dot' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 118 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:119): 1st argument must be a scalar floating-point type (was 'double2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 123 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:124): are of different types ('float' vs 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 128 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:129): are of different types ('float' vs 'int') # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 26 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveBallot.hlsl (268 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveBallot.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBallot.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBallot.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBallot.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBallot.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBallot.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/group_shared.hlsl (269 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/group_shared.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/group_shared.hlsl -Wno-error=groupshared-initializer -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/group_shared.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/group_shared.hlsl -Wno-error=groupshared-initializer -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/group_shared.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/group_shared.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/ScalarOverloadResolution.hlsl (270 of 25550) ******************** TEST 'Clang :: SemaHLSL/ScalarOverloadResolution.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -verify -o - -DERROR=1 /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ScalarOverloadResolution.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -verify -o - -DERROR=1 /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ScalarOverloadResolution.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ScalarOverloadResolution.hlsl Line 86: call to 'FloatDouble' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ScalarOverloadResolution.hlsl Line 147: call to 'HalfFloat' is ambiguous # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ScalarOverloadResolution.hlsl Line 200: implicit conversion loses floating-point precision: 'double' to 'float' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ScalarOverloadResolution.hlsl Line 221: implicit conversion loses floating-point precision: 'float' to 'half' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ScalarOverloadResolution.hlsl Line 226: implicit conversion loses floating-point precision: 'double' to 'half' # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ScalarOverloadResolution.hlsl Line 22: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ScalarOverloadResolution.hlsl Line 23: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ScalarOverloadResolution.hlsl Line 34: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ScalarOverloadResolution.hlsl Line 35: candidate function # | 10 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Texture2D-Load-errors.hlsl (271 of 25550) ******************** TEST 'Clang :: SemaHLSL/Texture2D-Load-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl Line 6: no matching member function for call to 'Load' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl Line 12: no matching member function for call to 'Load' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl Line 26: no matching member function for call to 'Load' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl Line 18: implicit conversion turns floating-point number into integer: 'float3' (aka 'vector') to 'vector' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl Line 22: implicit conversion turns floating-point number into integer: 'float2' (aka 'vector') to 'vector' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl Line 32: implicit conversion truncates vector: 'int4' (aka 'vector') to 'vector' (vector of 3 'int' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl Line 42: implicit conversion truncates vector: 'int3' (aka 'vector') to 'vector' (vector of 2 'int' values) # | error: 'expected-note' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl:7): candidate function not viable: requires single argument 'Location', but no arguments were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl:8): candidate function not viable: requires 2 arguments, but 0 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl:13): candidate function not viable: requires 2 arguments, but 3 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl:14): candidate function not viable: requires single argument 'Location', but 3 arguments were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl:27): candidate function not viable: no known conversion from 'int2' (aka 'vector') to 'vector' (vector of 3 'int' values) for 1st argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl:28): candidate function not viable: requires 2 arguments, but 1 was provided # | 14 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/normalize.hlsl (272 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/normalize.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize.hlsl --check-prefixes=CHECK,NATIVE_HALF '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS=hidden noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl (273 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl:15): invalid operand of type 'bool' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl:20): invalid operand of type 'bool2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl:27): invalid operand of type 'S' where a scalar or vector is required # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/sinh-overloads.hlsl (274 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/sinh-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sinh-overloads.hlsl -Wdeprecated-declarations -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sinh-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sinh-overloads.hlsl -Wdeprecated-declarations -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sinh-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sinh-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: Driver/dxc_rootsig-define.hlsl (275 of 25550) ******************** TEST 'Clang :: Driver/dxc_rootsig-define.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang --driver-mode=dxc -T cs_6_0 -fcgl /usr/local/google/home/thakis/src/llvm-project/clang/test/Driver/dxc_rootsig-define.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/Driver/dxc_rootsig-define.hlsl --check-prefixes=CHECK,REG # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang --driver-mode=dxc -T cs_6_0 -fcgl /usr/local/google/home/thakis/src/llvm-project/clang/test/Driver/dxc_rootsig-define.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/Driver/dxc_rootsig-define.hlsl --check-prefixes=CHECK,REG # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/Driver/dxc_rootsig-define.hlsl --check-prefixes=CHECK,REG # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: AST/HLSL/ast-dump-APValue-matrix.hlsl (276 of 25550) ******************** TEST 'Clang :: AST/HLSL/ast-dump-APValue-matrix.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -std=hlsl202x -fnative-half-type -fnative-int16-type -ast-dump /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/ast-dump-APValue-matrix.hlsl -ast-dump-filter Test | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck --strict-whitespace /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/ast-dump-APValue-matrix.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -std=hlsl202x -fnative-half-type -fnative-int16-type -ast-dump /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/ast-dump-APValue-matrix.hlsl -ast-dump-filter Test # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck --strict-whitespace /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/ast-dump-APValue-matrix.hlsl -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/f16tof32.hlsl (277 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/f16tof32.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f16tof32.hlsl -emit-llvm -O0 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f16tof32.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f16tof32.hlsl -emit-llvm -O0 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f16tof32.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f16tof32.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-SampleGrad.hlsl (278 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/Texture2D-SampleGrad.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleGrad.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleGrad.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleGrad.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleGrad.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleGrad.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-SampleCmpLevelZero.hlsl (279 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/Texture2D-SampleCmpLevelZero.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleCmpLevelZero.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleCmpLevelZero.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleCmpLevelZero.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleCmpLevelZero.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleCmpLevelZero.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-Sample.hlsl (280 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/Texture2D-Sample.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Sample.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Sample.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Sample.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Sample.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Sample.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/DispatchThreadID.hlsl (281 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/semantics/DispatchThreadID.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/DispatchThreadID.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/DispatchThreadID.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/DispatchThreadID.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/DispatchThreadID.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/DispatchThreadID.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/ArrayOutputArguments.hlsl (282 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/ArrayOutputArguments.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayOutputArguments.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayOutputArguments.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayOutputArguments.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayOutputArguments.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayOutputArguments.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl (283 of 25550) ******************** TEST 'Clang :: SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -std=hlsl202x -fnative-half-type -fnative-int16-type -verify -Wconversion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -std=hlsl202x -fnative-half-type -fnative-int16-type -verify -Wconversion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl:24): no matching function for call to 'fn1' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl:27): no matching function for call to 'fnT' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl Line 28 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl:29): no matching function for call to 'fn3' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl:6): candidate function not viable: no known conversion from 'groupshared uint16_t' (aka 'groupshared unsigned short') to 'groupshared half &' for 1st argument # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl:12): candidate function template not viable: no known conversion from 'groupshared uint16_t' (aka 'groupshared unsigned short') to 'groupshared half &' for 1st argument # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl Line 17 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl:18): candidate function template not viable: no known conversion from 'groupshared uint16_t' (aka 'groupshared unsigned short') to 'groupshared half &' for 1st argument # | 7 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/log10-overloads.hlsl (284 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/log10-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log10-overloads.hlsl -Wdeprecated-declarations -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log10-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log10-overloads.hlsl -Wdeprecated-declarations -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log10-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log10-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveMin.hlsl (285 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveMin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveMin.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveMin.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveMin.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveMin.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveMin.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/splitdouble-errors.hlsl (286 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/splitdouble-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl -fnative-half-type -fnative-int16-type -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl -fnative-half-type -fnative-int16-type -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:5): too few arguments to function call, expected 3, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:11): too few arguments to function call, expected 3, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:17): too many arguments to function call, expected 3, have 4 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:23): invalid operand of type 'bool3' (aka 'vector') where 'double' or a vector of such type is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:30): invalid operand of type 'bool' where 'unsigned int' or a vector of such type is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 36 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:37): invalid operand of type 'bool' where 'unsigned int' or a vector of such type is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 43 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:44): cannot bind non-lvalue argument 'A' to out paramemter # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 50 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:51): cannot bind non-lvalue argument 'B' to out paramemter # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 56 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:57): cannot bind non-lvalue argument '(uint)1' to out paramemter # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 62 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:63): cannot bind non-lvalue argument '(uint)1' to out paramemter # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 68 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:69): cannot bind non-lvalue argument 'B + 1' to out paramemter # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 74 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:75): cannot bind non-lvalue argument 'B + 1' to out paramemter # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 13 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Loops/unroll.hlsl (287 of 25550) ******************** TEST 'Clang :: SemaHLSL/Loops/unroll.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -O0 -finclude-default-header -fsyntax-only -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -O0 -finclude-default-header -fsyntax-only -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 7 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl:5): expression is not an integral constant expression # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 12: 'unroll' attribute takes no more than 1 argument # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 17: 'loop' attribute takes no more than 0 argument # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 22: invalid value '-1'; must be positive # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 27: invalid value '0'; must be positive # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 32: invalid argument of type 'float'; expected an integer type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 37: invalid argument of type 'bool'; expected an integer type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 42: invalid argument of type 'bool'; expected an integer type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 48: 'unroll' attribute only applies to 'for', 'while', and 'do' statements # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl:3): declared here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 7 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl:6): read of non-const variable 'I' is not allowed in a constant expression # | 12 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/shift-mask.hlsl (288 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/shift-mask.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/shift-mask.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/shift-mask.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/shift-mask.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/shift-mask.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/shift-mask.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/groupsharedArgs/ArrTest.hlsl (289 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/groupsharedArgs/ArrTest.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.0-compute -std=hlsl202x -emit-llvm -disable-llvm-passes -hlsl-entry main -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/ArrTest.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/ArrTest.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.0-compute -std=hlsl202x -emit-llvm -disable-llvm-passes -hlsl-entry main -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/ArrTest.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/ArrTest.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/ArrTest.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/sign-errors.hlsl (290 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/sign-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/sign-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/sign-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/sign-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/sign-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/sign-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/sign-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/atan2-overloads.hlsl (291 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/atan2-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan2-overloads.hlsl -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan2-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden spir_func noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan2-overloads.hlsl -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan2-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden spir_func noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan2-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden spir_func noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/cosh.hlsl (292 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/cosh.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cosh.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cosh.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cosh.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cosh.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cosh.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/BuiltinVector/ScalarSwizzleErrors.hlsl (293 of 25550) ******************** TEST 'Clang :: SemaHLSL/Types/BuiltinVector/ScalarSwizzleErrors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/ScalarSwizzleErrors.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/ScalarSwizzleErrors.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/ScalarSwizzleErrors.hlsl Line 4: vector component access exceeds type 'vector' (vector of 1 'int' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/ScalarSwizzleErrors.hlsl Line 8: vector component access exceeds type 'vector' (vector of 1 'float' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/ScalarSwizzleErrors.hlsl Line 12: illegal vector component name 'p' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/ScalarSwizzleErrors.hlsl Line 16: expected unqualified-id # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/ScalarSwizzleErrors.hlsl Line 20: assignment to cast is illegal, lvalue casts are not supported # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/InitLists.hlsl (294 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/InitLists.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/InitLists.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/InitLists.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/InitLists.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/InitLists.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/InitLists.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/SV_Position.ps.hlsl (295 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/semantics/SV_Position.ps.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan1.3-pixel -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Position.ps.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Position.ps.hlsl --check-prefix=CHECK-SPIRV # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan1.3-pixel -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Position.ps.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Position.ps.hlsl --check-prefix=CHECK-SPIRV # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Position.ps.hlsl --check-prefix=CHECK-SPIRV # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/StructuredBuffers-methods-ps.hlsl (296 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/StructuredBuffers-methods-ps.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-pixel -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-methods-ps.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-methods-ps.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-pixel -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-methods-ps.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-methods-ps.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-methods-ps.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptSetter.hlsl (297 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptSetter.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptSetter.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptSetter.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptSetter.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptSetter.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptSetter.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/matrix-member-zero-based-accessor-scalar-load.hlsl (298 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/matrix-member-zero-based-accessor-scalar-load.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 3 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-accessor-scalar-load.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-accessor-scalar-load.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-accessor-scalar-load.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-accessor-scalar-load.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-accessor-scalar-load.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/vk-features/vk.pushconstant.layout.hlsl (299 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/vk-features/vk.pushconstant.layout.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.layout.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.layout.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.layout.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.layout.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.layout.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic.array.output.hlsl (300 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic.array.output.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.array.output.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.array.output.hlsl --check-prefixes=CHECK,CHECK-SPIRV -DTARGET=spv # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.array.output.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.array.output.hlsl --check-prefixes=CHECK,CHECK-SPIRV -DTARGET=spv # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.array.output.hlsl --check-prefixes=CHECK,CHECK-SPIRV -DTARGET=spv # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ScalarSwizzles.hlsl (301 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ScalarSwizzles.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ScalarSwizzles.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ScalarSwizzles.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ScalarSwizzles.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ScalarSwizzles.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ScalarSwizzles.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/all-resources-bound.hlsl (302 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/all-resources-bound.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang --driver-mode=dxc -all-resources-bound -T lib_6_3 -HV 202x -Vd -Xclang -emit-llvm /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/all-resources-bound.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/all-resources-bound.hlsl --check-prefix=FLAG # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang --driver-mode=dxc -all-resources-bound -T lib_6_3 -HV 202x -Vd -Xclang -emit-llvm /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/all-resources-bound.hlsl # .---command stderr------------ # | clang: warning: argument unused during compilation: '-Vd' [-Wunused-command-line-argument] # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/all-resources-bound.hlsl --check-prefix=FLAG # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/all-resources-bound.hlsl --check-prefix=FLAG # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/asfloat.hlsl (303 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/asfloat.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asfloat.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asfloat.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asfloat.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asfloat.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asfloat.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/MatrixElementRowColFlags.hlsl (304 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/MatrixElementRowColFlags.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -fmatrix-memory-layout=column-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixElementRowColFlags.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixElementRowColFlags.hlsl --check-prefixes=CHECK,COL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -fmatrix-memory-layout=column-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixElementRowColFlags.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixElementRowColFlags.hlsl --check-prefixes=CHECK,COL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixElementRowColFlags.hlsl --check-prefixes=CHECK,COL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/res-array-global-subarray-many.hlsl (305 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/res-array-global-subarray-many.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-subarray-many.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-subarray-many.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-subarray-many.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-subarray-many.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-subarray-many.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/SV_GroupThreadID-noindex.hlsl (306 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/semantics/SV_GroupThreadID-noindex.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupThreadID-noindex.hlsl -verify -verify-ignore-unexpected=note,error # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupThreadID-noindex.hlsl -verify -verify-ignore-unexpected=note,error # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupThreadID-noindex.hlsl Line 6 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupThreadID-noindex.hlsl:7): semantic 'SV_GroupThreadID' does not allow indexing # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WaveActiveAnyTrue-errors.hlsl (307 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WaveActiveAnyTrue-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAnyTrue-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAnyTrue-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAnyTrue-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAnyTrue-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAnyTrue-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAnyTrue-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAnyTrue-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAnyTrue-errors.hlsl:20): no viable conversion from 'Foo' to 'bool' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 4 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl (308 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl:17): invalid operand of type 'S' where a scalar or vector is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl Line 21 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl:22): invalid operand of type 'bool' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/SV_VertexID.vs.hlsl (309 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/semantics/SV_VertexID.vs.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-unknown-shadermodel6.8-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_VertexID.vs.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck --check-prefix=CHECK-DXIL /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_VertexID.vs.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-unknown-shadermodel6.8-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_VertexID.vs.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck --check-prefix=CHECK-DXIL /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_VertexID.vs.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck --check-prefix=CHECK-DXIL /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_VertexID.vs.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/vertexid.ps.hlsl (310 of 25550) ******************** TEST 'Clang :: SemaHLSL/Semantics/vertexid.ps.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-pixel -finclude-default-header -x hlsl -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.ps.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-pixel -finclude-default-header -x hlsl -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.ps.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.ps.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.ps.hlsl:5): attribute 'SV_VertexID' is unsupported in 'pixel' shaders, requires vertex # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic.nested.vs.hlsl (311 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic.nested.vs.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.nested.vs.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.nested.vs.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.nested.vs.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.nested.vs.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.nested.vs.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/VectorElementOverloadResolution.hlsl (312 of 25550) ******************** TEST 'Clang :: SemaHLSL/VectorElementOverloadResolution.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorElementOverloadResolution.hlsl -DERROR=1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorElementOverloadResolution.hlsl -DERROR=1 # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorElementOverloadResolution.hlsl Line 84: call to 'FloatDouble' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorElementOverloadResolution.hlsl Line 144: call to 'HalfFloat' is ambiguous # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorElementOverloadResolution.hlsl Line 197: implicit conversion loses floating-point precision: 'double2' (aka 'vector') to 'vector' (vector of 2 'float' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorElementOverloadResolution.hlsl Line 218: implicit conversion loses floating-point precision: 'float2' (aka 'vector') to 'vector' (vector of 2 'half' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorElementOverloadResolution.hlsl Line 223: implicit conversion loses floating-point precision: 'double2' (aka 'vector') to 'vector' (vector of 2 'half' values) # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorElementOverloadResolution.hlsl Line 22: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorElementOverloadResolution.hlsl Line 23: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorElementOverloadResolution.hlsl Line 34: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorElementOverloadResolution.hlsl Line 35: candidate function # | 10 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveBitXor-errors.hlsl (313 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveBitXor-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor-errors.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor-errors.hlsl:17): invalid operand of type 'S' where a scalar or vector is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor-errors.hlsl Line 21 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor-errors.hlsl:22): invalid operand of type 'bool' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl (314 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library -x hlsl -fsyntax-only -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library -x hlsl -fsyntax-only -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 7 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:8): an array type is not allowed here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:14): an array type is not allowed here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:21): an array type is not allowed here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 27 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:28): an array type is not allowed here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:35): an array type is not allowed here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 41 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:42): an array type is not allowed here # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 7 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:9): in instantiation of function template specialization 'hlsl::ByteAddressBuffer::Load' requested here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:15): in instantiation of function template specialization 'hlsl::RWByteAddressBuffer::Load' requested here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:22): in instantiation of function template specialization 'hlsl::RWByteAddressBuffer::Load' requested here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 27 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:29): in instantiation of function template specialization 'hlsl::ByteAddressBuffer::Load' requested here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:36): in instantiation of function template specialization 'hlsl::RWByteAddressBuffer::Store' requested here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 41 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:43): in instantiation of function template specialization 'hlsl::RWByteAddressBuffer::Store' requested here # | 13 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/res-array-local2.hlsl (315 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/res-array-local2.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local2.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local2.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local2.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local2.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local2.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-SampleBias.hlsl (316 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/Texture2D-SampleBias.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleBias.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleBias.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleBias.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleBias.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleBias.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/rsqrt-builtin.hlsl (317 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/rsqrt-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/NonUniformResourceIndex.hlsl (318 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/NonUniformResourceIndex.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/NonUniformResourceIndex.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/NonUniformResourceIndex.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/NonUniformResourceIndex.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/NonUniformResourceIndex.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/NonUniformResourceIndex.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/target.vs.input.hlsl (319 of 25550) ******************** TEST 'Clang :: SemaHLSL/Semantics/target.vs.input.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-vertex -finclude-default-header -x hlsl -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/target.vs.input.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-vertex -finclude-default-header -x hlsl -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/target.vs.input.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/target.vs.input.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/target.vs.input.hlsl:5): attribute 'SV_Target' is unsupported in 'vertex' shaders, requires pixel # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/VectorElementStore.hlsl (320 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/VectorElementStore.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -emit-llvm -disable-llvm-passes -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/VectorElementStore.hlsl -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/VectorElementStore.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -emit-llvm -disable-llvm-passes -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/VectorElementStore.hlsl -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/VectorElementStore.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/VectorElementStore.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl (321 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl:13): too few arguments to function call, expected 2, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl Line 17 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl:16): too many arguments to function call, expected 2, have 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl:19): cannot initialize a parameter of type '__hlsl_resource_t' with an lvalue of type 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl Line 27 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl:26): invalid __hlsl_resource_t type attributes # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl Line 30 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl:29): invalid __hlsl_resource_t type attributes # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl Line 33 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl:32): invalid __hlsl_resource_t type attributes # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl Line 38 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl:37): argument 1 must be constant integer 1 or -1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl Line 41 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl:40): cannot initialize a parameter of type 'int' with an lvalue of type 'const char[2]' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl Line 44 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl:43): argument 1 must be constant integer 1 or -1 # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 10 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/cbuffer-empty-struct-array.hlsl (322 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/cbuffer-empty-struct-array.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-compute -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer-empty-struct-array.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer-empty-struct-array.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-compute -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer-empty-struct-array.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer-empty-struct-array.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer-empty-struct-array.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/wave_get_lane_index_do_while.hlsl (323 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/wave_get_lane_index_do_while.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_do_while.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_do_while.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_do_while.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_do_while.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_do_while.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic-struct-nested.hlsl (324 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic-struct-nested.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-Gather.hlsl (325 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/Texture2D-Gather.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Gather.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Gather.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Gather.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Gather.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Gather.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/f32tof16-builtin.hlsl (326 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/f32tof16-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f32tof16-builtin.hlsl -emit-llvm -O0 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f32tof16-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f32tof16-builtin.hlsl -emit-llvm -O0 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f32tof16-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f32tof16-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/ArrayElementwiseCast.hlsl (327 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/ArrayElementwiseCast.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayElementwiseCast.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayElementwiseCast.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayElementwiseCast.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayElementwiseCast.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayElementwiseCast.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/inline-spirv/SpirvType.literal.error.hlsl (328 of 25550) ******************** TEST 'Clang :: SemaHLSL/inline-spirv/SpirvType.literal.error.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.literal.error.hlsl -fsyntax-only -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.literal.error.hlsl -fsyntax-only -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_spirv.h Line 18 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.literal.error.hlsl:4): the argument to vk::Literal must be a vk::integral_constant # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.literal.error.hlsl Line 6 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.literal.error.hlsl:7): in instantiation of template type alias 'SpirvOpaqueType' requested here # | 3 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-SampleLevel.hlsl (329 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/Texture2D-SampleLevel.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleLevel.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleLevel.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleLevel.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleLevel.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleLevel.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/step-overloads.hlsl (330 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/step-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/step-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/step-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/step-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/step-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/step-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/vk-features/SpirvType.alignment.hlsl (331 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/vk-features/SpirvType.alignment.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/SpirvType.alignment.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/SpirvType.alignment.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/SpirvType.alignment.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/SpirvType.alignment.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/SpirvType.alignment.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/TruncationOverloadResolution.hlsl (332 of 25550) ******************** TEST 'Clang :: SemaHLSL/TruncationOverloadResolution.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -fsyntax-only /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl -DERROR=1 -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -fsyntax-only /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl -DERROR=1 -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 82: call to 'Half4Float4Double2' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 84: call to 'Float2Double2' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 86: call to 'Half2Float2' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 88: call to 'Half2Half3' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 89: call to 'Half2Half3' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 90: call to 'Half2Half3' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 95: call to 'Double2Double3' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 96: call to 'Double2Double3' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 97: call to 'Double2Double3' is ambiguous # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 13: implicit conversion loses floating-point precision: 'float4' (aka 'vector') to 'vector' (vector of 4 'half' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 24: implicit conversion truncates vector: 'float4' (aka 'vector') to 'vector' (vector of 2 'double' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 37: implicit conversion turns vector to scalar: 'half3' (aka 'vector') to 'half' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 38: implicit conversion turns vector to scalar: 'float3' (aka 'vector') to 'half' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 39: implicit conversion turns vector to scalar: 'double3' (aka 'vector') to 'half' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 41: implicit conversion turns vector to scalar: 'half3' (aka 'vector') to 'float' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 42: implicit conversion turns vector to scalar: 'float3' (aka 'vector') to 'float' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 43: implicit conversion turns vector to scalar: 'double3' (aka 'vector') to 'float' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 45: implicit conversion turns vector to scalar: 'half3' (aka 'vector') to 'double' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 46: implicit conversion turns vector to scalar: 'float3' (aka 'vector') to 'double' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 47: implicit conversion turns vector to scalar: 'double3' (aka 'vector') to 'double' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 49: implicit conversion truncates vector: 'half3' (aka 'vector') to 'vector' (vector of 1 'half' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 50: implicit conversion truncates vector: 'float3' (aka 'vector') to 'vector' (vector of 1 'half' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 50: implicit conversion loses floating-point precision: 'float3' (aka 'vector') to 'vector' (vector of 1 'half' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 51: implicit conversion truncates vector: 'double3' (aka 'vector') to 'vector' (vector of 1 'half' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 51: implicit conversion loses floating-point precision: 'double3' (aka 'vector') to 'vector' (vector of 1 'half' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 53: implicit conversion truncates vector: 'half3' (aka 'vector') to 'vector' (vector of 1 'float' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 54: implicit conversion truncates vector: 'float3' (aka 'vector') to 'vector' (vector of 1 'float' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 55: implicit conversion truncates vector: 'double3' (aka 'vector') to 'vector' (vector of 1 'float' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 55: implicit conversion loses floating-point precision: 'double3' (aka 'vector') to 'vector' (vector of 1 'float' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 57: implicit conversion truncates vector: 'half3' (aka 'vector') to 'vector' (vector of 1 'double' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 58: implicit conversion truncates vector: 'float3' (aka 'vector') to 'vector' (vector of 1 'double' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 59: implicit conversion truncates vector: 'double3' (aka 'vector') to 'vector' (vector of 1 'double' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 92: implicit conversion loses floating-point precision: 'vector' (vector of 3 'float' values) to 'vector' (vector of 3 'half' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 93: implicit conversion loses floating-point precision: 'vector' (vector of 3 'double' values) to 'vector' (vector of 3 'half' values) # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 65: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 66: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 68: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 69: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 71: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 71: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 71: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 72: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 72: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 72: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 74: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 74: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 74: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 75: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 75: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 75: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 78: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 79: candidate function # | 53 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/select-errors.hlsl (333 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/select-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/select-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/select-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/select-errors.hlsl Line 22: too few arguments to function call, expected 3, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/select-errors.hlsl Line 26: too few arguments to function call, expected 3, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/select-errors.hlsl Line 31: too few arguments to function call, expected 3, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/select-errors.hlsl Line 35: too many arguments to function call, expected 3, have 4 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/select-errors.hlsl Line 40: invalid operand of type 'int' where 'bool' or a vector of such type is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/select-errors.hlsl Line 44: invalid operand of type 'int1' (aka 'vector') where 'bool' or a vector of such type is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/select-errors.hlsl Line 49: arguments are of different types ('int' vs 'double') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/select-errors.hlsl Line 64: second and third arguments to '__builtin_hlsl_select' must be of scalar or vector type with matching scalar element type: 'vector' vs 'vector' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/select-errors.hlsl Line 5: implicit conversion turns vector to scalar: 'int1' (aka 'vector') to 'bool' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/select-errors.hlsl Line 18: implicit conversion turns vector to scalar: 'bool2' (aka 'vector') to 'bool' # | 11 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ddy-coarse.hlsl (334 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ddy-coarse.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-coarse.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-coarse.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-coarse.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-coarse.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-coarse.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/GroupMemoryBarrierWithGroupSync.hlsl (335 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/GroupMemoryBarrierWithGroupSync.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/GroupMemoryBarrierWithGroupSync.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/GroupMemoryBarrierWithGroupSync.hlsl -DTARGET=dx -check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/GroupMemoryBarrierWithGroupSync.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/GroupMemoryBarrierWithGroupSync.hlsl -DTARGET=dx -check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/GroupMemoryBarrierWithGroupSync.hlsl -DTARGET=dx -check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WaveActiveCountBits-errors.hlsl (336 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WaveActiveCountBits-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveCountBits-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveCountBits-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveCountBits-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveCountBits-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveCountBits-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveCountBits-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveCountBits-errors.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveCountBits-errors.hlsl:17): no viable conversion from 'S' to 'bool' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 4 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/round-overloads.hlsl (337 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/round-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/round-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/round-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/round-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/round-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/round-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: AST/HLSL/matrix-elementexpr-tree-transform.hlsl (338 of 25550) ******************** TEST 'Clang :: AST/HLSL/matrix-elementexpr-tree-transform.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -x hlsl -std=hlsl202x -finclude-default-header -ast-dump -ast-dump-filter=get00 /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/matrix-elementexpr-tree-transform.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/matrix-elementexpr-tree-transform.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -x hlsl -std=hlsl202x -finclude-default-header -ast-dump -ast-dump-filter=get00 /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/matrix-elementexpr-tree-transform.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/matrix-elementexpr-tree-transform.hlsl # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/matrix-elementexpr-tree-transform.hlsl:16:17: error: CHECK-LABEL: expected string not found in input # | // CHECK-LABEL: FunctionDecl {{.*}} get00 'float (matrix)' # | ^ # | :2:181: note: scanning from here # | FunctionTemplateDecl 0x5628fc85e188 line:5:3 invalid get00 # | ^ # | :4:56: note: possible intended match here # | `-FunctionDecl 0x5628fc85e0e0 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 0x5628fc85e188 line:5:3 invalid get00 # | label:16'0 X error: no match found # | 3: |-TemplateTypeParmDecl 0x5628fc85de58 col:20 referenced typename depth 0 index 0 T # | label:16'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 4: `-FunctionDecl 0x5628fc85e0e0 line:5:3 invalid get00 'T (int)' # | label:16'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | label:16'1 ? possible intended match # | 5: |-ParmVarDecl 0x5628fc85dfb8 col:25 invalid m 'int' # | label:16'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: `-CompoundStmt 0x5628fc85e278 # | label:16'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 7: `-ReturnStmt 0x5628fc85e268 # | label:16'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 8: `-CXXDependentScopeMemberExpr 0x5628fc85e220 '' contains-errors lvalue ._m00 # | label:16'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 9: `-RecoveryExpr 0x5628fc85e200 '' contains-errors lvalue # | label:16'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 10: # | label:16'0 ~ # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/vk-features/vk.pushconstant.anon-struct.hlsl (339 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/vk-features/vk.pushconstant.anon-struct.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.anon-struct.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.anon-struct.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.anon-struct.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.anon-struct.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.anon-struct.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/target.vs.output.hlsl (340 of 25550) ******************** TEST 'Clang :: SemaHLSL/Semantics/target.vs.output.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-vertex -finclude-default-header -x hlsl -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/target.vs.output.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-vertex -finclude-default-header -x hlsl -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/target.vs.output.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/target.vs.output.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/target.vs.output.hlsl:5): attribute 'SV_Target' is unsupported in 'vertex' shaders, requires pixel # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/matrix-type-indexing.hlsl (341 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/matrix-type-indexing.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/matrix-type-indexing.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -fmatrix-memory-layout=row-major -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/matrix-type-indexing.hlsl --check-prefixes=CHECK,ROW-CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/matrix-type-indexing.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -fmatrix-memory-layout=row-major -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/matrix-type-indexing.hlsl --check-prefixes=CHECK,ROW-CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/matrix-type-indexing.hlsl --check-prefixes=CHECK,ROW-CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/cbuffer_with_static_global_and_function.hlsl (342 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/cbuffer_with_static_global_and_function.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_with_static_global_and_function.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_with_static_global_and_function.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_with_static_global_and_function.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_with_static_global_and_function.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_with_static_global_and_function.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveSum.hlsl (343 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveSum.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveSum.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveSum.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveSum.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveSum.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveSum.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/sgep/array_store.hlsl (344 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/sgep/array_store.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -fexperimental-emit-sgep -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/array_store.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/array_store.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -fexperimental-emit-sgep -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/array_store.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/array_store.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/array_store.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ddx.hlsl (345 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ddx.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/MatrixToAndFromVectorConstructors.hlsl (346 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/MatrixToAndFromVectorConstructors.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - -fmatrix-memory-layout=column-major /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixToAndFromVectorConstructors.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixToAndFromVectorConstructors.hlsl --check-prefixes=CHECK,COL-CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - -fmatrix-memory-layout=column-major /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixToAndFromVectorConstructors.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixToAndFromVectorConstructors.hlsl --check-prefixes=CHECK,COL-CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixToAndFromVectorConstructors.hlsl --check-prefixes=CHECK,COL-CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/mul-errors.hlsl (347 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/mul-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:10): no matching function for call to 'mul' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl Line 15 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:16): no matching function for call to 'mul' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl Line 21 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:22): no matching function for call to 'mul' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl Line 27 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:28): no matching function for call to 'mul' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl Line 33 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:34): no matching function for call to 'mul' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl Line 39 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:40): no matching function for call to 'mul' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | 115 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/RWBuffer-imageformat.hlsl (348 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/RWBuffer-imageformat.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -finclude-default-header -fnative-half-type -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/RWBuffer-imageformat.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/RWBuffer-imageformat.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -finclude-default-header -fnative-half-type -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/RWBuffer-imageformat.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/RWBuffer-imageformat.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/RWBuffer-imageformat.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ddx-fine-builtin.hlsl (349 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ddx-fine-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-fine-builtin.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-fine-builtin.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-fine-builtin.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-fine-builtin.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-fine-builtin.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/groupsharedArgs/MatrixTest.hlsl (350 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/groupsharedArgs/MatrixTest.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -std=hlsl202x -emit-llvm -disable-llvm-passes -hlsl-entry main -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/MatrixTest.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/MatrixTest.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -std=hlsl202x -emit-llvm -disable-llvm-passes -hlsl-entry main -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/MatrixTest.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/MatrixTest.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/MatrixTest.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/UsualArithmeticConversions.hlsl (351 of 25550) ******************** TEST 'Clang :: SemaHLSL/Language/UsualArithmeticConversions.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -fnative-half-type /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl -DERRORS -Wdouble-promotion -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -fnative-half-type /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl -DERRORS -Wdouble-promotion -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 285: left hand operand of type 'float4' (aka 'vector') to compound assignment cannot be truncated when used with right hand operand of type 'int2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 359 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:352): invalid operands to binary expression ('float4' (aka 'vector') and 'int4' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 370 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:363): invalid operands to binary expression ('float4x4' (aka 'matrix') and 'int4x4' (aka 'matrix') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 381 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:374): invalid operands to binary expression ('float4x4' (aka 'matrix') and 'int4x4' (aka 'matrix') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 393 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:385): invalid operands to binary expression ('float2' (aka 'vector') and 'int4' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 402 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:397): invalid operands to binary expression ('bool2' (aka 'vector') and 'bool2') # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 24: implicit conversion from 'int4' (aka 'vector') to 'float4' (aka 'vector') may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 35: implicit conversion from 'int4' (aka 'vector') to 'float4' (aka 'vector') may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 56 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:54): implicit conversion from 'int2' (aka 'vector') to 'vector' (vector of 2 'float' values) may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 56 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:55): implicit conversion truncates vector: 'float4' (aka 'vector') to 'vector' (vector of 2 'float' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 70 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:68): implicit conversion from 'int2' (aka 'vector') to 'vector' (vector of 2 'float' values) may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 70 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:69): implicit conversion truncates vector: 'float4' (aka 'vector') to 'vector' (vector of 2 'float' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 95 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:93): implicit conversion loses integer precision: 'vector' (vector of 4 'unsigned long long' values) to 'vector' (vector of 4 'int' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 95 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:94): implicit conversion changes signedness: 'vector' (vector of 4 'long long' values) to 'vector' (vector of 4 'unsigned long long' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 111: implicit conversion from 'int4' (aka 'vector') to 'float4' (aka 'vector') may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 132 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:130): implicit conversion truncates vector: 'int4' (aka 'vector') to 'float2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 132 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:131): implicit conversion from 'int4' (aka 'vector') to 'float2' (aka 'vector') may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 153 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:151): implicit conversion truncates vector: 'int4' (aka 'vector') to 'float2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 153 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:152): implicit conversion from 'int4' (aka 'vector') to 'float2' (aka 'vector') may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 169: implicit conversion loses floating-point precision: 'float4' (aka 'vector') to 'half4' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 180: implicit conversion increases floating-point precision: 'half4' (aka 'vector') to 'float4' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 215: implicit conversion loses integer precision: 'int64_t4' (aka 'vector') to 'int4' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 236 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:235): implicit conversion changes signedness: 'vector' (vector of 4 'long long' values) to 'vector' (vector of 4 'unsigned long' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 255: implicit conversion turns vector to scalar: 'int2' (aka 'vector') to 'float' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 267: implicit conversion turns vector to scalar: 'float2' (aka 'vector') to 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 312: implicit conversion from 'int4' (aka 'vector') to 'float4' (aka 'vector') may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 329 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:327): implicit conversion truncates vector: 'int4' (aka 'vector') to 'float2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 329 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:328): implicit conversion from 'int4' (aka 'vector') to 'float2' (aka 'vector') may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 342: implicit conversion from 'int4' (aka 'vector') to 'vector' (vector of 4 'float' values) may lose precision # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 359 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:353): did you mean or? # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 370 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:364): did you mean or? # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 381 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:375): did you mean and? # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 393 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:386): did you mean and? # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 402 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:398): did you mean and? # | 35 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/matrix-member-zero-based-swizzle-store.hlsl (352 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/matrix-member-zero-based-swizzle-store.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-swizzle-store.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-swizzle-store.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-swizzle-store.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-swizzle-store.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-swizzle-store.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl (353 of 25550) ******************** TEST 'Clang :: SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -std=hlsl2018 -verify -Wconversion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -std=hlsl2018 -verify -Wconversion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl:6): support for groupshared parameter annotation not added until HLSL 202x # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl:17): support for groupshared parameter annotation not added until HLSL 202x # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl:18): support for groupshared parameter annotation not added until HLSL 202x # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl:26): support for groupshared parameter annotation not added until HLSL 202x # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/vk-input-builtin.hlsl (354 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/vk-input-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan1.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-input-builtin.hlsl -emit-llvm -O3 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-input-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan1.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-input-builtin.hlsl -emit-llvm -O3 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-input-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-input-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/SV_Target.ps.hlsl (355 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/semantics/SV_Target.ps.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan1.3-pixel -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Target.ps.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Target.ps.hlsl --check-prefix=CHECK-SPIRV # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan1.3-pixel -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Target.ps.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Target.ps.hlsl --check-prefix=CHECK-SPIRV # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Target.ps.hlsl --check-prefix=CHECK-SPIRV # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/fwidth.hlsl (356 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/fwidth.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/fwidth.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/fwidth.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/fwidth.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/fwidth.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/fwidth.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/transpose.hlsl (357 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/transpose.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -emit-llvm -disable-llvm-passes -fmatrix-memory-layout=column-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/transpose.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/transpose.hlsl --check-prefixes=CHECK,COLMAJOR # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -emit-llvm -disable-llvm-passes -fmatrix-memory-layout=column-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/transpose.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/transpose.hlsl --check-prefixes=CHECK,COLMAJOR # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/transpose.hlsl --check-prefixes=CHECK,COLMAJOR # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/struct_input.hlsl (358 of 25550) ******************** TEST 'Clang :: SemaHLSL/Semantics/struct_input.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/struct_input.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/struct_input.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/struct_input.hlsl Line 7 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/struct_input.hlsl:5): semantic annotations must be present for all parameters of an entry function or patch constant function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/struct_input.hlsl Line 18 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/struct_input.hlsl:16): semantic annotations must be present for all parameters of an entry function or patch constant function # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/struct_input.hlsl Line 7 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/struct_input.hlsl:6): 'f1' used here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/struct_input.hlsl Line 12 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/struct_input.hlsl:11): 's' declared here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/struct_input.hlsl Line 18 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/struct_input.hlsl:17): 'f' declared here # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WavePrefixProduct.hlsl (359 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WavePrefixProduct.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixProduct.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixProduct.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixProduct.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixProduct.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixProduct.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ceil.hlsl (360 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ceil.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ceil.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ceil.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ceil.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ceil.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ceil.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/convergence/entry.point.hlsl (361 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/convergence/entry.point.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -finclude-default-header -disable-llvm-passes -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/entry.point.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/entry.point.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -finclude-default-header -disable-llvm-passes -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/entry.point.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/entry.point.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/entry.point.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Wave.hlsl (362 of 25550) ******************** TEST 'Clang :: SemaHLSL/Wave.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil--shadermodel6.7-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Wave.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil--shadermodel6.7-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Wave.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic-struct-1.hlsl (363 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic-struct-1.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-1.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-1.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-1.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-1.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-1.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/res-array-local-multi-dim.hlsl (364 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/res-array-local-multi-dim.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local-multi-dim.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local-multi-dim.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local-multi-dim.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local-multi-dim.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local-multi-dim.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/entry.hlsl (365 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/entry.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/entry.hlsl -hlsl-entry foo -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/entry.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/entry.hlsl -hlsl-entry foo -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/entry.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/entry.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-default-explicit-binding.hlsl (366 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/Texture2D-default-explicit-binding.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-default-explicit-binding.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-default-explicit-binding.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-default-explicit-binding.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-default-explicit-binding.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-default-explicit-binding.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic.struct.hlsl (367 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic.struct.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.struct.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.struct.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.struct.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.struct.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.struct.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/SV_Position.vs.hlsl (368 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/semantics/SV_Position.vs.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-unknown-shadermodel6.8-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Position.vs.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck --check-prefix=CHECK-DXIL /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Position.vs.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-unknown-shadermodel6.8-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Position.vs.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck --check-prefix=CHECK-DXIL /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Position.vs.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck --check-prefix=CHECK-DXIL /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Position.vs.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl (369 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl:15): invalid operand of type 'bool' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl:20): invalid operand of type 'bool2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl:27): invalid operand of type 'S' where a scalar or vector is required # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/res-may-alias.hlsl (370 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/res-may-alias.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -res-may-alias -std=hlsl202x -triple dxilv1.3-unknown-shadermodel6.3-library -finclude-default-header -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/res-may-alias.hlsl 2>&1 | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/res-may-alias.hlsl --check-prefix=FLAG # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -res-may-alias -std=hlsl202x -triple dxilv1.3-unknown-shadermodel6.3-library -finclude-default-header -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/res-may-alias.hlsl # note: command had no output on stdout or stderr # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/res-may-alias.hlsl --check-prefix=FLAG # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/res-may-alias.hlsl:6:14: error: FLAG-DAG: expected string not found in input # | // FLAG-DAG: ![[RMA:.*]] = !{i32 1, !"dx.resmayalias", i32 1} # | ^ # | :1:1: note: scanning from here # | In file included from :1: # | ^ # | # | Input file: # | Check file: /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/res-may-alias.hlsl # | # | -dump-input=help explains the following input dump. # | # | Input was: # | <<<<<< # | 1: In file included from :1: # | dag:6 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found # | 2: In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | dag:6 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 3: /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | dag:6 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 4: 42 | #include "hlsl_alias_intrinsics_gen.inc" # | dag:6 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 5: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | dag:6 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: 1 error generated. # | dag:6 ~~~~~~~~~~~~~~~~~~~ # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/vk-features/SpirvType.hlsl (371 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/vk-features/SpirvType.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/SpirvType.hlsl -emit-llvm -disable-llvm-passes -fspv-use-unknown-image-format -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/SpirvType.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/SpirvType.hlsl -emit-llvm -disable-llvm-passes -fspv-use-unknown-image-format -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/SpirvType.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/SpirvType.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptConstSwizzle.hlsl (372 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptConstSwizzle.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptConstSwizzle.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptConstSwizzle.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptConstSwizzle.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptConstSwizzle.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptConstSwizzle.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/vk-features/vk.pushconstant.access.bitfield.hlsl (373 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/vk-features/vk.pushconstant.access.bitfield.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.access.bitfield.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.access.bitfield.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.access.bitfield.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.access.bitfield.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.access.bitfield.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/cbuffer_and_namespaces.hlsl (374 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/cbuffer_and_namespaces.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_and_namespaces.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_and_namespaces.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_and_namespaces.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_and_namespaces.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_and_namespaces.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/vk-ext-input-builtin.hlsl (375 of 25550) ******************** TEST 'Clang :: SemaHLSL/vk-ext-input-builtin.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unkown-vulkan1.3-compute -x hlsl -hlsl-entry foo -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unkown-vulkan1.3-compute -x hlsl -hlsl-entry foo -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl:3): 'vk::ext_builtin_input' attribute only applies to static const globals # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl Line 8 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl:7): 'vk::ext_builtin_input' attribute only applies to static const globals # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl Line 12 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl:11): 'vk::ext_builtin_input' attribute takes one argument # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl:13): default initialization of an object of const type 'const hlsl_private uint3' (aka 'const hlsl_private vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl Line 17 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl:16): 'vk::ext_builtin_input' attribute requires an integer constant # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl:18): default initialization of an object of const type 'const hlsl_private uint3' (aka 'const hlsl_private vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl:21): 'vk::ext_builtin_input' attribute only applies to static const globals # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 8 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveBitOr.hlsl (376 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveBitOr.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitOr.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitOr.hlsl --check-prefixes=CHECK,DXCHECK -DCALL="call" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitOr.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitOr.hlsl --check-prefixes=CHECK,DXCHECK -DCALL=call # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitOr.hlsl --check-prefixes=CHECK,DXCHECK -DCALL=call # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/AggregateSplatCast.hlsl (377 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/AggregateSplatCast.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/AggregateSplatCast.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/AggregateSplatCast.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/AggregateSplatCast.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/AggregateSplatCast.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/AggregateSplatCast.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/convergence/do.while.hlsl (378 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/convergence/do.while.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/do.while.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/do.while.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/do.while.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/do.while.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/do.while.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/D3DCOLORtoUBYTE4.hlsl (379 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/D3DCOLORtoUBYTE4.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/D3DCOLORtoUBYTE4.hlsl -emit-llvm -O1 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/D3DCOLORtoUBYTE4.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/D3DCOLORtoUBYTE4.hlsl -emit-llvm -O1 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/D3DCOLORtoUBYTE4.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/D3DCOLORtoUBYTE4.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/groupsharedArgs/InOut.hlsl (380 of 25550) ******************** TEST 'Clang :: SemaHLSL/Language/groupsharedArgs/InOut.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -std=hlsl202x -verify -Wconversion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -std=hlsl202x -verify -Wconversion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:10): 'inout' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:12): 'in' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:14): 'out' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 15 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:16): 'inout' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 17 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:18): 'in' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:20): 'out' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 27 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:28): 'inout' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 27 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:29): explicit instantiation of 'fn8' does not refer to a function template, variable template, member function, member class, or static data member # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 35 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:36): 'out' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 35 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:37): explicit instantiation of 'fn9' does not refer to a function template, variable template, member function, member class, or static data member # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 43 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:44): 'in' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 43 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:45): explicit instantiation of 'fn10' does not refer to a function template, variable template, member function, member class, or static data member # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 65 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:66): 'inout' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 70 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:71): 'in' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 75 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:76): 'out' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 84 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:85): no matching function for call to 'fn11' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 86 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:87): no matching function for call to 'fn12' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 88 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:89): no matching function for call to 'fn13' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 81 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:82): passing groupshared variable to a parameter annotated with inout. See 'groupshared' parameter annotation added in 202x # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:25): candidate template ignored: substitution failure [with T = groupshared uint]: 'inout' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 32 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:33): candidate template ignored: substitution failure [with T = groupshared uint]: 'out' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 40 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:41): candidate template ignored: substitution failure [with T = groupshared uint]: 'in' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 49 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:47): candidate template ignored: substitution failure [with T = groupshared uint]: 'inout' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 54 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:52): candidate template ignored: substitution failure [with T = groupshared uint]: 'out' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 60 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:58): candidate template ignored: substitution failure [with T = groupshared uint]: 'in' attribute is not compatible with 'groupshared' attribute # | 26 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic.explicit-mix.lib.hlsl (381 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic.explicit-mix.lib.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix.lib.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix.lib.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix.lib.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix.lib.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix.lib.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/VectorSwizzles.hlsl (382 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/VectorSwizzles.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/VectorSwizzles.hlsl -disable-llvm-passes -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/VectorSwizzles.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/VectorSwizzles.hlsl -disable-llvm-passes -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/VectorSwizzles.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/VectorSwizzles.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/wave_get_lane_index_simple.hlsl (383 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/wave_get_lane_index_simple.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_simple.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_simple.hlsl --check-prefixes=CHECK,CHECK-SPIRV # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_simple.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_simple.hlsl --check-prefixes=CHECK,CHECK-SPIRV # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_simple.hlsl --check-prefixes=CHECK,CHECK-SPIRV # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl (384 of 25550) ******************** TEST 'Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl:5): implicit conversion truncates matrix: 'int4x4' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl:11): implicit conversion truncates matrix: 'int4x4' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl:17): implicit conversion truncates matrix: 'int4x4' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl:23): implicit conversion truncates matrix: 'int4x4' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl Line 28 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl:29): implicit conversion truncates matrix: 'int4x4' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl:35): implicit conversion truncates matrix: 'int4x4' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl Line 40 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl:41): implicit conversion truncates matrix: 'int4x4' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl Line 46 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl:47): implicit conversion turns matrix to scalar: 'int4x4' (aka 'matrix') to 'int' # | 9 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: Driver/dxc_hlsl-rootsig-ver.hlsl (385 of 25550) ******************** TEST 'Clang :: Driver/dxc_hlsl-rootsig-ver.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang --driver-mode=dxc -T cs_6_0 -fcgl /usr/local/google/home/thakis/src/llvm-project/clang/test/Driver/dxc_hlsl-rootsig-ver.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/Driver/dxc_hlsl-rootsig-ver.hlsl --check-prefix=CHECK-V1_1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang --driver-mode=dxc -T cs_6_0 -fcgl /usr/local/google/home/thakis/src/llvm-project/clang/test/Driver/dxc_hlsl-rootsig-ver.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/Driver/dxc_hlsl-rootsig-ver.hlsl --check-prefix=CHECK-V1_1 # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/Driver/dxc_hlsl-rootsig-ver.hlsl --check-prefix=CHECK-V1_1 # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/no-conversion-warnings.hlsl (386 of 25550) ******************** TEST 'Clang :: SemaHLSL/no-conversion-warnings.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library -Wno-conversion -Wno-vector-conversion -Wno-matrix-conversion -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/no-conversion-warnings.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library -Wno-conversion -Wno-vector-conversion -Wno-matrix-conversion -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/no-conversion-warnings.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/matrix-member-one-based-swizzle-load.hlsl (387 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/matrix-member-one-based-swizzle-load.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-swizzle-load.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-swizzle-load.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-swizzle-load.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-swizzle-load.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-swizzle-load.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/sgep/array_load.hlsl (388 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/sgep/array_load.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -fexperimental-emit-sgep -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/array_load.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/array_load.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -fexperimental-emit-sgep -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/array_load.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/array_load.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/array_load.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/inline-spirv/SpirvType.incomplete.hlsl (389 of 25550) ******************** TEST 'Clang :: SemaHLSL/inline-spirv/SpirvType.incomplete.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.incomplete.hlsl -fsyntax-only -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.incomplete.hlsl -fsyntax-only -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_spirv.h Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.incomplete.hlsl:6): argument type 'S' is incomplete # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.incomplete.hlsl Line 4: forward declaration of 'S' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.incomplete.hlsl Line 8 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.incomplete.hlsl:9): in instantiation of template type alias 'SpirvOpaqueType' requested here # | 4 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl (390 of 25550) ******************** TEST 'Clang :: SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl Line 4: incomplete type 'Undefined' used in type trait expression # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl:7): variable length arrays are not supported for the current target # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl:8): variable length arrays are not supported in '__builtin_hlsl_is_intangible' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl:9): variable length arrays in C++ are a Clang extension # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl Line 3: forward declaration of 'Undefined' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl Line 6: declared here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl:10): function parameter 'X' with unknown value cannot be used in a constant expression # | 8 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/radians-overloads.hlsl (391 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/radians-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians-overloads.hlsl -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians-overloads.hlsl --check-prefixes=CHECK -DTARGET=dx -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians-overloads.hlsl -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians-overloads.hlsl --check-prefixes=CHECK -DTARGET=dx '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians-overloads.hlsl --check-prefixes=CHECK -DTARGET=dx -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveCountBits.hlsl (392 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveCountBits.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveCountBits.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveCountBits.hlsl -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveCountBits.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveCountBits.hlsl -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveCountBits.hlsl -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/SplatOverloadResolution.hlsl (393 of 25550) ******************** TEST 'Clang :: SemaHLSL/SplatOverloadResolution.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -fsyntax-only /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl -DERROR=1 -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -fsyntax-only /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl -DERROR=1 -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 115: call to 'FloatVDoubleV' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 117: call to 'HalfVFloatV' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 125: call to 'FloatV' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 126: call to 'FloatV' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 127: call to 'FloatV' is ambiguous # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 102: implicit conversion loses floating-point precision: 'float' to 'half' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 140: implicit conversion truncates vector: 'half3' (aka 'vector') to 'vector' (vector of 2 'float' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 145: implicit conversion truncates vector: 'float3' (aka 'vector') to 'vector' (vector of 2 'float' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 150: implicit conversion truncates vector: 'double3' (aka 'vector') to 'vector' (vector of 2 'float' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 150: implicit conversion loses floating-point precision: 'double3' (aka 'vector') to 'vector' (vector of 2 'float' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 165: implicit conversion loses floating-point precision: 'double4' (aka 'vector') to 'vector' (vector of 4 'float' values) # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 108: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 109: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 111: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 112: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 121: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 121: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 121: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 122: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 122: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 122: candidate function # | 22 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/convergence/cf.for.plain.hlsl (394 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/convergence/cf.for.plain.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/cf.for.plain.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/cf.for.plain.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/cf.for.plain.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/cf.for.plain.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/cf.for.plain.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/asfloat-constexpr.hlsl (395 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/asfloat-constexpr.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-constexpr.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-constexpr.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/Arithmetic/literal_suffixes_202x.hlsl (396 of 25550) ******************** TEST 'Clang :: SemaHLSL/Types/Arithmetic/literal_suffixes_202x.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.4-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Arithmetic/literal_suffixes_202x.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.4-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Arithmetic/literal_suffixes_202x.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Arithmetic/literal_suffixes_202x.hlsl Line 41 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Arithmetic/literal_suffixes_202x.hlsl:40): integer literal is too large to be represented in a signed integer type, interpreting as unsigned # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/matrix-member-zero-based-swizzle-load.hlsl (397 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/matrix-member-zero-based-swizzle-load.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-swizzle-load.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-swizzle-load.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-swizzle-load.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-swizzle-load.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-swizzle-load.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/f32tof16-errors.hlsl (398 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/f32tof16-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:11): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:17): 1st argument must be a scalar or vector of floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 21 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:22): 1st argument must be a scalar or vector of floating-point types (was 'bool4' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:27): 1st argument must be a scalar or vector of floating-point types (was 'short') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:32): 1st argument must be a scalar or vector of floating-point types (was 'unsigned short') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 36 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:37): 1st argument must be a scalar or vector of floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 41 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:42): 1st argument must be a scalar or vector of floating-point types (was 'long') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 46 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:47): 1st argument must be a scalar or vector of floating-point types (was 'int2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 51 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:52): 1st argument must be a scalar or vector of floating-point types (was 'half') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 56 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:57): 1st argument must be a scalar or vector of floating-point types (was 'half4' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 61 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:62): 1st argument must be a scalar or vector of floating-point types (was 'unsigned int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 66 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:67): 1st argument must be a scalar or vector of floating-point types (was 'double') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 71 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:72): no matching function for call to 'f32tof16' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 76 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:77): no matching function for call to 'f32tof16' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 81 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:82): 1st argument must be a scalar or vector of floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 86 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:87): 1st argument must be a scalar or vector of floating-point types (was 'bool3' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 92 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:93): 1st argument must be a scalar or vector of floating-point types (was 'short') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 97 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:98): 1st argument must be a scalar or vector of floating-point types (was 'unsigned short') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 102 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:103): 1st argument must be a scalar or vector of floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 107 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:108): 1st argument must be a scalar or vector of floating-point types (was 'long') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 112 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:113): 1st argument must be a scalar or vector of floating-point types (was 'int3' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 117 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:118): 1st argument must be a scalar or vector of floating-point types (was 'half') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 122 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:123): 1st argument must be a scalar or vector of floating-point types (was 'half2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 127 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:128): 1st argument must be a scalar or vector of floating-point types (was 'uint' (aka 'unsigned int')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 132 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:133): 1st argument must be a scalar or vector of floating-point types (was 'double') # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:6): candidate function not viable: requires 1 argument, but 0 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:6): candidate function not viable: requires 1 argument, but 0 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:6): candidate function not viable: requires 1 argument, but 0 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:6): candidate function not viable: requires 1 argument, but 0 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:12): candidate function not viable: requires 1 argument, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:12): candidate function not viable: requires 1 argument, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:12): candidate function not viable: requires 1 argument, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:12): candidate function not viable: requires 1 argument, but 2 were provided # | 35 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/SV_GroupID.hlsl (399 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/semantics/SV_GroupID.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupID.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupID.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupID.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupID.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupID.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/Traits/IsTypedResourceElementCompatible.hlsl (400 of 25550) ******************** TEST 'Clang :: SemaHLSL/Types/Traits/IsTypedResourceElementCompatible.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -fnative-half-type -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsTypedResourceElementCompatible.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -fnative-half-type -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsTypedResourceElementCompatible.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/Traits/ScalarizedLayoutCompatible.hlsl (401 of 25550) ******************** TEST 'Clang :: SemaHLSL/Types/Traits/ScalarizedLayoutCompatible.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatible.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatible.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/ArrayOutputArgs-errors.hlsl (402 of 25550) ******************** TEST 'Clang :: SemaHLSL/Language/ArrayOutputArgs-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl:11): no matching function for call to 'increment' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl Line 18 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl:19): no matching function for call to 'increment' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl:26): no matching function for call to 'increment' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl Line 32 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl:33): no matching function for call to 'increment' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl Line 39 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl:40): no matching function for call to 'increment' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl Line 48 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl:49): no matching function for call to 'increment' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl:12): candidate function not viable: no known conversion from 'int[3]' to 'int[2]' for 1st argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl:20): candidate function not viable: no known conversion from 'int[1]' to 'int[2]' for 1st argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl:27): candidate function not viable: requires single argument 'Arr', but no arguments were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl:34): candidate function not viable: no known conversion from 'float[2]' to 'int[2]' for 1st argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl:41): candidate function not viable: no known conversion from 'int' to 'int[2]' for 1st argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl:50): candidate function not viable: requires single argument 'Arr', but 2 arguments were provided # | 13 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/DispatchThreadID-noindex.hlsl (403 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/semantics/DispatchThreadID-noindex.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/DispatchThreadID-noindex.hlsl -verify -verify-ignore-unexpected=note,error # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/DispatchThreadID-noindex.hlsl -verify -verify-ignore-unexpected=note,error # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/DispatchThreadID-noindex.hlsl Line 6 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/DispatchThreadID-noindex.hlsl:7): semantic 'SV_DispatchThreadID' does not allow indexing # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/degrees-errors.hlsl (404 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/degrees-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/degrees-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/degrees-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/degrees-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/degrees-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/degrees-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/degrees-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/degrees-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/degrees-errors.hlsl:15): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/degrees-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/degrees-errors.hlsl:20): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/degrees-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/degrees-errors.hlsl:25): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int2' (aka 'vector')) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/MatrixExplicitTruncation.hlsl (405 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/MatrixExplicitTruncation.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -fmatrix-memory-layout=row-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixExplicitTruncation.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixExplicitTruncation.hlsl --check-prefixes=CHECK,ROW-CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -fmatrix-memory-layout=row-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixExplicitTruncation.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixExplicitTruncation.hlsl --check-prefixes=CHECK,ROW-CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixExplicitTruncation.hlsl --check-prefixes=CHECK,ROW-CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WaveActiveAllTrue-errors.hlsl (406 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WaveActiveAllTrue-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllTrue-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllTrue-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllTrue-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllTrue-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllTrue-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllTrue-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllTrue-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllTrue-errors.hlsl:20): no viable conversion from 'Foo' to 'bool' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 4 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/sgep/object_method.hlsl (407 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/sgep/object_method.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -fexperimental-emit-sgep -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/object_method.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/object_method.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -fexperimental-emit-sgep -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/object_method.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/object_method.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/object_method.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic.explicit-location-output-struct.hlsl (408 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic.explicit-location-output-struct.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan1.3-pixel -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-location-output-struct.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-location-output-struct.hlsl --check-prefixes=CHECK,CHECK-SPIRV # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan1.3-pixel -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-location-output-struct.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-location-output-struct.hlsl --check-prefixes=CHECK,CHECK-SPIRV # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-location-output-struct.hlsl --check-prefixes=CHECK,CHECK-SPIRV # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/shader_type_attr.hlsl (409 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/shader_type_attr.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/shader_type_attr.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/shader_type_attr.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/shader_type_attr.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/shader_type_attr.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/shader_type_attr.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/log-overloads.hlsl (410 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/log-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/ArrayAssignable_errors.hlsl (411 of 25550) ******************** TEST 'Clang :: SemaHLSL/ArrayAssignable_errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ArrayAssignable_errors.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ArrayAssignable_errors.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ArrayAssignable_errors.hlsl Line 6 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ArrayAssignable_errors.hlsl:7): assigning to 'int[2]' from incompatible type 'int[3]' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ArrayAssignable_errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ArrayAssignable_errors.hlsl:14): assigning to 'int[3]' from incompatible type 'int[2]' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ArrayAssignable_errors.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ArrayAssignable_errors.hlsl:21): assigning to 'int[2][2]' from incompatible type 'int[2]' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ArrayAssignable_errors.hlsl Line 27 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ArrayAssignable_errors.hlsl:28): assigning to 'int[2]' from incompatible type 'int[2][2]' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic.array.hlsl (412 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic.array.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.array.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.array.hlsl --check-prefixes=CHECK,CHECK-SPIRV -DTARGET=spv # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.array.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.array.hlsl --check-prefixes=CHECK,CHECK-SPIRV -DTARGET=spv # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.array.hlsl --check-prefixes=CHECK,CHECK-SPIRV -DTARGET=spv # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl (413 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl:5): too few arguments to function call, expected 2, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl:10): too few arguments to function call, expected 2, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl:15): too many arguments to function call, expected 2, have 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl:20): passing 'double' to parameter of incompatible type 'unsigned int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl:25): passing 'int3' (aka 'vector') to parameter of incompatible type 'unsigned int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl:32): passing 'S' to parameter of incompatible type 'unsigned int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl Line 36 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl:37): invalid operand of type 'S' where a scalar or vector is required # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 8 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Resources/Texture2D-SampleCmp.hlsl (414 of 25550) ******************** TEST 'Clang :: SemaHLSL/Resources/Texture2D-SampleCmp.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -fsyntax-only -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -fsyntax-only -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:14): 'SampleCmp' and 'SampleCmpLevelZero' require resource to contain a floating point type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:18): no matching member function for call to 'SampleCmp' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl Line 28 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:24): no matching member function for call to 'SampleCmp' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:30): no matching member function for call to 'SampleCmp' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl Line 40 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:36): no matching member function for call to 'SampleCmp' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl Line 46 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:42): no matching member function for call to 'SampleCmp' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:15): in instantiation of member function 'hlsl::Texture2D>::SampleCmp' requested here # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:19): candidate function not viable: requires 3 arguments, but 1 was provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:20): candidate function not viable: requires 4 arguments, but 1 was provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:21): candidate function not viable: requires 5 arguments, but 1 was provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:25): candidate function not viable: requires 5 arguments, but 6 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:26): candidate function not viable: requires 4 arguments, but 6 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:27): candidate function not viable: requires 3 arguments, but 6 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:31): candidate function not viable: no known conversion from 'SamplerState' to 'hlsl::SamplerComparisonState' for 1st argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:32): candidate function not viable: requires 4 arguments, but 3 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:33): candidate function not viable: requires 5 arguments, but 3 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:37): candidate function not viable: no known conversion from 'SamplerComparisonState' to 'vector' (vector of 2 'int' values) for 4th argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:38): candidate function not viable: requires 3 arguments, but 4 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:39): candidate function not viable: requires 5 arguments, but 4 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:43): candidate function not viable: no known conversion from 'SamplerComparisonState' to 'float' for 5th argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:44): candidate function not viable: requires 4 arguments, but 5 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:45): candidate function not viable: requires 3 arguments, but 5 were provided # | 23 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/matrix-member-one-based-accessor-scalar-store.hlsl (415 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/matrix-member-one-based-accessor-scalar-store.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 3 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-accessor-scalar-store.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-accessor-scalar-store.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-accessor-scalar-store.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-accessor-scalar-store.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-accessor-scalar-store.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/matrix-member-one-based-swizzle-store.hlsl (416 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/matrix-member-one-based-swizzle-store.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-swizzle-store.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-swizzle-store.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-swizzle-store.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-swizzle-store.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-swizzle-store.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/groupsharedArgs/TemplateTest.hlsl (417 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/groupsharedArgs/TemplateTest.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -std=hlsl202x -emit-llvm -disable-llvm-passes -hlsl-entry main -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/TemplateTest.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/TemplateTest.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -std=hlsl202x -emit-llvm -disable-llvm-passes -hlsl-entry main -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/TemplateTest.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/TemplateTest.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/TemplateTest.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-default.hlsl (418 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/Texture2D-default.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -std=hlsl202x -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-default.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-default.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -std=hlsl202x -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-default.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-default.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-default.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl (419 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl Line 3 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:4): unknown type name 'uint64_t5x5' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl Line 7 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:8): unknown type name 'uint16_t4x4' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:11): constraints not satisfied for alias template 'matrix' [with element = int, rows_count = 5, cols_count = 5] # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:15): matrix row size too large # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl Line 17 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:18): matrix column size too large # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:21): matrix row and column size too large # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:24): matrix row size too large # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:26): matrix column size too large # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl Line 27 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:28): matrix row and column size too large # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl Line 30 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:31): zero matrix size # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl Line 32 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:33): zero matrix size # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:35): zero matrix size # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:12): because '5 <= 4' (5 <= 4) evaluated to false # | 14 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/semantic.explicit-mix-builtin-vs.hlsl (420 of 25550) ******************** TEST 'Clang :: SemaHLSL/Semantics/semantic.explicit-mix-builtin-vs.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantic.explicit-mix-builtin-vs.hlsl -verify -verify-ignore-unexpected=note # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantic.explicit-mix-builtin-vs.hlsl -verify -verify-ignore-unexpected=note # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantic.explicit-mix-builtin-vs.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantic.explicit-mix-builtin-vs.hlsl:10): partial explicit stage input location assignment via vk::location(X) unsupported # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic-struct-nested-shadow.hlsl (421 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic-struct-nested-shadow.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested-shadow.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested-shadow.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested-shadow.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested-shadow.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested-shadow.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/res-array-global.hlsl (422 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/res-array-global.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global.hlsl -check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global.hlsl -check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global.hlsl -check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl (423 of 25550) ******************** TEST 'Clang :: SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -fsyntax-only -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -fsyntax-only -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:3): 'SampleCmp' and 'SampleCmpLevelZero' require resource to contain a floating point type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:17): no matching member function for call to 'SampleCmpLevelZero' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:22): no matching member function for call to 'SampleCmpLevelZero' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl Line 30 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:27): no matching member function for call to 'SampleCmpLevelZero' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl Line 35 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:32): no matching member function for call to 'SampleCmpLevelZero' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:14): in instantiation of member function 'hlsl::Texture2D>::SampleCmpLevelZero' requested here # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:18): candidate function not viable: requires 3 arguments, but 1 was provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:19): candidate function not viable: requires 4 arguments, but 1 was provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:23): candidate function not viable: requires 4 arguments, but 5 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:24): candidate function not viable: requires 3 arguments, but 5 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:28): candidate function not viable: no known conversion from 'SamplerState' to 'hlsl::SamplerComparisonState' for 1st argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:29): candidate function not viable: requires 4 arguments, but 3 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:33): candidate function not viable: no known conversion from 'SamplerComparisonState' to 'vector' (vector of 2 'int' values) for 4th argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:34): candidate function not viable: requires 3 arguments, but 4 were provided # | 15 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/MatrixElement_cbuffer.hlsl (424 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/MatrixElement_cbuffer.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -fmatrix-memory-layout=column-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/MatrixElement_cbuffer.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/MatrixElement_cbuffer.hlsl --check-prefix=CHECK,COL-CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -fmatrix-memory-layout=column-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/MatrixElement_cbuffer.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/MatrixElement_cbuffer.hlsl --check-prefix=CHECK,COL-CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/MatrixElement_cbuffer.hlsl --check-prefix=CHECK,COL-CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: AST/HLSL/pch_with_buf.hlsl (425 of 25550) ******************** TEST 'Clang :: AST/HLSL/pch_with_buf.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -finclude-default-header -emit-pch -o /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/pch_with_buf.hlsl.tmp /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Inputs/pch_with_buf.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -finclude-default-header -emit-pch -o /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/pch_with_buf.hlsl.tmp /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Inputs/pch_with_buf.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/asdouble.hlsl (426 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/asdouble.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asdouble.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asdouble.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asdouble.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asdouble.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asdouble.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BoolVector.hlsl (427 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/BoolVector.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BoolVector.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BoolVector.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BoolVector.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BoolVector.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BoolVector.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptDynamicSwizzle.hlsl (428 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptDynamicSwizzle.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptDynamicSwizzle.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptDynamicSwizzle.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptDynamicSwizzle.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptDynamicSwizzle.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptDynamicSwizzle.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/and.hlsl (429 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/and.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/and.hlsl -emit-llvm -O1 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/and.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/and.hlsl -emit-llvm -O1 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/and.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/and.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/QuadReadAcrossX.hlsl (430 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/QuadReadAcrossX.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/QuadReadAcrossX.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/QuadReadAcrossX.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/QuadReadAcrossX.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/QuadReadAcrossX.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/QuadReadAcrossX.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: AST/HLSL/pch.hlsl (431 of 25550) ******************** TEST 'Clang :: AST/HLSL/pch.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -finclude-default-header -emit-pch -o /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/pch.hlsl.tmp /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Inputs/pch.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -finclude-default-header -emit-pch -o /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/pch.hlsl.tmp /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Inputs/pch.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/transpose-errors.hlsl (432 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/transpose-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl Line 6 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl:7): no matching function for call to 'transpose' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl:14): no matching function for call to 'transpose' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl:21): 1st argument must be a matrix type (was 'float') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl:26): 1st argument must be a matrix type (was 'float3' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl Line 30 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl:31): 1st argument must be a matrix type (was 'int') # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl:9): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl:10): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl:16): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl:17): candidate template ignored # | 10 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/implicit-norecurse-attrib.hlsl (433 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/implicit-norecurse-attrib.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -x hlsl -triple dxil-pc-shadermodel6.3-library -finclude-default-header /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/implicit-norecurse-attrib.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/implicit-norecurse-attrib.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -x hlsl -triple dxil-pc-shadermodel6.3-library -finclude-default-header /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/implicit-norecurse-attrib.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/implicit-norecurse-attrib.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/implicit-norecurse-attrib.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/InitLists.hlsl (434 of 25550) ******************** TEST 'Clang :: SemaHLSL/Language/InitLists.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -finclude-default-header -verify -Wdouble-promotion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -finclude-default-header -verify -Wdouble-promotion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 94: too few initializers in list for type 'TwoFloats' (expected 2 but found 0) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 95: too few initializers in list for type 'TwoFloats' (expected 2 but found 1) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 96: too many initializers in list for type 'TwoFloats' (expected 2 but found 3) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 98: too many initializers in list for type 'int2' (aka 'vector') (expected 2 but found 3) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 114: no viable conversion from 'vector' (vector of 2 'int' values) to 'ContainsResource' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 115: no viable conversion from 'RWBuffer' (aka 'RWBuffer>') to 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 116: no viable conversion from 'int' to 'hlsl::RWBuffer>' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 118: no viable conversion from 'int' to 'R::(anonymous union at # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 61: implicit conversion from 'int' to 'float' may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 63: implicit conversion truncates vector: 'vector' (vector of 3 'int' values) to 'vector' (vector of 2 'int' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 64: implicit conversion from 'int' to 'float' may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 64: implicit conversion from 'int' to 'float' may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 67: implicit conversion turns floating-point number into integer: 'float' to 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 67: implicit conversion turns floating-point number into integer: 'float' to 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 69: implicit conversion from 'int' to 'float' may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 70: implicit conversion turns floating-point number into integer: 'float' to 'long' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 70: implicit conversion changes signedness: 'int' to 'unsigned int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 72 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl:74): implicit conversion from 'int64_t' (aka 'long') to 'float' may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 72 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl:75): implicit conversion changes signedness: 'uint' (aka 'unsigned int') to 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 72 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl:76): implicit conversion from 'int64_t' (aka 'long') to 'float' may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 72 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl:77): implicit conversion changes signedness: 'uint' (aka 'unsigned int') to 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 72 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl:78): implicit conversion from 'int64_t' (aka 'long') to 'float' may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 72 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl:79): implicit conversion changes signedness: 'uint' (aka 'unsigned int') to 'int' # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 103 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl:109): candidate constructor (the implicit copy constructor) not viable: no known conversion from 'int' to # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 103 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl:110): candidate constructor (the implicit move constructor) not viable: no known conversion from 'int' to # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 47 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl:121): candidate constructor (the implicit copy constructor) not viable: no known conversion from 'vector' (vector of 2 'int' values) to 'const ContainsResource &' for 1st argument # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 47 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl:122): candidate constructor (the implicit move constructor) not viable: no known conversion from 'vector' (vector of 2 'int' values) to 'ContainsResource &&' for 1st argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl:125): candidate constructor not viable # | 29 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WaveActiveBallot-errors.hlsl (435 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WaveActiveBallot-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBallot-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBallot-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBallot-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBallot-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBallot-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBallot-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBallot-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBallot-errors.hlsl:20): no viable conversion from 'Foo' to 'bool' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 4 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/atan-overloads.hlsl (436 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/atan-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden spir_func noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden spir_func noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden spir_func noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/exp-overloads.hlsl (437 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/exp-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp-overloads.hlsl -Wdeprecated-declarations -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp-overloads.hlsl -Wdeprecated-declarations -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/matrix-member-access-errors.hlsl (438 of 25550) ******************** TEST 'Clang :: SemaHLSL/matrix-member-access-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 11: matrix row element accessor is out of bounds of zero based indexing # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 11: matrix column element accessor is out of bounds of zero based indexing # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 12: matrix row index 3 is out of bounds of rows size 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 12: matrix column index 3 is out of bounds of columns size 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 13: invalid matrix member 'A' expected row as integer # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 14: invalid matrix member 'F' expected column as integer # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 16: matrix row element accessor is out of bounds of one based indexing # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 16: matrix column element accessor is out of bounds of one based indexing # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 17: matrix row index 3 is out of bounds of rows size 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 17: matrix column index 3 is out of bounds of columns size 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 18: matrix row element accessor is out of bounds of one based indexing # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 18: matrix column element accessor is out of bounds of one based indexing # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 19: invalid matrix member 'foo' expected zero based: '_mRC' or one-based: '_RC' accessor # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 20: invalid matrix member '_m00_33' expected zero based: '_mRC' accessor # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 21: invalid matrix member '_11_m33' expected one-based: '_RC' accessor # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 22: invalid matrix member '_m0000' expected zero based: '_mRC' accessor # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 23: invalid matrix member '_m1' expected zero based: '_mRC' accessor # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 24: invalid matrix member '_m' expected zero based: '_mRC' accessor # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 25: invalid matrix member '_1' expected one-based: '_RC' accessor # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 26: invalid matrix member 'm' expected length 4 for zero based: '_mRC' or length 3 for one-based: '_RC' accessor # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 27: invalid matrix member '_' expected length 4 for zero based: '_mRC' or length 3 for one-based: '_RC' accessor # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 28: invalid matrix member '_m00_m' expected zero based: '_mRC' accessor # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 29: invalid matrix member '_m11_m2' expected zero based: '_mRC' accessor # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 30: invalid matrix member 'A' expected row as integer # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 30: invalid matrix member 'F' expected column as integer # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 33: matrix is not assignable (contains duplicate components) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 37: matrix swizzle length must be between 1 and 4 but is 5 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 38: matrix swizzle length must be between 1 and 4 but is 5 # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 29 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/isnan-overloads.hlsl (439 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/isnan-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isnan-overloads.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isnan-overloads.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isnan-overloads.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isnan-overloads.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isnan-overloads.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/hlsl_resource_t.hlsl (440 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/hlsl_resource_t.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -x hlsl -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/hlsl_resource_t.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/hlsl_resource_t.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -x hlsl -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/hlsl_resource_t.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/hlsl_resource_t.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/hlsl_resource_t.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/vk-features/vk.spec-constant.hlsl (441 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/vk-features/vk.spec-constant.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.spec-constant.hlsl -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.spec-constant.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.spec-constant.hlsl -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.spec-constant.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.spec-constant.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/inline-spirv/SpirvType.dx.error.hlsl (442 of 25550) ******************** TEST 'Clang :: SemaHLSL/inline-spirv/SpirvType.dx.error.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.0-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.dx.error.hlsl -fsyntax-only -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.0-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.dx.error.hlsl -fsyntax-only -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.dx.error.hlsl Line 5: use of undeclared identifier 'vk' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.dx.error.hlsl Line 9: '__hlsl_spirv_type' is only available for the SPIR-V target # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 3 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WavePrefixCountBits.hlsl (443 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WavePrefixCountBits.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixCountBits.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixCountBits.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixCountBits.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixCountBits.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixCountBits.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl (444 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl -verify -DTEST_FUNC=or # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl -verify -DTEST_FUNC=or # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl Line 12 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl:13): cannot initialize return object of type 'bool3x3' (aka 'matrix') with an rvalue of type 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl:25): cannot initialize return object of type 'matrix<[...], 3, 3>' with an rvalue of type 'matrix<[...], 2, 2>' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl Line 6 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl:7): implicit conversion truncates matrix: 'bool3x3' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl Line 18 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl:19): implicit conversion truncates matrix: 'bool3x3' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl Line 30 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl:31): implicit conversion truncates matrix: 'bool3x3' (aka 'matrix') to 'matrix' # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl (445 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl:5): no matching function for call to 'D3DCOLORtoUBYTE4' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl:11): no matching function for call to 'D3DCOLORtoUBYTE4' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl:17): no matching function for call to 'D3DCOLORtoUBYTE4' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl:27): no matching function for call to 'D3DCOLORtoUBYTE4' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl:6): candidate function not viable: requires single argument 'V', but no arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl:12): candidate function not viable: requires single argument 'V', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl:18): candidate function not viable: no known conversion from 'vector<[...], 2>' to 'vector<[...], 4>' for 1st argument # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl:28): candidate function not viable: no known conversion from 'S' to 'float4' (aka 'vector') for 1st argument # | 9 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/acos-overloads.hlsl (446 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/acos-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/acos-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/acos-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden spir_func noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/acos-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/acos-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden spir_func noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/acos-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden spir_func noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Texture2D-GatherCmp-Vulkan.hlsl (447 of 25550) ******************** TEST 'Clang :: SemaHLSL/Texture2D-GatherCmp-Vulkan.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-vulkan-library -x hlsl -fsyntax-only -verify -finclude-default-header /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-GatherCmp-Vulkan.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-vulkan-library -x hlsl -fsyntax-only -verify -finclude-default-header /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-GatherCmp-Vulkan.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-GatherCmp-Vulkan.hlsl:13): gatherCmpGreen operations on the Vulkan target are not supported; only GatherCmp and GatherCmpRed are allowed # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-GatherCmp-Vulkan.hlsl:16): gatherCmpBlue operations on the Vulkan target are not supported; only GatherCmp and GatherCmpRed are allowed # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-GatherCmp-Vulkan.hlsl:19): gatherCmpAlpha operations on the Vulkan target are not supported; only GatherCmp and GatherCmpRed are allowed # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 4 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/tan-overloads.hlsl (448 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/tan-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tan-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tan-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden spir_func noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tan-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tan-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden spir_func noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tan-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden spir_func noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/logical-operator-errors.hlsl (449 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/logical-operator-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl -verify -DTEST_FUNC=__builtin_hlsl_or # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl -verify -DTEST_FUNC=__builtin_hlsl_or # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl Line 7 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl:8): too few arguments to function call, expected 2, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl:14): too many arguments to function call, expected 2, have 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl:20): all arguments to # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl:26): invalid operand of type 'int' where 'bool' or a vector or matrix of such type is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl:32): all arguments to # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl Line 37 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl:38): cannot pass object of non-trivial type 'bool2x2' (aka 'matrix') through variadic function; call will abort at runtime # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl Line 37 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl:39): cannot pass object of non-trivial type 'bool3x3' (aka 'matrix') through variadic function; call will abort at runtime # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl Line 37 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl:40): all arguments to # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 9 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/ArrayReturn.hlsl (450 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/ArrayReturn.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayReturn.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayReturn.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayReturn.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayReturn.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayReturn.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WaveGetLaneIndex-errors.hlsl (451 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WaveGetLaneIndex-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveGetLaneIndex-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveGetLaneIndex-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveGetLaneIndex-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveGetLaneIndex-errors.hlsl:5): too many arguments to function call, expected 0, have 1 # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WaveActiveAllEqual-errors.hlsl (452 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WaveActiveAllEqual-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllEqual-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllEqual-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllEqual-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllEqual-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllEqual-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllEqual-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllEqual-errors.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllEqual-errors.hlsl:17): invalid operand of type 'S' where a scalar or vector is required # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 4 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/position.ps.hlsl (453 of 25550) ******************** TEST 'Clang :: SemaHLSL/Semantics/position.ps.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-pixel -finclude-default-header -x hlsl -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-pixel -finclude-default-header -x hlsl -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.hlsl:5): semantic 'SV_Position' is unsupported in pixel shaders as output, requires one of the following: vertex input/output, pixel input # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/ImpCastAddrSpace.hlsl (454 of 25550) ******************** TEST 'Clang :: SemaHLSL/Language/ImpCastAddrSpace.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -fnative-half-type /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ImpCastAddrSpace.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -fnative-half-type /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ImpCastAddrSpace.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ImpCastAddrSpace.hlsl Line 4: implicit conversion turns floating-point number into integer: 'double' to 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ImpCastAddrSpace.hlsl Line 5: implicit conversion from 'int' to 'float' may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ImpCastAddrSpace.hlsl Line 8: implicit conversion from 'int' to 'half' may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ImpCastAddrSpace.hlsl Line 9: implicit conversion turns floating-point number into integer: 'double' to 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ImpCastAddrSpace.hlsl Line 10: implicit conversion turns floating-point number into integer: 'float' to 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ImpCastAddrSpace.hlsl Line 11: implicit conversion turns floating-point number into integer: 'half' to 'int' # | 7 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveBitAnd.hlsl (455 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveBitAnd.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd.hlsl --check-prefixes=CHECK,DXCHECK -DCALL="call" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd.hlsl --check-prefixes=CHECK,DXCHECK -DCALL=call # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd.hlsl --check-prefixes=CHECK,DXCHECK -DCALL=call # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/rsqrt-overloads.hlsl (456 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/rsqrt-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/cbuffer_matrix_align.hlsl (457 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/cbuffer_matrix_align.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_matrix_align.hlsl -fnative-half-type -fsyntax-only -verify -verify-ignore-unexpected=warning # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_matrix_align.hlsl -fnative-half-type -fsyntax-only -verify -verify-ignore-unexpected=warning # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_matrix_align.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_matrix_align.hlsl:11): packoffset overlap between 'a0bad', 'A0f' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_matrix_align.hlsl Line 28 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_matrix_align.hlsl:29): packoffset overlap between 's0bad', 's0f' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_matrix_align.hlsl Line 51 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_matrix_align.hlsl:52): packoffset overlap between 'o0bad', 'o0f' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_matrix_align.hlsl Line 69 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_matrix_align.hlsl:70): packoffset overlap between 'as0bad', 'as0f' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/export.hlsl (458 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/export.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/export.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/export.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/export.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/export.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/export.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/semantic.explicit-mix-location-2.hlsl (459 of 25550) ******************** TEST 'Clang :: SemaHLSL/Semantics/semantic.explicit-mix-location-2.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple spirv-pc-vulkan1.3-pixel /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantic.explicit-mix-location-2.hlsl -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected=note # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple spirv-pc-vulkan1.3-pixel /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantic.explicit-mix-location-2.hlsl -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected=note # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantic.explicit-mix-location-2.hlsl Line 8 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantic.explicit-mix-location-2.hlsl:9): partial explicit stage input location assignment via vk::location(X) unsupported # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic.arbitrary.hlsl (460 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic.arbitrary.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.arbitrary.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.arbitrary.hlsl --check-prefixes=CHECK,CHECK-SPIRV -DTARGET=spv # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.arbitrary.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.arbitrary.hlsl --check-prefixes=CHECK,CHECK-SPIRV -DTARGET=spv # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.arbitrary.hlsl --check-prefixes=CHECK,CHECK-SPIRV -DTARGET=spv # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl (461 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl:17): invalid operand of type 'S' where a scalar or vector is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl Line 21 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl:22): invalid operand of type 'bool' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/cos.hlsl (462 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/cos.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cos.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cos.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cos.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cos.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cos.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/asuint-constexpr.hlsl (463 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/asuint-constexpr.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-constexpr.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-constexpr.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Resources/packoffset-invalid.hlsl (464 of 25550) ******************** TEST 'Clang :: SemaHLSL/Resources/packoffset-invalid.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -fnative-half-type -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -fnative-half-type -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:19): attribute 'packoffset' only applies to shader constant in a constant buffer # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:24): invalid resource class specifier 't2' for packoffset, expected 'c' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 27 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:26): invalid component 'm' used; expected 'x', 'y', 'z', or 'w' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:33): packoffset overlap between 'o2', 'o1' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 40 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:39): packoffset cannot cross register boundary # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 42 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:41): packoffset cannot cross register boundary # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 52 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:51): register or packoffset bind is not valid # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 54 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:53): register or packoffset bind is not valid # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 59 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:58): packoffset at 'y' does not match alignment 64 required by 'double' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 61 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:60): packoffset cannot cross register boundary # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 63 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:62): packoffset cannot cross register boundary # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 68 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:67): expected identifier # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 70 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:69): expected identifier # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 72 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:71): expected ')' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 74 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:73): invalid component 'X' used # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 76 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:75): expected '(' after '' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 78 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:77): expected identifier # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 80 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:79): expected '(' after ' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 82 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:81): expected '(' after ' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 85 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:84): invalid component 'xy' used # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 87 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:86): invalid component 'rg' used # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 89 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:88): invalid component 'yes' used # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 91 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:90): invalid component 'woo' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 93 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:92): invalid component 'xr' used # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 105 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:104): packoffset overlap between 'S2', 'S1' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 120 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:119): packoffset overlap between 'S24', 'S23' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:3): cannot mix packoffset elements with nonpackoffset elements in a cbuffer # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 12 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:11): cannot mix packoffset elements with nonpackoffset elements in a cbuffer # | 29 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/mad-errors.hlsl (465 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/mad-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected=note # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected=note # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:5): too few arguments to function call, expected 3, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:10): too few arguments to function call, expected 3, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:15): too many arguments to function call, expected 3, have 4 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:20): no matching function for call to 'mad' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:25): arguments are of different types ('vector<[...], 3>' vs 'vector<[...], 2>') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:30): arguments are of different types ('vector<[...], 3>' vs 'vector<[...], 2>') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:35): call to 'mad' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 39 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:40): call to 'mad' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 44 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:45): arguments are of different types ('float' vs 'float2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 49 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:50): arguments are of different types ('float' vs 'float3' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 54 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:55): arguments are of different types ('float' vs 'float4' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 59 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:60): arguments are of different types ('float2' (aka 'vector') vs 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 64 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:65): arguments are of different types ('float3' (aka 'vector') vs 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 69 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:70): arguments are of different types ('int2' (aka 'vector') vs 'float') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 74 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:75): 3rd argument must be a vector, integer or floating-point type (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 79 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:80): 2nd argument must be a vector, integer or floating-point type (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 84 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:85): arguments are of different types ('float' vs 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 91 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:92): invalid arithmetic between different enumeration types ('e' and 'f') # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 19 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/groupsharedArgs/VectorTest.hlsl (466 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/groupsharedArgs/VectorTest.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -std=hlsl202x -emit-llvm -disable-llvm-passes -hlsl-entry main -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/VectorTest.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/VectorTest.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -std=hlsl202x -emit-llvm -disable-llvm-passes -hlsl-entry main -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/VectorTest.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/VectorTest.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/VectorTest.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl (467 of 25550) ******************** TEST 'Clang :: SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl Line 13: incomplete type 'Undefined' where a complete type is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl:18): variable length arrays are not supported for the current target # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl:19): variable length arrays are not supported in '__builtin_hlsl_is_scalarized_layout_compatible' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl:20): static assertion failed due to requirement '__builtin_hlsl_is_scalarized_layout_compatible(int[4], int[X])' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl:21): variable length arrays in C++ are a Clang extension # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl Line 11: forward declaration of 'Undefined' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl Line 17: declared here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl:22): function parameter 'X' with unknown value cannot be used in a constant expression # | 9 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ddy-fine-builtin.hlsl (468 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ddy-fine-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-fine-builtin.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-fine-builtin.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-fine-builtin.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-fine-builtin.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-fine-builtin.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/BuiltinVector/BooleanVectorConstantExpr.hlsl (469 of 25550) ******************** TEST 'Clang :: SemaHLSL/Types/BuiltinVector/BooleanVectorConstantExpr.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -std=hlsl202x -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/BooleanVectorConstantExpr.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -std=hlsl202x -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/BooleanVectorConstantExpr.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic-struct-nested-inherit.hlsl (470 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic-struct-nested-inherit.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested-inherit.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested-inherit.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested-inherit.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested-inherit.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested-inherit.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/wave_get_lane_index_subcall.hlsl (471 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/wave_get_lane_index_subcall.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_subcall.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_subcall.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_subcall.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_subcall.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_subcall.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl (472 of 25550) ******************** TEST 'Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -Wconversion -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -Wconversion -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl Line 15 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl:16): implicit conversion loses floating-point precision: 'double2x2' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl:20): implicit conversion loses floating-point precision: 'float2x2' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl:24): implicit conversion loses floating-point precision: 'double2x2' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl Line 54 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl:55): implicit conversion loses floating-point precision: 'const float2x2' (aka 'matrix const') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl Line 58 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl:59): implicit conversion loses floating-point precision: 'const double2x2' (aka 'matrix const') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl Line 62 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl:63): implicit conversion loses floating-point precision: 'const double2x2' (aka 'matrix const') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl Line 73 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl:74): implicit conversion loses floating-point precision: 'double2x2' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl Line 76 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl:77): implicit conversion loses floating-point precision: 'float2x2' (aka 'matrix') to 'matrix' # | 9 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/vk-features/vk.pushconstant.static.hlsl (473 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/vk-features/vk.pushconstant.static.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.static.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.static.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.static.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.static.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.static.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/semantic.explicit-mix-location.hlsl (474 of 25550) ******************** TEST 'Clang :: SemaHLSL/Semantics/semantic.explicit-mix-location.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple spirv-pc-vulkan1.3-pixel /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantic.explicit-mix-location.hlsl -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected=note # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple spirv-pc-vulkan1.3-pixel /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantic.explicit-mix-location.hlsl -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected=note # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantic.explicit-mix-location.hlsl Line 8 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantic.explicit-mix-location.hlsl:9): partial explicit stage input location assignment via vk::location(X) unsupported # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/BuiltinVector/TruncationConstantExpr.hlsl (475 of 25550) ******************** TEST 'Clang :: SemaHLSL/Types/BuiltinVector/TruncationConstantExpr.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -std=hlsl202x -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/TruncationConstantExpr.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -std=hlsl202x -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/TruncationConstantExpr.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/loops/unroll.hlsl (476 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/loops/unroll.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library -disable-llvm-passes /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/loops/unroll.hlsl -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/loops/unroll.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library -disable-llvm-passes /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/loops/unroll.hlsl -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/loops/unroll.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/loops/unroll.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/f32tof16.hlsl (477 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/f32tof16.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f32tof16.hlsl -emit-llvm -O0 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f32tof16.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f32tof16.hlsl -emit-llvm -O0 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f32tof16.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f32tof16.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/asdouble-errors.hlsl (478 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/asdouble-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asdouble-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asdouble-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asdouble-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asdouble-errors.hlsl:5): too few arguments to function call, expected 2, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asdouble-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asdouble-errors.hlsl:10): too few arguments to function call, expected 2, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asdouble-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asdouble-errors.hlsl:15): too many arguments to function call, expected 2, have 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asdouble-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asdouble-errors.hlsl:20): all arguments to '__builtin_hlsl_asdouble' must have the same type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asdouble-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asdouble-errors.hlsl:25): invalid operand of type 'uint64_t' (aka 'unsigned long') where 'unsigned int' or a vector of such type is required # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl (479 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl:15): invalid operand of type 'bool' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl:20): invalid operand of type 'bool2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl:27): invalid operand of type 'S' where a scalar or vector is required # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/local_resource_bindings_errs.hlsl (480 of 25550) ******************** TEST 'Clang :: SemaHLSL/local_resource_bindings_errs.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl:13): assignment of 'cond ? Out0 : Out1' to local resource 'Out' is not to the same unique global resource # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl:21): assignment of 'Out1' to local resource 'Out' is not to the same unique global resource # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl:30): assignment of 'OutArr[0]' to local resource 'Out' is not to the same unique global resource # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl Line 39 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl:38): assignment of 'cond ? Out0 : Out1' to local resource 'Out' is not to the same unique global resource # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl Line 47 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl:46): assignment of 'cond ? Out0 : Out1' to local resource 'StaticOut' is not to the same unique global resource # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl Line 19: variable 'Out' is declared here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl Line 28: variable 'Out' is declared here # | 8 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl (481 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl:15): invalid operand of type 'bool' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl:20): invalid operand of type 'bool2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl:27): invalid operand of type 'S' where a scalar or vector is required # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/select.hlsl (482 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/select.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/select.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/select.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/select.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/select.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/select.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/groupsharedArgs/ExportNoInlineTest.hlsl (483 of 25550) ******************** TEST 'Clang :: SemaHLSL/Language/groupsharedArgs/ExportNoInlineTest.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -std=hlsl202x -verify -Wconversion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExportNoInlineTest.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -std=hlsl202x -verify -Wconversion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExportNoInlineTest.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExportNoInlineTest.hlsl Line 3 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExportNoInlineTest.hlsl:4): 'export' attribute is not compatible with 'groupshared' parameter attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExportNoInlineTest.hlsl Line 8 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExportNoInlineTest.hlsl:9): 'noinline' attribute is not compatible with 'groupshared' parameter attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExportNoInlineTest.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExportNoInlineTest.hlsl:20): 'noinline' attribute is not compatible with 'groupshared' parameter attribute # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 4 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/vk-features/vk.pushconstant.access.hlsl (484 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/vk-features/vk.pushconstant.access.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.access.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.access.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.access.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.access.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.access.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/matrix_single_subscript_errors.hlsl (485 of 25550) ******************** TEST 'Clang :: SemaHLSL/matrix_single_subscript_errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.4-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix_single_subscript_errors.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.4-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix_single_subscript_errors.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix_single_subscript_errors.hlsl Line 6: matrix row index is not an integer # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix_single_subscript_errors.hlsl Line 11: matrix row index is outside the allowed range # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix_single_subscript_errors.hlsl Line 15: vector component access exceeds type 'vector' (vector of 3 'float' values) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 4 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveMax.hlsl (486 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveMax.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveMax.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveMax.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveMax.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveMax.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveMax.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: AST/HLSL/pch_with_matrix_element_accessor.hlsl (487 of 25550) ******************** TEST 'Clang :: AST/HLSL/pch_with_matrix_element_accessor.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -finclude-default-header -emit-pch -o /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/pch_with_matrix_element_accessor.hlsl.tmp /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Inputs/pch.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -finclude-default-header -emit-pch -o /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/pch_with_matrix_element_accessor.hlsl.tmp /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Inputs/pch.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/MatrixElementTypeCast.hlsl (488 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/MatrixElementTypeCast.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -fnative-int16-type -fmatrix-memory-layout=row-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixElementTypeCast.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixElementTypeCast.hlsl --check-prefixes=CHECK,ROW-CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -fnative-int16-type -fmatrix-memory-layout=row-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixElementTypeCast.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixElementTypeCast.hlsl --check-prefixes=CHECK,ROW-CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixElementTypeCast.hlsl --check-prefixes=CHECK,ROW-CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveAllEqual.hlsl (489 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveAllEqual.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAllEqual.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAllEqual.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAllEqual.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAllEqual.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAllEqual.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/local_resource_bindings.hlsl (490 of 25550) ******************** TEST 'Clang :: SemaHLSL/local_resource_bindings.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl (491 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl:8): too few arguments to function call, expected 2, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl Line 12 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl:11): too many arguments to function call, expected 2, have 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl Line 15 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl:14): used type 'unsigned int' where __hlsl_resource_t is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl:19): used type 'const char *' where integer is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl:28): builtin '__builtin_hlsl_resource_getpointer' resource coordinate dimension mismatch: expected 1, found 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl Line 40 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl:39): builtin '__builtin_hlsl_resource_getpointer' resource coordinate dimension mismatch: expected 2, found 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl Line 46 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl:45): builtin '__builtin_hlsl_resource_getpointer' resource coordinate dimension mismatch: expected 2, found 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl Line 49 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl:48): builtin '__builtin_hlsl_resource_getpointer' resource coordinate dimension mismatch: expected 3, found 2 # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 9 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources-declared-only-once.hlsl (492 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources-declared-only-once.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxilv1.7-unknown-shadermodel6.7-library -finclude-default-header -verify -emit-llvm -o - -x hlsl /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources-declared-only-once.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxilv1.7-unknown-shadermodel6.7-library -finclude-default-header -verify -emit-llvm -o - -x hlsl /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources-declared-only-once.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources-declared-only-once.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources-declared-only-once.hlsl:3): declaration does not declare anything # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixSplatErrors.hlsl (493 of 25550) ******************** TEST 'Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixSplatErrors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -std=hlsl202x -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixSplatErrors.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -std=hlsl202x -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixSplatErrors.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixSplatErrors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixSplatErrors.hlsl:5): too few initializers in list for type 'int2x2' (aka 'matrix') (expected 4 but found 3) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixSplatErrors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixSplatErrors.hlsl:10): too many initializers in list for type 'int1x2' (aka 'matrix') (expected 2 but found 3) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixSplatErrors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixSplatErrors.hlsl:15): cannot initialize a variable of type 'matrix<[2 * ...], 4>' with an lvalue of type 'matrix<[2 * ...], 3>' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 4 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/convergence/for.hlsl (494 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/convergence/for.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/for.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/for.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/for.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/for.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/for.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/pow.hlsl (495 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/pow.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/pow.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/pow.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/pow.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/pow.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/pow.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl (496 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl:15): invalid operand of type 'bool' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl:20): invalid operand of type 'bool2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl:27): invalid operand of type 'S' where a scalar or vector is required # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl (497 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl:15): invalid operand of type 'bool' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl:20): invalid operand of type 'bool2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl:27): invalid operand of type 'S' where a scalar or vector is required # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Resources/Texture2D-Sema.hlsl (498 of 25550) ******************** TEST 'Clang :: SemaHLSL/Resources/Texture2D-Sema.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -fsyntax-only -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -fsyntax-only -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:10): no matching member function for call to 'Sample' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:18): no matching member function for call to 'Sample' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl Line 28 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:24): no matching member function for call to 'Sample' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:30): no matching member function for call to 'Sample' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:11): candidate function not viable: requires 2 arguments, but 1 was provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:12): candidate function not viable: requires 3 arguments, but 1 was provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:13): candidate function not viable: requires 4 arguments, but 1 was provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:19): candidate function not viable: requires 4 arguments, but 5 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:20): candidate function not viable: requires 3 arguments, but 5 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:21): candidate function not viable: requires 2 arguments, but 5 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:25): candidate function not viable: no known conversion from 'SamplerState' to 'vector' (vector of 2 'int' values) for 3rd argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:26): candidate function not viable: requires 2 arguments, but 3 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:27): candidate function not viable: requires 4 arguments, but 3 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:31): candidate function not viable: no known conversion from 'SamplerState' to 'float' for 4th argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:32): candidate function not viable: requires 3 arguments, but 4 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:33): candidate function not viable: requires 2 arguments, but 4 were provided # | 17 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/res-array-local3.hlsl (499 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/res-array-local3.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local3.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local3.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local3.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local3.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local3.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/groupsharedArgs/Overloads.hlsl (500 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/groupsharedArgs/Overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.0-compute -std=hlsl202x -emit-llvm -disable-llvm-passes -hlsl-entry main -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/Overloads.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/Overloads.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.0-compute -std=hlsl202x -emit-llvm -disable-llvm-passes -hlsl-entry main -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/Overloads.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/Overloads.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/Overloads.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/clamp-builtin.hlsl (501 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/clamp-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/degrees.hlsl (502 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/degrees.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees.hlsl --check-prefixes=CHECK,NATIVE_HALF '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS=hidden noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/round-errors.hlsl (503 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/round-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/round-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/round-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/round-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/round-errors.hlsl:6): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/round-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/round-errors.hlsl:11): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/round-errors.hlsl Line 15 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/round-errors.hlsl:16): 1st argument must be a scalar or vector of floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/round-errors.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/round-errors.hlsl:21): 1st argument must be a scalar or vector of floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/round-errors.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/round-errors.hlsl:26): 1st argument must be a scalar or vector of floating-point types (was 'int2' (aka 'vector')) # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/smoothstep.hlsl (504 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/smoothstep.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/smoothstep.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/smoothstep.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/smoothstep.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/smoothstep.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/smoothstep.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/atan.hlsl (505 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/atan.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/vk-features/vk.pushconstant.dxil.hlsl (506 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/vk-features/vk.pushconstant.dxil.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.dxil.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.dxil.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.dxil.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.dxil.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.dxil.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-SampleCmp.hlsl (507 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/Texture2D-SampleCmp.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleCmp.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleCmp.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleCmp.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleCmp.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleCmp.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/sret_output.hlsl (508 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/sret_output.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sret_output.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sret_output.hlsl --check-prefixes=CHECK-DX,CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sret_output.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sret_output.hlsl --check-prefixes=CHECK-DX,CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sret_output.hlsl --check-prefixes=CHECK-DX,CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Texture2D-Gather.hlsl (509 of 25550) ******************** TEST 'Clang :: SemaHLSL/Texture2D-Gather.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -fsyntax-only -verify -finclude-default-header /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Gather.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -fsyntax-only -verify -finclude-default-header /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Gather.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Gather.hlsl Line 18: no matching member function for call to 'Gather' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Gather.hlsl Line 19: no matching member function for call to 'Gather' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Gather.hlsl Line 33: no matching member function for call to 'GatherCmp' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Gather.hlsl Line 34: no matching member function for call to 'GatherCmp' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Gather.hlsl Line 44: no matching member function for call to 'Gather' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Gather.hlsl Line 47: no matching member function for call to 'GatherCmp' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 7 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/Operators/logical-not.hlsl (510 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/Operators/logical-not.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -disable-llvm-passes -emit-llvm -finclude-default-header -fnative-half-type -fnative-int16-type -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/Operators/logical-not.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/Operators/logical-not.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -disable-llvm-passes -emit-llvm -finclude-default-header -fnative-half-type -fnative-int16-type -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/Operators/logical-not.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/Operators/logical-not.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/Operators/logical-not.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/half-float-only-errors2.hlsl (511 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/half-float-only-errors2.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/half-float-only-errors2.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -DTEST_FUNC=__builtin_elementwise_atan2 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/half-float-only-errors2.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -DTEST_FUNC=__builtin_elementwise_atan2 # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/half-float-only-errors2.hlsl Line 6 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/half-float-only-errors2.hlsl:7): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'double') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/half-float-only-errors2.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/half-float-only-errors2.hlsl:12): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'double2' (aka 'vector')) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 3 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/refract.hlsl (512 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/refract.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/refract.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/refract.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/refract.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/refract.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/refract.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ddy.hlsl (513 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ddy.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/frac-builtin.hlsl (514 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/frac-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/pow-overloads.hlsl (515 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/pow-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/pow-overloads.hlsl -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/pow-overloads.hlsl --check-prefixes=CHECK -DFLOATATTRS="reassoc nnan ninf nsz arcp afn" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/pow-overloads.hlsl -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/pow-overloads.hlsl --check-prefixes=CHECK '-DFLOATATTRS=reassoc nnan ninf nsz arcp afn' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/pow-overloads.hlsl --check-prefixes=CHECK -DFLOATATTRS=reassoc nnan ninf nsz arcp afn # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: 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: 163.32s Total Discovered Tests: 51773 Skipped : 28 (0.05%) Unsupported : 848 (1.64%) Passed : 50355 (97.26%) Expectedly Failed: 27 (0.05%) Failed : 515 (0.99%) FAILED: gen/clang/test/run-lit python3 bin/llvm-lit -sv ../../clang/test ninja: build stopped: subcommand failed. Command '['ninja', '-C', 'out/gn', 'check-clang']' returned non-zero exit status 1.